<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Machine Learning · PoliStudy</title><description>From what it means to learn from data through to reinforcement learning — the full Politecnico di Milano Machine Learning course, rebuilt as an interactive, exam-focused study guide.</description><link>https://www.polistudy.me/</link><language>en</language><item><title>Introduction</title><link>https://www.polistudy.me/machine-learning/introduction/</link><guid isPermaLink="true">https://www.polistudy.me/machine-learning/introduction/</guid><description>What it means for a machine to learn from data — the mindset shift, the vocabulary you&apos;ll carry through every later chapter, and the three big paradigms that organise the entire course.</description></item><item><title>Linear Regression</title><link>https://www.polistudy.me/machine-learning/linear-regression/</link><guid isPermaLink="true">https://www.polistudy.me/machine-learning/linear-regression/</guid><description>The first real algorithm — and the one every later model is benchmarked against. Fit a line in closed form, buy curves with basis functions, read the geometry as a projection, and meet regularisation and the Bayesian view.</description></item><item><title>Linear Classification</title><link>https://www.polistudy.me/machine-learning/linear-classification/</link><guid isPermaLink="true">https://www.polistudy.me/machine-learning/linear-classification/</guid><description>From predicting numbers to predicting labels. Why fitting a line to 0/1 targets fails, how decision-boundary geometry works, and the three classifiers that replace it — the perceptron, logistic regression, and softmax — all sharing one gradient.</description></item><item><title>Model Selection</title><link>https://www.polistudy.me/machine-learning/model-selection/</link><guid isPermaLink="true">https://www.polistudy.me/machine-learning/model-selection/</guid><description>How to choose a model that works tomorrow, not just today. The bias–variance decomposition, honest error estimation with cross-validation, the curse of dimensionality and three ways to fight it, analytical criteria (AIC/BIC), and the ensembles — bagging and boosting — that bend the trade-off.</description></item><item><title>PAC Learning &amp; VC Dimension</title><link>https://www.polistudy.me/machine-learning/pac-learning/</link><guid isPermaLink="true">https://www.polistudy.me/machine-learning/pac-learning/</guid><description>How do we know a learner will generalise before we ever see a test set? PAC theory turns &quot;it works on the training data&quot; into a quantitative promise: version spaces, Haussler&apos;s bound, sample complexity, the agnostic Hoeffding bound, and the VC dimension that measures capacity when the hypothesis space is infinite — ending in structural risk minimisation.</description><category>PAC learnability</category><category>version space</category><category>Haussler bound</category><category>sample complexity</category><category>agnostic learning</category><category>Hoeffding inequality</category><category>shattering</category><category>VC dimension</category><category>structural risk minimisation</category></item><item><title>Kernel Methods</title><link>https://www.polistudy.me/machine-learning/kernel-methods/</link><guid isPermaLink="true">https://www.polistudy.me/machine-learning/kernel-methods/</guid><description>The kernel trick gives linear models non-linear superpowers without ever computing the feature map. The dual representation of ridge regression, valid kernels and Mercer&apos;s theorem, the kernel zoo (linear, polynomial, RBF), RBF networks and Nadaraya–Watson, and Gaussian processes with calibrated uncertainty — all from one idea: replace inner products with $k(\mathbf{x},\mathbf{x}&apos;)$.</description><category>kernel trick</category><category>feature map</category><category>Gram matrix</category><category>Mercer&apos;s theorem</category><category>dual representation</category><category>kernel ridge regression</category><category>RBF kernel</category><category>Nadaraya–Watson</category><category>Gaussian process</category></item><item><title>Support Vector Machines</title><link>https://www.polistudy.me/machine-learning/svm/</link><guid isPermaLink="true">https://www.polistudy.me/machine-learning/svm/</guid><description>The decision boundary that does not just separate the data but separates it with the most breathing room possible. Maximum-margin geometry, the primal/dual quadratic programs and KKT, support vectors and sparsity, the kernel trick, the soft margin with slack and C, and the hinge-loss view that ties SVMs into the regularized-loss family.</description><category>maximum margin</category><category>support vectors</category><category>primal and dual QP</category><category>KKT conditions</category><category>kernel trick</category><category>soft margin</category><category>hinge loss</category></item><item><title>Markov Decision Processes</title><link>https://www.polistudy.me/machine-learning/mdp/</link><guid isPermaLink="true">https://www.polistudy.me/machine-learning/mdp/</guid><description>The mathematical scaffolding for sequential decision-making — states, actions, rewards, and the Bellman view of optimality. The Markov property, the MDP tuple, discounting, policies, value functions, the Bellman expectation and optimality equations, and the contraction property that powers every algorithm to come.</description><category>Markov property</category><category>MDP tuple</category><category>transition kernel</category><category>reward function</category><category>discount factor</category><category>return</category><category>policy</category><category>state-value function</category><category>action-value function</category><category>Bellman expectation equation</category><category>Bellman optimality equation</category><category>Bellman operator</category><category>contraction mapping</category><category>optimal policy</category></item><item><title>Solving MDPs</title><link>https://www.polistudy.me/machine-learning/solving-mdps/</link><guid isPermaLink="true">https://www.polistudy.me/machine-learning/solving-mdps/</guid><description>From the Bellman equations to actual algorithms that produce an optimal policy. Dynamic programming, iterative policy evaluation, the policy-improvement theorem, policy iteration, value iteration, and the linear-programming view — three families of method, all driving the same fixed point into existence.</description><category>dynamic programming</category><category>iterative policy evaluation</category><category>policy improvement theorem</category><category>policy iteration</category><category>value iteration</category><category>modified policy iteration</category><category>generalized policy iteration</category><category>Bellman operator</category><category>contraction mapping</category><category>linear programming for MDPs</category><category>occupancy measure</category><category>curse of dimensionality</category></item><item><title>Reinforcement Learning</title><link>https://www.polistudy.me/machine-learning/reinforcement-learning/</link><guid isPermaLink="true">https://www.polistudy.me/machine-learning/reinforcement-learning/</guid><description>Learning to act when the world hands you no manual. From sampled experience to optimal policies — Monte Carlo, temporal-difference learning, TD(λ) and eligibility traces, SARSA, Q-learning, multi-armed bandits with UCB1 and Thompson Sampling, and the exploration-vs-exploitation tension that ties them all together.</description><category>model-free RL</category><category>Monte Carlo prediction</category><category>temporal-difference learning</category><category>TD(0)</category><category>TD(λ)</category><category>eligibility traces</category><category>SARSA</category><category>Q-learning</category><category>on-policy vs off-policy</category><category>epsilon-greedy</category><category>GLIE</category><category>importance sampling</category><category>multi-armed bandit</category><category>regret</category><category>UCB1</category><category>Thompson sampling</category></item></channel></rss>