AI Learning Roadmap

系统学习 AI:高星开源项目路线

从入门到精通,四个阶段、七个仓库——每一站都是社区验证过的经典。

星数经 GitHub API 实时核验:2026-09-22

L1
机器学习入门
4–6 周
L2
深度学习系统
8–12 周
L3
生成式 AI / LLM 应用
4 周
L4
从零造轮子
4–6 周

01全景表

阶段项目Stars语言定位
L1 机器学习入门ML-For-Beginners90,839EN26 课+测验+作业,补 ML 地基
L2 深度学习系统d2l-zh《动手学深度学习》81,005中文PyTorch 全代码可跑,500+ 大学采用
L2 辅助leedl-tutorial16,782中文李沐课程笔记,配合 d2l 食用
L3 生成式 AI 应用generative-ai-for-beginners120,260多语言18 课:Prompt→RAG→Agent→部署
L3+ LLM 全栈llm-course83,081EN三阶段路线:基础→科学家→工程师
L4 从零实现 GPTLLMs-from-scratch105,384EN亲手造 GPT:注意力→训练→微调
L4+ 论文级实现annotated_deep_learning_paper_implementations67,494EN70+ 经典论文逐行注释实现
L4+ 生态实操smol-course6,754ENHuggingFace 官方工具链实操

02逐站说明

L1 · 机器学习入门

ML-For-Beginners

microsoft/ML-For-Beginners ↗ ★ 90,839

Microsoft 官方出品,26 节课从线性回归一路讲到强化学习,每课配测验和作业。适合把 ML 地基(损失函数、过拟合、评估指标)系统补齐,而不是只会调 API。

官方课程26 课4–6 周
L2 · 深度学习系统

《动手学深度学习》d2l-zh

d2l-ai/d2l-zh ↗ ★ 81,005

中文世界最好的深度学习教材,数学+代码+讨论三位一体,全部 PyTorch 实现可直接运行。500+ 所大学采用。精读前 10 章即可覆盖 DL 核心。

中文首选PyTorch8–12 周

leedl-tutorial

datawhalechina/leedl-tutorial ↗ ★ 16,782

李沐《深度学习》课程笔记(Datawhale 整理),西瓜书+视频课的 best companion。听不懂 d2l 某章时来这里换一个讲法。

辅助中文
L3 · 生成式 AI / LLM 应用

generative-ai-for-beginners

microsoft/generative-ai-for-beginners ↗ ★ 120,260

全球最热的 GenAI 课程,18 课覆盖 Prompt 工程、RAG、Agent、函数调用到部署。已在生产中用 LLM 的话,可只挑不会的章节。

最热18 课4 周

llm-course

mlabonne/llm-course ↗ ★ 83,081

Maxime Labonne 的三阶段路线图:LLM 基础 → LLM 科学家(架构/训练/微调/量化)→ LLM 工程师(部署/评估/优化)。从「会用」走向「会调」的关键一站。

全栈路线Colab 实操
L4 · 从零造轮子

LLMs-from-scratch

rasbt/LLMs-from-scratch ↗ ★ 105,384

Sebastian Raschka 亲手带你从零实现 GPT:注意力机制、训练循环、预训练、微调、加载真实权重。用过 API ≠ 理解注意力机制——想「精通」这一站不可跳。

精通必经PyTorch4–6 周

annotated_deep_learning_paper_implementations

labmlai/annotated… ↗ ★ 67,494

70+ 篇经典论文的逐行注释 PyTorch 实现:Transformer / AlphaGo / Stable Diffusion / 各种 attention 变体。当工具书用,读论文时对照。

论文字典70+ 实现

smol-course

huggingface/smol-course ↗ ★ 6,754

HuggingFace 官方课程,微调/量化/RAG/Agent 工具链实操。星数不高但生态价值极高——工业界 LLM 工作的日常就是这套工具。

生态实操官方

03路径裁剪建议

按序推进:ML-For-Beginners(4–6 周补地基)→ d2l-zh 精读前 10 章(8–12 周核心)→ generative-ai-for-beginners + llm-course(4 周应用层)→ LLMs-from-scratch(4–6 周收官)。
跳过已会:已在生产中做 RAG/Agent 项目的话,L3 只挑不熟的章节,不必从头刷。
聚焦场景:d2l-zh 的 CV 章节(CNN 后半)可跳,聚焦表格数据+序列建模,与工单结构化场景对齐。
精通标志:LLMs-from-scratch 不可跳——理解注意力机制和训练动力学,才算从「会用」到「懂原理」。