Official Course
Beginner
★ Featured
Google · Machine Learning
Google's machine learning crash course with videos, lectures, and interactive exercises, spanning linear regression to neural networks and representation learning.
Official Course
Beginner
★ Featured
台湾大学 李宏毅 · Machine Learning
A Chinese-language machine learning course by NTU professor Hung-yi Lee, known for its humorous style and comprehensive coverage, updated every year. Full re-uploads are on Bilibili.
Official Course
Intermediate
斯坦福大学 · Machine Learning
Stanford's classic machine learning course, taught for years by Andrew Ng, covering supervised and unsupervised learning with theory. All lecture notes and videos are public.
Official Docs
Beginner
scikit-learn 社区 · Machine Learning
The official user guide for the classic machine learning library, with clear algorithm explanations and complete examples. The best docs for learning traditional ML.
Open Source Project
Intermediate
Aurélien Géron · Machine Learning
The open-source code repository for the classic ML textbook, covering full workflows with Scikit-Learn, Keras, and TensorFlow. Best used alongside the book.
Free Textbook
Intermediate
Gareth James 等 · Machine Learning
The official site of the ISL/ISLP textbooks, with free PDF downloads — one of the most beginner-friendly authoritative books in statistical learning.