Install our extension to search inside any video instantly.

Lecture 1: Learning with Linear Models (Mário Figueiredo)

Added:
131 views8likes3:14:01lxmlsOriginal Release: 2026-07-20

Linear models remain essential in machine learning despite the dominance of deep neural networks because they provide a simpler theoretical foundation, are still widely used with limited data, and serve as the final layer in modern deep networks. Linear regression minimizes squared loss through the closed-form solution w = (X^T X)^(-1) X^T y, while classification uses logistic regression with sigmoid or softmax functions. Regularization techniques like ridge regression (L2) and LASSO (L1) prevent overfitting by controlling model complexity. The representer theorem shows that optimal solutions depend only on inner products between data points, enabling kernel methods that transform data into higher-dimensional spaces efficiently. Optimization algorithms like gradient descent, stochastic gradient descent, and Adam are fundamental to training these models, with convex optimization providing theoretical guarantees for convergence.