<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[MKLab - COURSES]]></title>
		<link>https://mklab.gr/</link>
		<description><![CDATA[MKLab - https://mklab.gr]]></description>
		<pubDate>Sat, 17 Oct 2026 04:23:12 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[CS329A Self-Improving AI Agents]]></title>
			<link>https://mklab.gr/showthread.php?tid=2228</link>
			<pubDate>Mon, 28 Sep 2026 23:41:33 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=2228</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Stanford CS329A: Self-Improving AI Agents</span> focuses on developing artificial intelligence agents capable of continuously improving their performance through interaction with their environment. It explores techniques such as reinforcement learning (RL), test-time computational scaling, automated verification, search algorithms and feedback-based learning. <br />
<br />
The course also examines how large language models (LLMs) can be enhanced with memory, external tools, code execution and multimodal capabilities. Particular emphasis is placed on enabling AI systems to perform complex, multi-step reasoning, planning and autonomous tasks, rather than simply answering individual questions.<br />
<br />
The course combines research papers, practical assignments, invited lectures and original research projects. Students investigate applications such as autonomous coding agents, scientific research assistants and robotic systems. Topics include self-improving AI, automated software engineering, long-term memory, deep research agents and the evaluation of autonomous systems. <br />
<br />
Students work in teams of two to four to develop original research projects, supported by API credits. Assessment consists of three homework assignments, presentations and a final research project. Overall, the course explores how AI can move beyond static models toward autonomous systems that learn, reason, use tools and improve themselves.<br />
<br />
<a href="https://cs329a.stanford.edu/index.html" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Stanford CS329A: Self-Improving AI Agents</span> focuses on developing artificial intelligence agents capable of continuously improving their performance through interaction with their environment. It explores techniques such as reinforcement learning (RL), test-time computational scaling, automated verification, search algorithms and feedback-based learning. <br />
<br />
The course also examines how large language models (LLMs) can be enhanced with memory, external tools, code execution and multimodal capabilities. Particular emphasis is placed on enabling AI systems to perform complex, multi-step reasoning, planning and autonomous tasks, rather than simply answering individual questions.<br />
<br />
The course combines research papers, practical assignments, invited lectures and original research projects. Students investigate applications such as autonomous coding agents, scientific research assistants and robotic systems. Topics include self-improving AI, automated software engineering, long-term memory, deep research agents and the evaluation of autonomous systems. <br />
<br />
Students work in teams of two to four to develop original research projects, supported by API credits. Assessment consists of three homework assignments, presentations and a final research project. Overall, the course explores how AI can move beyond static models toward autonomous systems that learn, reason, use tools and improve themselves.<br />
<br />
<a href="https://cs329a.stanford.edu/index.html" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[AI Prompting Course with Andrew Ng]]></title>
			<link>https://mklab.gr/showthread.php?tid=2052</link>
			<pubDate>Sun, 20 Sep 2026 04:22:10 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=2052</guid>
			<description><![CDATA[<span style="color: #1f1f1f;" class="mycode_color"><span style="font-family: 'Google Sans Text', sans-serif;" class="mycode_font">This video, hosted by Andrew Ng from DeepLearningAI, provides a comprehensive prompt engineering course designed to help users transition from AI novices to power users. Throughout the course, Ng covers essential techniques for maximizing modern AI models—such as giving AI adequate time to think for complex problems, providing rich background context, understanding pre-trained knowledge limits and typo resilience, and leveraging web search and multi-step agentic workflows. </span></span><br />
<br />
<span style="color: #1f1f1f;" class="mycode_color"><span style="font-family: 'Google Sans Text', sans-serif;" class="mycode_font">Additionally, it demonstrates practical applications like iterative brainstorming, compiling thorough research reports, and building interactive quiz apps based on generated outputs, encouraging viewers to continually experiment with new models and tackle challenging tasks.</span></span><br />
<br />
<br />
<a href="https://www.youtube.com/watch?v=8ib4Qnh2HFE" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[<span style="color: #1f1f1f;" class="mycode_color"><span style="font-family: 'Google Sans Text', sans-serif;" class="mycode_font">This video, hosted by Andrew Ng from DeepLearningAI, provides a comprehensive prompt engineering course designed to help users transition from AI novices to power users. Throughout the course, Ng covers essential techniques for maximizing modern AI models—such as giving AI adequate time to think for complex problems, providing rich background context, understanding pre-trained knowledge limits and typo resilience, and leveraging web search and multi-step agentic workflows. </span></span><br />
<br />
<span style="color: #1f1f1f;" class="mycode_color"><span style="font-family: 'Google Sans Text', sans-serif;" class="mycode_font">Additionally, it demonstrates practical applications like iterative brainstorming, compiling thorough research reports, and building interactive quiz apps based on generated outputs, encouraging viewers to continually experiment with new models and tackle challenging tasks.</span></span><br />
<br />
<br />
<a href="https://www.youtube.com/watch?v=8ib4Qnh2HFE" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Free GenAI Bootcamp [freecodecamp]]]></title>
			<link>https://mklab.gr/showthread.php?tid=2016</link>
			<pubDate>Wed, 16 Sep 2026 01:30:35 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=2016</guid>
			<description><![CDATA[The <span style="font-weight: bold;" class="mycode_b">freeCodeCamp 65-hour Generative AI Bootcamp</span> is a comprehensive, project-oriented course designed to take learners from foundational GenAI concepts to practical application development. It covers <span style="font-weight: bold;" class="mycode_b">Python and Jupyter Notebooks, data libraries, prompt engineering, model fine-tuning, GenAI architecture, APIs, frontend/backend development, security, and AI agents</span>. Rather than focusing only on theory, the course has learners build real applications, including AI-powered language-learning tools, while introducing technologies such as Ollama, AWS Lambda, DeepSeek, Gemini, and OPEA. <br />
<br />
The later sections become increasingly hands-on, covering <span style="font-weight: bold;" class="mycode_b">multimodal AI, structured JSON outputs, containers, microservices, text-to-speech, transcription with WhisperX, AI agents, and image-generation applications</span>. The bootcamp also includes guest instructors and discussions about responsible AI, security, and how companies deploy AI systems. Overall, it is structured as a practical introduction-to-intermediate pathway, with a strong emphasis on building a portfolio of working GenAI projects rather than simply learning terminology. <br />
<br />
<a href="https://www.freecodecamp.org/news/free-genai-65-hour-bootcamp/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[The <span style="font-weight: bold;" class="mycode_b">freeCodeCamp 65-hour Generative AI Bootcamp</span> is a comprehensive, project-oriented course designed to take learners from foundational GenAI concepts to practical application development. It covers <span style="font-weight: bold;" class="mycode_b">Python and Jupyter Notebooks, data libraries, prompt engineering, model fine-tuning, GenAI architecture, APIs, frontend/backend development, security, and AI agents</span>. Rather than focusing only on theory, the course has learners build real applications, including AI-powered language-learning tools, while introducing technologies such as Ollama, AWS Lambda, DeepSeek, Gemini, and OPEA. <br />
<br />
The later sections become increasingly hands-on, covering <span style="font-weight: bold;" class="mycode_b">multimodal AI, structured JSON outputs, containers, microservices, text-to-speech, transcription with WhisperX, AI agents, and image-generation applications</span>. The bootcamp also includes guest instructors and discussions about responsible AI, security, and how companies deploy AI systems. Overall, it is structured as a practical introduction-to-intermediate pathway, with a strong emphasis on building a portfolio of working GenAI projects rather than simply learning terminology. <br />
<br />
<a href="https://www.freecodecamp.org/news/free-genai-65-hour-bootcamp/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CIS 6280: World Models [University of Pennsylvania]]]></title>
			<link>https://mklab.gr/showthread.php?tid=2013</link>
			<pubDate>Tue, 15 Sep 2026 23:03:04 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=2013</guid>
			<description><![CDATA[The University of Pennsylvania’s <span style="font-weight: bold;" class="mycode_b">CIS 6280: World Models</span> course, taught by Jiatao Gu in Fall 2026, explores how learned models of environments can support <span style="font-weight: bold;" class="mycode_b">perception, prediction, planning, reasoning, and decision-making</span>. It begins with the foundations of world modeling: observations, latent states, transitions, memory, actions, simulation, and probabilistic formulations. <br />
<br />
Students then study environments and rollouts, state-space models, representation learning, and modern generative-model foundations, including <span style="font-weight: bold;" class="mycode_b">VAEs, GANs, autoregressive models, diffusion models, flow matching, and normalizing flows</span>.<br />
<br />
The second half moves from general generative modeling toward applications of world models. Topics include <span style="font-weight: bold;" class="mycode_b">sequential world models and model-based reinforcement learning</span>, video world models, 3D/spatial representations, learned physical dynamics, robotics and sim-to-real transfer, vision-language-action systems, <span style="font-weight: bold;" class="mycode_b">LLMs as world models</span>, reasoning models, and world models for digital agents such as games and software environments. <br />
<br />
The course concludes by examining how world models should be evaluated—including utility, robustness, calibration, out-of-distribution behavior, intervention, drift, and failure—followed by student projects and a final exam. Overall, the syllabus presents world models as a unifying framework connecting <span style="font-weight: bold;" class="mycode_b">generative AI, reinforcement learning, multimodal agents, reasoning, and robotics</span>. <br />
<br />
<a href="https://www.cis.upenn.edu/~cis6280/#schedule" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[The University of Pennsylvania’s <span style="font-weight: bold;" class="mycode_b">CIS 6280: World Models</span> course, taught by Jiatao Gu in Fall 2026, explores how learned models of environments can support <span style="font-weight: bold;" class="mycode_b">perception, prediction, planning, reasoning, and decision-making</span>. It begins with the foundations of world modeling: observations, latent states, transitions, memory, actions, simulation, and probabilistic formulations. <br />
<br />
Students then study environments and rollouts, state-space models, representation learning, and modern generative-model foundations, including <span style="font-weight: bold;" class="mycode_b">VAEs, GANs, autoregressive models, diffusion models, flow matching, and normalizing flows</span>.<br />
<br />
The second half moves from general generative modeling toward applications of world models. Topics include <span style="font-weight: bold;" class="mycode_b">sequential world models and model-based reinforcement learning</span>, video world models, 3D/spatial representations, learned physical dynamics, robotics and sim-to-real transfer, vision-language-action systems, <span style="font-weight: bold;" class="mycode_b">LLMs as world models</span>, reasoning models, and world models for digital agents such as games and software environments. <br />
<br />
The course concludes by examining how world models should be evaluated—including utility, robustness, calibration, out-of-distribution behavior, intervention, drift, and failure—followed by student projects and a final exam. Overall, the syllabus presents world models as a unifying framework connecting <span style="font-weight: bold;" class="mycode_b">generative AI, reinforcement learning, multimodal agents, reasoning, and robotics</span>. <br />
<br />
<a href="https://www.cis.upenn.edu/~cis6280/#schedule" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Mathematical Foundations of Generative AI [NPTEL]]]></title>
			<link>https://mklab.gr/showthread.php?tid=2012</link>
			<pubDate>Tue, 15 Sep 2026 22:55:14 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=2012</guid>
			<description><![CDATA[<span style="color: #1f1f1f;" class="mycode_color"><span style="font-family: 'Google Sans Text', sans-serif;" class="mycode_font">This YouTube playlist is an educational lecture series titled <span style="font-weight: bold;" class="mycode_b">"Mathematical Foundations of Generative AI,"</span> featuring content originally offered by NPTEL from the Indian Institute of Science, Bengaluru. Designed for students, researchers, and tech aspirants, the curriculum offers a deep dive into the theoretical and mathematical principles that power modern generative artificial intelligence models.<br />
<br />
Spanning 18 structured lectures and tutorials, the series covers advanced topics such as Variational Divergence Minimization, &#36;f&#36;-Divergence, and the mechanics behind various Generative Adversarial Networks including Vanilla GANs, DCGANs, and Conditional GANs. It provides a comprehensive academic roadmap for learners looking to master the rigorous mathematical framework underlying generative modeling without getting lost in standard internet distractions.</span></span><br />
<br />
<span style="color: #1f1f1f;" class="mycode_color"><span style="font-family: 'Google Sans Text', sans-serif;" class="mycode_font"><a href="https://www.youtube.com/playlist?list=PLgMDNELGJ1CaWZJn3tyRPI8JDrMQ_RqWK" target="_blank" rel="noopener" class="mycode_url">PLAYLIST</a></span></span><br />
<br />
<span style="color: #1f1f1f;" class="mycode_color"><a href="https://nptel.ac.in/courses/106108004" target="_blank" rel="noopener" class="mycode_url">COURSE LINK</a></span>]]></description>
			<content:encoded><![CDATA[<span style="color: #1f1f1f;" class="mycode_color"><span style="font-family: 'Google Sans Text', sans-serif;" class="mycode_font">This YouTube playlist is an educational lecture series titled <span style="font-weight: bold;" class="mycode_b">"Mathematical Foundations of Generative AI,"</span> featuring content originally offered by NPTEL from the Indian Institute of Science, Bengaluru. Designed for students, researchers, and tech aspirants, the curriculum offers a deep dive into the theoretical and mathematical principles that power modern generative artificial intelligence models.<br />
<br />
Spanning 18 structured lectures and tutorials, the series covers advanced topics such as Variational Divergence Minimization, &#36;f&#36;-Divergence, and the mechanics behind various Generative Adversarial Networks including Vanilla GANs, DCGANs, and Conditional GANs. It provides a comprehensive academic roadmap for learners looking to master the rigorous mathematical framework underlying generative modeling without getting lost in standard internet distractions.</span></span><br />
<br />
<span style="color: #1f1f1f;" class="mycode_color"><span style="font-family: 'Google Sans Text', sans-serif;" class="mycode_font"><a href="https://www.youtube.com/playlist?list=PLgMDNELGJ1CaWZJn3tyRPI8JDrMQ_RqWK" target="_blank" rel="noopener" class="mycode_url">PLAYLIST</a></span></span><br />
<br />
<span style="color: #1f1f1f;" class="mycode_color"><a href="https://nptel.ac.in/courses/106108004" target="_blank" rel="noopener" class="mycode_url">COURSE LINK</a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Modeling: MultiModal AI [MIT]]]></title>
			<link>https://mklab.gr/showthread.php?tid=2010</link>
			<pubDate>Tue, 15 Sep 2026 22:44:33 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=2010</guid>
			<description><![CDATA[MIT’s <span style="font-weight: bold;" class="mycode_b">Modeling: MultiModal AI (MMAI)</span> course for Spring 2026 focuses on how AI can work with multiple types of data simultaneously rather than treating language, images, audio, sensors, medical information, music, and other modalities separately. <br />
<br />
The course covers core techniques for <span style="font-weight: bold;" class="mycode_b">representing and fusing heterogeneous data, aligning different views, performing multimodal reasoning, generating multimodal content, transferring knowledge between high- and low-resource domains, and developing safe, ethical, human-aligned AI systems</span>. Its broader goal is to give students both technical knowledge of recent AI developments and the intuition needed to apply AI to unfamiliar combinations of data.<br />
<br />
The course is strongly <span style="font-weight: bold;" class="mycode_b">hands-on and research-oriented</span>. Students attend two lectures per week and complete readings, homework, and intermediate practical assignments in which they apply multimodal AI to data and problems of their choice. The course culminates in a <span style="font-weight: bold;" class="mycode_b">team-based, instructor-approved research project</span> investigating a new data modality or a multimodal AI problem. In this sense, the course is not simply an introduction to existing AI models: it is designed to teach students how to <span style="font-weight: bold;" class="mycode_b">think like AI researchers</span>, formulate new problems, experiment with multimodal systems, and potentially create novel AI methods or applications.<br />
<br />
<a href="https://mit-mi.github.io/mmai-course/spring2026/" target="_blank" rel="noopener" class="mycode_url">COURSE LINK</a>]]></description>
			<content:encoded><![CDATA[MIT’s <span style="font-weight: bold;" class="mycode_b">Modeling: MultiModal AI (MMAI)</span> course for Spring 2026 focuses on how AI can work with multiple types of data simultaneously rather than treating language, images, audio, sensors, medical information, music, and other modalities separately. <br />
<br />
The course covers core techniques for <span style="font-weight: bold;" class="mycode_b">representing and fusing heterogeneous data, aligning different views, performing multimodal reasoning, generating multimodal content, transferring knowledge between high- and low-resource domains, and developing safe, ethical, human-aligned AI systems</span>. Its broader goal is to give students both technical knowledge of recent AI developments and the intuition needed to apply AI to unfamiliar combinations of data.<br />
<br />
The course is strongly <span style="font-weight: bold;" class="mycode_b">hands-on and research-oriented</span>. Students attend two lectures per week and complete readings, homework, and intermediate practical assignments in which they apply multimodal AI to data and problems of their choice. The course culminates in a <span style="font-weight: bold;" class="mycode_b">team-based, instructor-approved research project</span> investigating a new data modality or a multimodal AI problem. In this sense, the course is not simply an introduction to existing AI models: it is designed to teach students how to <span style="font-weight: bold;" class="mycode_b">think like AI researchers</span>, formulate new problems, experiment with multimodal systems, and potentially create novel AI methods or applications.<br />
<br />
<a href="https://mit-mi.github.io/mmai-course/spring2026/" target="_blank" rel="noopener" class="mycode_url">COURSE LINK</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Neural Networks for Machine Learning [Geoffrey Hinton]]]></title>
			<link>https://mklab.gr/showthread.php?tid=2007</link>
			<pubDate>Tue, 15 Sep 2026 21:18:53 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=2007</guid>
			<description><![CDATA[Geoffrey Hinton’s <span style="font-weight: bold;" class="mycode_b">2012 Coursera course, <span style="font-style: italic;" class="mycode_i">Neural Networks for Machine Learning</span></span> is a comprehensive introduction to the ideas that underpin modern deep learning. It begins with the motivation for machine learning and basic neuron models, then develops perceptrons, linear and logistic neurons, gradient-based learning, and the <span style="font-weight: bold;" class="mycode_b">backpropagation algorithm</span>. <br />
<br />
The course subsequently moves into language modeling and word prediction, <span style="font-weight: bold;" class="mycode_b">convolutional neural networks (CNNs)</span> for image recognition, mini-batch gradient descent and optimization methods such as momentum and RMSProp, and <span style="font-weight: bold;" class="mycode_b">recurrent neural networks (RNNs)</span> and LSTMs for sequential data. <br />
<br />
The second half focuses increasingly on the foundations of deep learning and probabilistic models. Hinton covers <span style="font-weight: bold;" class="mycode_b">regularization and generalization</span>, Bayesian approaches, mixtures of experts and dropout, followed by <span style="font-weight: bold;" class="mycode_b">Hopfield networks, Boltzmann machines and restricted Boltzmann machines (RBMs)</span>. <br />
<br />
These lead into belief networks, the wake-sleep algorithm, <span style="font-weight: bold;" class="mycode_b">deep belief networks</span>, layer-wise pretraining and fine-tuning, and finally <span style="font-weight: bold;" class="mycode_b">autoencoders, deep autoencoders, semantic hashing, multimodal image-caption models, hierarchical representations, and Bayesian hyperparameter optimization</span>. Although the lectures date from 2012, they provide an unusually valuable historical and conceptual foundation for understanding how neural-network research evolved into modern deep learning. <br />
<br />
<a href="https://www.cs.toronto.edu/~hinton/coursera_lectures.html" target="_blank" rel="noopener" class="mycode_url">LECTURES</a>]]></description>
			<content:encoded><![CDATA[Geoffrey Hinton’s <span style="font-weight: bold;" class="mycode_b">2012 Coursera course, <span style="font-style: italic;" class="mycode_i">Neural Networks for Machine Learning</span></span> is a comprehensive introduction to the ideas that underpin modern deep learning. It begins with the motivation for machine learning and basic neuron models, then develops perceptrons, linear and logistic neurons, gradient-based learning, and the <span style="font-weight: bold;" class="mycode_b">backpropagation algorithm</span>. <br />
<br />
The course subsequently moves into language modeling and word prediction, <span style="font-weight: bold;" class="mycode_b">convolutional neural networks (CNNs)</span> for image recognition, mini-batch gradient descent and optimization methods such as momentum and RMSProp, and <span style="font-weight: bold;" class="mycode_b">recurrent neural networks (RNNs)</span> and LSTMs for sequential data. <br />
<br />
The second half focuses increasingly on the foundations of deep learning and probabilistic models. Hinton covers <span style="font-weight: bold;" class="mycode_b">regularization and generalization</span>, Bayesian approaches, mixtures of experts and dropout, followed by <span style="font-weight: bold;" class="mycode_b">Hopfield networks, Boltzmann machines and restricted Boltzmann machines (RBMs)</span>. <br />
<br />
These lead into belief networks, the wake-sleep algorithm, <span style="font-weight: bold;" class="mycode_b">deep belief networks</span>, layer-wise pretraining and fine-tuning, and finally <span style="font-weight: bold;" class="mycode_b">autoencoders, deep autoencoders, semantic hashing, multimodal image-caption models, hierarchical representations, and Bayesian hyperparameter optimization</span>. Although the lectures date from 2012, they provide an unusually valuable historical and conceptual foundation for understanding how neural-network research evolved into modern deep learning. <br />
<br />
<a href="https://www.cs.toronto.edu/~hinton/coursera_lectures.html" target="_blank" rel="noopener" class="mycode_url">LECTURES</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CS 329Z: Engineering AI Agents [Stanford]]]></title>
			<link>https://mklab.gr/showthread.php?tid=2005</link>
			<pubDate>Tue, 15 Sep 2026 21:09:53 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=2005</guid>
			<description><![CDATA[Stanford’s <span style="font-weight: bold;" class="mycode_b">CS329Z: Engineering AI Agents</span> is a Fall 2026 course focused on the practical engineering of <span style="font-weight: bold;" class="mycode_b">agentic AI systems</span>—moving beyond standalone LLMs toward systems that combine language models with retrieval, tools, memory, optimizers, and multiple interacting agents. The course covers the full development process: deciding when agents are appropriate, decomposing tasks, selecting models and components, engineering context, building RAG systems and tool-using agents, designing agent workflows and multi-agent architectures, optimizing prompts/models, collecting data, and creating reliable evaluations. It also addresses safety, privacy, prompt injection, sandboxing, coding agents, proactive agents, multimodal/web agents, and the challenges of deploying long-running systems. <br />
<br />
A particularly strong aspect is its <span style="font-weight: bold;" class="mycode_b">hands-on engineering emphasis</span>. Students first build fundamental components such as RAG pipelines, tool-use systems, memory, and agent loops <span style="font-weight: bold;" class="mycode_b">from scratch</span>, before using frameworks such as DSPy, LangGraph, and LlamaIndex. They then build an agentic harness, design a comprehensive evaluation system for an agent, analyze recent research, and complete a quarter-long project involving a working agent.<br />
<br />
 The course therefore treats agents not simply as prompting exercises but as <span style="font-weight: bold;" class="mycode_b">systems that must be designed, optimized, evaluated, and made reliable</span>. Its central message is that successful AI applications increasingly depend on the engineering of the surrounding system—not merely on choosing a more powerful language model.<br />
<br />
<a href="https://cs329z.stanford.edu/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[Stanford’s <span style="font-weight: bold;" class="mycode_b">CS329Z: Engineering AI Agents</span> is a Fall 2026 course focused on the practical engineering of <span style="font-weight: bold;" class="mycode_b">agentic AI systems</span>—moving beyond standalone LLMs toward systems that combine language models with retrieval, tools, memory, optimizers, and multiple interacting agents. The course covers the full development process: deciding when agents are appropriate, decomposing tasks, selecting models and components, engineering context, building RAG systems and tool-using agents, designing agent workflows and multi-agent architectures, optimizing prompts/models, collecting data, and creating reliable evaluations. It also addresses safety, privacy, prompt injection, sandboxing, coding agents, proactive agents, multimodal/web agents, and the challenges of deploying long-running systems. <br />
<br />
A particularly strong aspect is its <span style="font-weight: bold;" class="mycode_b">hands-on engineering emphasis</span>. Students first build fundamental components such as RAG pipelines, tool-use systems, memory, and agent loops <span style="font-weight: bold;" class="mycode_b">from scratch</span>, before using frameworks such as DSPy, LangGraph, and LlamaIndex. They then build an agentic harness, design a comprehensive evaluation system for an agent, analyze recent research, and complete a quarter-long project involving a working agent.<br />
<br />
 The course therefore treats agents not simply as prompting exercises but as <span style="font-weight: bold;" class="mycode_b">systems that must be designed, optimized, evaluated, and made reliable</span>. Its central message is that successful AI applications increasingly depend on the engineering of the surrounding system—not merely on choosing a more powerful language model.<br />
<br />
<a href="https://cs329z.stanford.edu/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Artificial Intelligence for All [gov.gr]]]></title>
			<link>https://mklab.gr/showthread.php?tid=2004</link>
			<pubDate>Tue, 15 Sep 2026 20:57:43 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=2004</guid>
			<description><![CDATA[The Greek government’s <span style="font-weight: bold;" class="mycode_b">“Artificial Intelligence for All”</span> guide is a practical introduction to using AI in everyday life and at work, designed specifically for people without technical expertise. It treats effective communication with AI systems as an emerging form of digital literacy and aims to give citizens practical skills while helping them understand what AI can and cannot do. The guide is organized around several core areas: understanding AI and large language models, learning how to write effective prompts, exploring practical applications, and using AI responsibly. (<br />
<br />
A major emphasis is therefore placed on <span style="font-weight: bold;" class="mycode_b">practical prompting and responsible AI use</span>. The guide provides examples across <span style="font-weight: bold;" class="mycode_b">eight application categories</span>, with more than <span style="font-weight: bold;" class="mycode_b">25 practical examples</span>, while also addressing AI’s limitations, risks, ethical considerations, and best practices. It additionally includes a glossary and other useful resources, and is freely accessible, reflecting the government's goal of making AI knowledge broadly available rather than limiting it to technical specialists.<br />
<br />
<a href="https://ai.gov.gr/en/ai-for-all-guide/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[The Greek government’s <span style="font-weight: bold;" class="mycode_b">“Artificial Intelligence for All”</span> guide is a practical introduction to using AI in everyday life and at work, designed specifically for people without technical expertise. It treats effective communication with AI systems as an emerging form of digital literacy and aims to give citizens practical skills while helping them understand what AI can and cannot do. The guide is organized around several core areas: understanding AI and large language models, learning how to write effective prompts, exploring practical applications, and using AI responsibly. (<br />
<br />
A major emphasis is therefore placed on <span style="font-weight: bold;" class="mycode_b">practical prompting and responsible AI use</span>. The guide provides examples across <span style="font-weight: bold;" class="mycode_b">eight application categories</span>, with more than <span style="font-weight: bold;" class="mycode_b">25 practical examples</span>, while also addressing AI’s limitations, risks, ethical considerations, and best practices. It additionally includes a glossary and other useful resources, and is freely accessible, reflecting the government's goal of making AI knowledge broadly available rather than limiting it to technical specialists.<br />
<br />
<a href="https://ai.gov.gr/en/ai-for-all-guide/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[COS 324 - Introduction to Machine Learning [Princeton]]]></title>
			<link>https://mklab.gr/showthread.php?tid=1974</link>
			<pubDate>Tue, 15 Sep 2026 17:55:17 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=1974</guid>
			<description><![CDATA[The <span style="font-weight: bold;" class="mycode_b">COS 324: Introduction to Machine Learning</span> notes from Princeton University provide a mathematically grounded introduction to the fundamental ideas of machine learning. The course begins with <span style="font-weight: bold;" class="mycode_b">supervised learning</span>, covering linear regression, statistical learning theory, gradient descent, and linear classification, before moving to <span style="font-weight: bold;" class="mycode_b">unsupervised learning</span>, including clustering, dimensionality reduction, language models based on n-grams, and matrix factorization/recommender systems. The notes were prepared by Sanjeev Arora, Danqi Chen, and Princeton students, and were last updated in September 2024. <br />
<br />
The second half introduces <span style="font-weight: bold;" class="mycode_b">deep learning and reinforcement learning</span>, including neural networks, backpropagation, convolutional neural networks, Markov decision processes, and learning in unknown environments. It also includes advanced topics such as <span style="font-weight: bold;" class="mycode_b">machine-learning ethics and NLP</span>, followed by dedicated mathematical foundations in <span style="font-weight: bold;" class="mycode_b">probability and statistics, calculus, and linear algebra</span>. Overall, the material is particularly useful for someone seeking a rigorous university-level foundation: it connects the mathematical principles behind machine-learning algorithms with modern topics such as deep learning and reinforcement learning, rather than treating machine learning purely as a collection of programming techniques. <br />
<br />
<a href="https://princeton-introml.github.io/?utm_source=chatgpt.com" target="_blank" rel="noopener" class="mycode_url">Princeton COS 324 course notes</a>]]></description>
			<content:encoded><![CDATA[The <span style="font-weight: bold;" class="mycode_b">COS 324: Introduction to Machine Learning</span> notes from Princeton University provide a mathematically grounded introduction to the fundamental ideas of machine learning. The course begins with <span style="font-weight: bold;" class="mycode_b">supervised learning</span>, covering linear regression, statistical learning theory, gradient descent, and linear classification, before moving to <span style="font-weight: bold;" class="mycode_b">unsupervised learning</span>, including clustering, dimensionality reduction, language models based on n-grams, and matrix factorization/recommender systems. The notes were prepared by Sanjeev Arora, Danqi Chen, and Princeton students, and were last updated in September 2024. <br />
<br />
The second half introduces <span style="font-weight: bold;" class="mycode_b">deep learning and reinforcement learning</span>, including neural networks, backpropagation, convolutional neural networks, Markov decision processes, and learning in unknown environments. It also includes advanced topics such as <span style="font-weight: bold;" class="mycode_b">machine-learning ethics and NLP</span>, followed by dedicated mathematical foundations in <span style="font-weight: bold;" class="mycode_b">probability and statistics, calculus, and linear algebra</span>. Overall, the material is particularly useful for someone seeking a rigorous university-level foundation: it connects the mathematical principles behind machine-learning algorithms with modern topics such as deep learning and reinforcement learning, rather than treating machine learning purely as a collection of programming techniques. <br />
<br />
<a href="https://princeton-introml.github.io/?utm_source=chatgpt.com" target="_blank" rel="noopener" class="mycode_url">Princeton COS 324 course notes</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[LangGraph Essentials [LangChain’]]]></title>
			<link>https://mklab.gr/showthread.php?tid=1890</link>
			<pubDate>Tue, 08 Sep 2026 00:20:01 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=1890</guid>
			<description><![CDATA[LangGraph Essentials – Python<br />
<span style="font-weight: bold;" class="mycode_b">Source:</span> LangChain Academy<br />
<span style="font-weight: bold;" class="mycode_b">Course:</span><span style="font-style: italic;" class="mycode_i">Quickstart: LangGraph Essentials – Python</span><br />
<br />
This short course is a practical introduction to <span style="font-weight: bold;" class="mycode_b">LangGraph</span>, LangChain’s low-level framework for building <span style="font-weight: bold;" class="mycode_b">stateful and controllable AI-agent workflows in Python</span>. Rather than treating an agent as a simple linear chain of prompts, LangGraph models an application as a <span style="font-weight: bold;" class="mycode_b">graph</span> whose components maintain and modify shared state. The course introduces the central primitives: <span style="font-weight: bold;" class="mycode_b">nodes</span>, where computation or LLM/tool operations occur; <span style="font-weight: bold;" class="mycode_b">edges</span>, which determine how execution moves between nodes; and <span style="font-weight: bold;" class="mycode_b">conditional edges</span>, which allow the workflow to choose different paths depending on the current state or an agent’s decision. <br />
<br />
The course then moves to two especially important capabilities for agentic systems: <span style="font-weight: bold;" class="mycode_b">memory</span> and <span style="font-weight: bold;" class="mycode_b">human-in-the-loop control</span>. LangGraph can persist graph state through checkpoints, allowing an agent to retain conversational or workflow context and resume execution later. The mechanism allows execution to pause so a person can review, approve, modify, or provide additional information before the workflow continues. These features make LangGraph particularly useful for applications that are more complex than ordinary chatbot loops—for example, research agents, approval workflows, multi-stage automation, and agents performing potentially consequential actions. <br />
<br />
The final lesson brings these elements together into an <span style="font-weight: bold;" class="mycode_b">application</span>, showing the underlying architecture of a LangGraph program: define the application state, implement nodes that transform that state, connect them with normal or conditional edges, add persistence where needed, and compile the resulting graph into an executable workflow. LangGraph is therefore best understood not simply as another LLM library, but as an <span style="font-weight: bold;" class="mycode_b">orchestration/runtime layer for sophisticated agents</span>, particularly when developers need precise control over execution, persistent state, branching logic, interruptions, and durable workflows. LangChain itself recommends LangGraph for advanced cases combining deterministic application logic with agentic behavior. <br />
<br />
Course structure<br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Nodes</span> — individual units of computation.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Edges</span> — transitions between nodes.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Conditional Edges</span> — dynamic branching of execution.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Memory</span> — persistence of state and conversation context.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Interrupt / Human-in-the-Loop</span> — pausing and resuming workflows with human intervention.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Application</span> — combining the concepts into a working LangGraph program.<br />
</li>
</ol>
<br />
<a href="https://academy.langchain.com/courses/langgraph-essentials-python" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[LangGraph Essentials – Python<br />
<span style="font-weight: bold;" class="mycode_b">Source:</span> LangChain Academy<br />
<span style="font-weight: bold;" class="mycode_b">Course:</span><span style="font-style: italic;" class="mycode_i">Quickstart: LangGraph Essentials – Python</span><br />
<br />
This short course is a practical introduction to <span style="font-weight: bold;" class="mycode_b">LangGraph</span>, LangChain’s low-level framework for building <span style="font-weight: bold;" class="mycode_b">stateful and controllable AI-agent workflows in Python</span>. Rather than treating an agent as a simple linear chain of prompts, LangGraph models an application as a <span style="font-weight: bold;" class="mycode_b">graph</span> whose components maintain and modify shared state. The course introduces the central primitives: <span style="font-weight: bold;" class="mycode_b">nodes</span>, where computation or LLM/tool operations occur; <span style="font-weight: bold;" class="mycode_b">edges</span>, which determine how execution moves between nodes; and <span style="font-weight: bold;" class="mycode_b">conditional edges</span>, which allow the workflow to choose different paths depending on the current state or an agent’s decision. <br />
<br />
The course then moves to two especially important capabilities for agentic systems: <span style="font-weight: bold;" class="mycode_b">memory</span> and <span style="font-weight: bold;" class="mycode_b">human-in-the-loop control</span>. LangGraph can persist graph state through checkpoints, allowing an agent to retain conversational or workflow context and resume execution later. The mechanism allows execution to pause so a person can review, approve, modify, or provide additional information before the workflow continues. These features make LangGraph particularly useful for applications that are more complex than ordinary chatbot loops—for example, research agents, approval workflows, multi-stage automation, and agents performing potentially consequential actions. <br />
<br />
The final lesson brings these elements together into an <span style="font-weight: bold;" class="mycode_b">application</span>, showing the underlying architecture of a LangGraph program: define the application state, implement nodes that transform that state, connect them with normal or conditional edges, add persistence where needed, and compile the resulting graph into an executable workflow. LangGraph is therefore best understood not simply as another LLM library, but as an <span style="font-weight: bold;" class="mycode_b">orchestration/runtime layer for sophisticated agents</span>, particularly when developers need precise control over execution, persistent state, branching logic, interruptions, and durable workflows. LangChain itself recommends LangGraph for advanced cases combining deterministic application logic with agentic behavior. <br />
<br />
Course structure<br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Nodes</span> — individual units of computation.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Edges</span> — transitions between nodes.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Conditional Edges</span> — dynamic branching of execution.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Memory</span> — persistence of state and conversation context.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Interrupt / Human-in-the-Loop</span> — pausing and resuming workflows with human intervention.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Application</span> — combining the concepts into a working LangGraph program.<br />
</li>
</ol>
<br />
<a href="https://academy.langchain.com/courses/langgraph-essentials-python" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Build an AI Coding Agent in Python [freeCodeCamp]]]></title>
			<link>https://mklab.gr/showthread.php?tid=1875</link>
			<pubDate>Mon, 07 Sep 2026 20:21:51 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=1875</guid>
			<description><![CDATA[The freeCodeCamp article introduces a hands-on course by Lane Wagner of boot.dev that teaches how to build an <span style="font-weight: bold;" class="mycode_b">AI coding agent from scratch in Python</span> using the free Gemini API. Rather than creating a simple chatbot, the project focuses on the core mechanics of modern agentic coding systems: implementing an <span style="font-weight: bold;" class="mycode_b">agent loop</span>, using <span style="font-weight: bold;" class="mycode_b">tool/function calling</span>, and allowing the model to <span style="font-weight: bold;" class="mycode_b">read files, write or modify code, and execute programs</span> inside a project. <br />
<br />
The finished agent is then tested on a practical task—identifying and fixing bugs in an existing program—giving learners a concrete understanding of how tools such as autonomous coding assistants operate behind the scenes. The roughly two-hour course is aimed at developers who want to strengthen both their Python skills and their understanding of agentic AI by building a functional coding agent themselves. <br />
<br />
<a href="https://www.freecodecamp.org/news/build-an-ai-coding-agent-in-python/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[The freeCodeCamp article introduces a hands-on course by Lane Wagner of boot.dev that teaches how to build an <span style="font-weight: bold;" class="mycode_b">AI coding agent from scratch in Python</span> using the free Gemini API. Rather than creating a simple chatbot, the project focuses on the core mechanics of modern agentic coding systems: implementing an <span style="font-weight: bold;" class="mycode_b">agent loop</span>, using <span style="font-weight: bold;" class="mycode_b">tool/function calling</span>, and allowing the model to <span style="font-weight: bold;" class="mycode_b">read files, write or modify code, and execute programs</span> inside a project. <br />
<br />
The finished agent is then tested on a practical task—identifying and fixing bugs in an existing program—giving learners a concrete understanding of how tools such as autonomous coding assistants operate behind the scenes. The roughly two-hour course is aimed at developers who want to strengthen both their Python skills and their understanding of agentic AI by building a functional coding agent themselves. <br />
<br />
<a href="https://www.freecodecamp.org/news/build-an-ai-coding-agent-in-python/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Code an LLM From Scratch [freeCodeCamp]]]></title>
			<link>https://mklab.gr/showthread.php?tid=1874</link>
			<pubDate>Mon, 07 Sep 2026 20:18:43 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=1874</guid>
			<description><![CDATA[The freeCodeCamp article introduces a <span style="font-weight: bold;" class="mycode_b">six-hour hands-on course by Vivek Kalyanarangan</span> that teaches how to build a Large Language Model from scratch using <span style="font-weight: bold;" class="mycode_b">pure PyTorch</span>, combining the underlying theory with practical implementation. It begins with the core <span style="font-weight: bold;" class="mycode_b">Transformer architecture</span> and training a small language model, then adds modern techniques such as <span style="font-weight: bold;" class="mycode_b">RMSNorm, Rotary Positional Embeddings (RoPE), KV caching, mixed-precision training, and Mixture-of-Experts (MoE)</span>. <br />
The course then moves into post-training and alignment, covering <span style="font-weight: bold;" class="mycode_b">Supervised Fine-Tuning (SFT), reward modeling, and Reinforcement Learning from Human Feedback (RLHF) using PPO</span>, showing how a base model can be shaped into a more useful and safer assistant. Overall, it is designed as an end-to-end introduction to how modern LLMs are constructed, optimized, scaled, fine-tuned, and aligned, with the complete code available for experimentation.<br />
<br />
<br />
<a href="https://www.freecodecamp.org/news/code-an-llm-from-scratch-theory-to-rlhf/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[The freeCodeCamp article introduces a <span style="font-weight: bold;" class="mycode_b">six-hour hands-on course by Vivek Kalyanarangan</span> that teaches how to build a Large Language Model from scratch using <span style="font-weight: bold;" class="mycode_b">pure PyTorch</span>, combining the underlying theory with practical implementation. It begins with the core <span style="font-weight: bold;" class="mycode_b">Transformer architecture</span> and training a small language model, then adds modern techniques such as <span style="font-weight: bold;" class="mycode_b">RMSNorm, Rotary Positional Embeddings (RoPE), KV caching, mixed-precision training, and Mixture-of-Experts (MoE)</span>. <br />
The course then moves into post-training and alignment, covering <span style="font-weight: bold;" class="mycode_b">Supervised Fine-Tuning (SFT), reward modeling, and Reinforcement Learning from Human Feedback (RLHF) using PPO</span>, showing how a base model can be shaped into a more useful and safer assistant. Overall, it is designed as an end-to-end introduction to how modern LLMs are constructed, optimized, scaled, fine-tuned, and aligned, with the complete code available for experimentation.<br />
<br />
<br />
<a href="https://www.freecodecamp.org/news/code-an-llm-from-scratch-theory-to-rlhf/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[How to Fine-Tune Large Language Models [freeCodeCamp]]]></title>
			<link>https://mklab.gr/showthread.php?tid=1872</link>
			<pubDate>Mon, 07 Sep 2026 20:13:38 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=1872</guid>
			<description><![CDATA[The freeCodeCamp article introduces a comprehensive course on <span style="font-weight: bold;" class="mycode_b">fine-tuning large language models (LLMs)</span>, explaining how fine-tuning adapts a pretrained model to specialized tasks or domains by training it further on targeted data. It distinguishes fine-tuning from <span style="font-weight: bold;" class="mycode_b">pre-training</span> and <span style="font-weight: bold;" class="mycode_b">prompt engineering</span>, covers methods such as <span style="font-weight: bold;" class="mycode_b">supervised fine-tuning</span> and <span style="font-weight: bold;" class="mycode_b">reinforcement learning from human feedback (RLHF)</span>, and highlights <span style="font-weight: bold;" class="mycode_b">parameter-efficient fine-tuning (PEFT)</span> techniques that reduce computational requirements. <br />
A major focus is <span style="font-weight: bold;" class="mycode_b">QLoRA</span>, which combines quantization with low-rank adaptation to make it possible to fine-tune very large models, such as Llama 70B, on comparatively modest hardware. The course also walks through the practical fine-tuning workflow, benefits and limitations, and real-world case studies, aiming to give learners both the conceptual foundations and hands-on skills needed to customize LLMs for applications such as specialized chatbots or domain-specific AI assistants. <br />
<br />
<a href="https://www.freecodecamp.org/news/how-to-fine-tune-large-language-models/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[The freeCodeCamp article introduces a comprehensive course on <span style="font-weight: bold;" class="mycode_b">fine-tuning large language models (LLMs)</span>, explaining how fine-tuning adapts a pretrained model to specialized tasks or domains by training it further on targeted data. It distinguishes fine-tuning from <span style="font-weight: bold;" class="mycode_b">pre-training</span> and <span style="font-weight: bold;" class="mycode_b">prompt engineering</span>, covers methods such as <span style="font-weight: bold;" class="mycode_b">supervised fine-tuning</span> and <span style="font-weight: bold;" class="mycode_b">reinforcement learning from human feedback (RLHF)</span>, and highlights <span style="font-weight: bold;" class="mycode_b">parameter-efficient fine-tuning (PEFT)</span> techniques that reduce computational requirements. <br />
A major focus is <span style="font-weight: bold;" class="mycode_b">QLoRA</span>, which combines quantization with low-rank adaptation to make it possible to fine-tune very large models, such as Llama 70B, on comparatively modest hardware. The course also walks through the practical fine-tuning workflow, benefits and limitations, and real-world case studies, aiming to give learners both the conceptual foundations and hands-on skills needed to customize LLMs for applications such as specialized chatbots or domain-specific AI assistants. <br />
<br />
<a href="https://www.freecodecamp.org/news/how-to-fine-tune-large-language-models/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CSE 573 Introduction to AI [University of Washington]]]></title>
			<link>https://mklab.gr/showthread.php?tid=1562</link>
			<pubDate>Tue, 11 Aug 2026 11:10:33 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=1562</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">CSE 573 Introduction to AI</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
The University of Washington’s <span style="font-weight: bold;" class="mycode_b">CSE 573: Introduction to Artificial Intelligence</span> is a comprehensive course covering the core ideas and algorithms behind modern AI. The curriculum progresses from <span style="font-weight: bold;" class="mycode_b">intelligent agents and problem-solving/search algorithms</span> to <span style="font-weight: bold;" class="mycode_b">informed and adversarial search, ExpectiMax, Markov Decision Processes, reinforcement learning, uncertainty, Hidden Markov Models, Bayesian networks and probabilistic inference, and machine learning</span>. <br />
<br />
Students apply these concepts through programming projects involving search, multi-agent systems, reinforcement learning, and inference/filtering, alongside a written assignment and a final research or practical AI project. The course recommends Russell and Norvig’s <span style="font-style: italic;" class="mycode_i">Artificial Intelligence: A Modern Approach</span> as its main textbook and combines theoretical foundations with substantial hands-on programming.<br />
<br />
<br />
<a href="https://courses.cs.washington.edu/courses/cse573/24au/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">CSE 573 Introduction to AI</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
The University of Washington’s <span style="font-weight: bold;" class="mycode_b">CSE 573: Introduction to Artificial Intelligence</span> is a comprehensive course covering the core ideas and algorithms behind modern AI. The curriculum progresses from <span style="font-weight: bold;" class="mycode_b">intelligent agents and problem-solving/search algorithms</span> to <span style="font-weight: bold;" class="mycode_b">informed and adversarial search, ExpectiMax, Markov Decision Processes, reinforcement learning, uncertainty, Hidden Markov Models, Bayesian networks and probabilistic inference, and machine learning</span>. <br />
<br />
Students apply these concepts through programming projects involving search, multi-agent systems, reinforcement learning, and inference/filtering, alongside a written assignment and a final research or practical AI project. The course recommends Russell and Norvig’s <span style="font-style: italic;" class="mycode_i">Artificial Intelligence: A Modern Approach</span> as its main textbook and combines theoretical foundations with substantial hands-on programming.<br />
<br />
<br />
<a href="https://courses.cs.washington.edu/courses/cse573/24au/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
	</channel>
</rss>