Statistical Machine Learning (机器学习基础)

Undergraduate course, Renmin University of China, 2024

This is a math intensive machine learning course lectured by Prof. Hongteng Xu from GSAI, Renmin University of China. The course has a focus on the mathematical derivations and theorems behind machine learning algorithms, covering four major topics in statistical machine learning: Regression, Dimensionality Reduction, Clustering, and Classification.

The lecture notes of this course and correspondng code for each lecture is provided below.

LectureNoteCode
Lecture 1: Introduction to Machine LearningNoteRandom Matrices Practice
Lecture 2: Mathematical Preliminaries for MLNote 
Lecture 3-5: Linear RegressionNotePolynomial Regression, Ridge & LASSO, Kernel Regression
Lecture 6: Linear Dimensionality ReductionNoteLinear Dimensionality Reduction
Lecture 7: Nonlinear Dimensionality ReductionNoteNonlinear Dimensionality Reduction
Lecture 8: Clustering and Typical MethodsNote 
Lecture 9: Gaussian Mixture Models and EM AlgorithmNote 
Lecture 10: Non-parametric ClusteringNote 
Lecture 11: Introduction to ClassificationNote 
Lecture 12: Support Vector MachineNote 
Lecture 13: Decision Tree and Ensemble LearningNote