← Back to CoursesComputer Science: PhD Level

Neuroanatomy Explorer

Drag to rotate · scroll to zoom · click regions to explore

View
Loading 3D model…

Click a region
to explore it

Memory Deck

Flip each card and rate whether you knew it. Your score is saved.

Term
Definition

Deck complete — score saved.

Match the Pairs

Match each term to its definition. Finish the board to earn your score.

All matched — score saved.

Concept Constellation

Every key idea in this course, mapped as an explorable 3D constellation. Drag to rotate, scroll to zoom, click a node.

Click a node to read its definition.

Machine Learning Theory and Modern Statistical Learning

Manual: General · Subject: Computer Science

Connect optimization, generalization, representation learning, and the theoretical foundations of modern ML.

Learning as Optimization and Inference

Core Viewpoint

Machine learning combines empirical risk minimization, statistical inference, optimization, and representation learning. At the research frontier, the central questions concern generalization in overparameterized regimes, inductive bias, robustness, and the geometry of optimization landscapes.

Notation and Objectives

Empirical risk
R^(f)=1n∑i=1nℓ(f(xi),yi)\hat{R}(f) = \frac{1}{n}\sum_{i=1}^n \ell(f(x_i), y_i)
Population risk
R(f)=E(x,y)[ℓ(f(x),y)]R(f) = \mathbb{E}_{(x,y)}[\ell(f(x), y)]
Regularization
Penalty terms such as λ∥w∥22\lambda \|w\|_2^2 to control complexity
Overfitting
Low training error but high test error
🔑

A Modern Paradox

Deep networks can generalize well despite being massively overparameterized, so classical capacity control alone does not fully explain performance.

Major Theoretical Lenses

Classical statistical learning theory

  • Uses VC dimension, Rademacher complexity, and uniform convergence
  • Provides worst-case guarantees

Optimization-centric view

  • Studies gradient descent, SGD, and implicit bias
  • Explains why particular solutions are selected

What is the main distinction between empirical risk and population risk?

Why is generalization in deep learning a major open problem?

Robustness and Distribution Shift

Modern ML must contend with adversarial examples, noisy labels, covariate shift, and out-of-distribution inputs. Research increasingly studies robustness as a property of optimization, geometry, and data distribution rather than a single metric.

Which quantity is most associated with controlling model complexity in linear or neural models?

What is one common interpretation of SGD's implicit bias?