📐 Machine Learning

Classic courses, authoritative textbooks and mainstream frameworks · 10 resources (10 checked)

Official Course Beginner ★ Featured

Google Machine Learning Crash Course (MLCC)

Google · Machine Learning

Google's machine learning crash course with videos, lectures, and interactive exercises, spanning linear regression to neural networks and representation learning.

Free English (community Chinese translation) Details →
Official Course Beginner ★ Featured

Hung-yi Lee's Machine Learning Course (NTU)

台湾大学 李宏毅 · 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.

Free Chinese Details →
Official Course Intermediate

Stanford CS229 Machine Learning

斯坦福大学 · 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.

Free English Details →
Official Docs Beginner

scikit-learn User Guide

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.

Free English Details →
Open Source Project Intermediate

Hands-On Machine Learning (3rd Edition) Companion Code

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 English (popular Chinese translation) Details →
Official Course Beginner

Andrew Ng's Machine Learning Specialization

DeepLearning.AI · Machine Learning

Andrew Ng's classic machine learning specialization on Coursera, with a long-standing reputation, covering regression, classification, and clustering. Free to audit.

Freemium English Details →
Free Textbook Advanced

Probabilistic Machine Learning Online Book

Kevin Murphy · Machine Learning

Kevin Murphy's authoritative two-volume work, with a free online reading version covering probabilistic machine learning from fundamentals to the frontier.

Free English Details →
Tool & Platform Intermediate

OpenML Open Machine Learning Platform

OpenML · Machine Learning

An open scientific data platform pooling vast datasets, experiment pipelines, and results, making it easy to reproduce papers and compare model performance.

Free English Details →