Skip to content

学习资源库 ​

只列真正值得花时间的。 每项标注:难度、前置要求、适合哪个阶段。

一条使用原则

一个阶段只用一份主教材。 其余的当参考书,遇到问题再查。 收藏 40 门课 = 一门都学不完。

一、课程(按阶段) ​

阶段资源说明难度
L0《Python 官方教程》(中文版)够用即可,别通读★
L0Google Colab 官方入门5 分钟上手云端 GPU★
L13Blue1Brown《线性代数的本质》建立直觉,3 天看完,强烈推荐★★
L13Blue1Brown《微积分的本质》同上★★
L1《利用 Python 进行数据分析》(Wes McKinney)Pandas 作者写的,权威★★
L2吴恩达《Machine Learning Specialization》入门最稳,配套作业扎实★★
L2StatQuest(YouTube)每个算法 5 分钟讲清直觉★
L2《Hands-On Machine Learning》(Géron)第二版后的 scikit-learn/Keras 部分极实用★★★
L3《动手学深度学习》(李沐,d2l.ai)中文最佳,代码与理论并重★★★
L3李沐《论文精读》系列(B 站)学会怎么读论文,顺便学表达★★
L3CS231n(斯坦福,视觉)CNN 讲得最透★★★
L3Karpathy《Neural Networks: Zero to Hero》从零写反向传播/Transformer,必看★★★
L4Karpathy nanoGPT / minbpe / llm.c手写 GPT 全链路★★★
L4Hugging Face NLP / LLM Course工程落地标准做法★★
L4《Attention Is All You Need》原文 + 精读视频反复读三遍★★★
L4TRL / PEFT 官方文档微调实操★★
L5vLLM 官方文档部署与调优★★★
L5LangChain / LlamaIndex(选一个读文档)建立工程范式认知,不要依赖★★
L6DeepSpeed / Megatron-LM 文档规模化训练★★★★
L6各方向顶会 tutorial系统补课★★★★

二、书 ​

书适合备注
《深度学习》(花书)参考不适合入门,当字典查
《动手学深度学习》L3 主教材免费在线,代码可跑
《机器学习》(西瓜书)L2 补充公式多,配视频看
《统计学习方法》(李航)L2 强化传统 ML 理论最清晰
《Pattern Recognition and Machine Learning》理论深入难度高,选读
《Designing Machine Learning Systems》(Chip Huyen)L5 必读讲系统与生产,稀缺
《AI Engineering》(Chip Huyen)L5LLM 应用工程视角
《Build a Large Language Model (From Scratch)》L4从零实现 GPT

三、必读论文(按顺序) ​

顺序论文为什么读
1Attention Is All You Need (2017)一切的地基
2BERT (2018)预训练范式
3GPT-3: Language Models are Few-Shot Learners (2020)上下文学习、缩放
4Scaling Laws for Neural Language Models (2020)为什么越大越强
5Training Compute-Optimal LLMs / Chinchilla (2022)数据与参数配比
6LoRA (2021)微调基石
7QLoRA (2023)单卡微调 7B
8InstructGPT / RLHF (2022)对齐三阶段
9DPO (2023)现代对齐主流
10Chain-of-Thought (2022)推理提示
11RAG (2020, Lewis et al.)检索增强起点
12ReAct (2022)Agent 范式
13FlashAttention (2022)注意力工程优化
14vLLM / PagedAttention (2023)推理服务
15LLaMA / LLaMA 2/3开源模型设计取舍
16Mixtral / DeepSeek-MoEMoE 实践
17Survey: Retrieval-Augmented Generation for LLMs系统性综述
18Survey: LLM AgentsAgent 全景

四、工具清单 ​

基础 ​

类别工具
环境Miniconda、uv(更快)、Docker
交互JupyterLab、VS Code + Jupyter 插件
版本git、DVC(数据版本)

建模 ​

类别工具
传统 MLscikit-learn、XGBoost、LightGBM、CatBoost
深度学习PyTorch(只学这个)
训练框架Hugging Face Transformers、Accelerate、TRL、PEFT
分布式DeepSpeed、FSDP、Megatron-LM
实验管理W&B、MLflow、TensorBoard

数据 ​

类别工具
处理Pandas、Polars(大数据更快)、DuckDB
可视化Matplotlib、Seaborn、Plotly
标注Label Studio、Argilla
文档解析PyMuPDF、Unstructured、docling

应用与部署 ​

类别工具
向量库FAISS(本地)、Qdrant、Milvus、pgvector
检索BM25(rank_bm25)、bge-m3、bge-reranker
推理服务vLLM、SGLang、TGI、llama.cpp(端侧)
编排LangGraph、LlamaIndex、DSPy(按需)
服务FastAPI + Uvicorn、Redis(缓存)、Nginx
可观测Langfuse、Phoenix、自建 trace

评测 ​

类别工具
LLM 评测自建评测集(首选)、promptfoo、DeepEval
RAG 评测RAGAS
基准lm-evaluation-harness

五、数据集与练习场 ​

平台用途
Kaggle表格赛、数据集、免费 GPU(每周 30 小时)
Hugging Face Datasets一切 NLP/视觉数据集
Google Colab免费 T4
ModelScope(魔搭)国内模型与数据集,下载快
Papers with Code找论文的官方实现
Tianchi / DataFountain国内赛题,业务场景真实

六、社区与信息源 ​

类型推荐
论文arXiv cs.CL / cs.CV / cs.LG;Papers with Code
中文李沐 B 站、机器之心、量子位(了解动态)
英文Hugging Face Blog、Sebastian Raschka 的 newsletter、Lilian Weng 博客
讨论HF Discord、Reddit r/MachineLearning
开源GitHub trending、各模型官方 repo

信息摄入要有配额

每天刷 AI 新闻 2 小时 = 一年 700 小时,足够你从 L0 学到 L4。 建议:每周固定 1 小时看动态,其余时间只做清单内的事。

七、硬件与预算 ​

需求方案大致成本
L0–L2笔记本 CPU / Colab0
L3Colab T4 / 本地 8GB 显卡0–3000 元
L4 微调租 4090(24GB)按小时2–5 元/小时
L5 部署轻量云服务器 + API50–200 元/月
L6 训练多卡 A100/H100 按需按小时,谨慎规划

学习阶段总投入建议控制在 2000 元以内(主要是租卡与 API)。真正需要大算力时,你已经能算出投入产出比了。

AI 学习路线 · 从入门到专家