📍 开篇:怎么用这份图谱
这是什么
一张 AI 工程学习路线图,按学习顺序排列。你可以把它理解为"课程大纲"——在开始每个阶段之前,先来这里扫一眼该阶段的关键词,学完之后再回来,看看掌握了多少。
优先级说明
每个技术点都有优先级标注,含义如下:
| 标记 | 含义 | 行动建议 |
|---|---|---|
| 🔥 P0 | 必须掌握 | 现在就学,绕不过去 |
| ⭐ P1 | 需要理解 | 按需学,遇到了再深入 |
| 📚 P2 | 了解即可 | 知道这东西存在就够了 |
默认前置条件
本图谱默认你已经具备:
- 基本编程能力(Python/JavaScript)
- HTTP/API 调用基础
- JSON/数据结构理解
- Git/命 令行操作
如果这些还不会,先去补,本图谱不展开。
📊 全局路线图
第0阶段 → 第1阶段 → 第2阶段 → 第3阶段 → 第4阶段 → 第5阶段
数学基础 深度学习 Transformer 提示工程 RAG Agent
↓
第6阶段 第7阶段
← ← ← 微调 部署优化
第8阶段 第9阶段 第10阶段
多模态 评估安全 商业生态 ← 可与第3-5阶段并行学习
建议路径:0 → 1 → 2 → 3 → 4 → 5,这是核心主线。
第6-7阶段(微调/部署)和第8-10阶段可以按需跳入。
第0阶段:数学与编程基础
🎯 目标:建立直觉,不是变成数学家。够用就行。
Python 基础
- 🔥 P0 Python 语法与数据结构(列表、字典、函数、类)
- 🔥 P0 NumPy / PyTorch 张量操作(矩阵运算是日后看代码的基础)
- ⭐ P1 虚拟环境管理(conda / venv)
线性代数
- 🔥 P0 向量与矩阵(AI 里的数据全是矩阵)
- 🔥 P0 点积(Dot Product)(注意力机制的核心运算)
- ⭐ P1 特征值/特征向量(理解 PCA 降维时用到)
概率统计
- 🔥 P0 概率分布(模型输出的是概率,不是答案)
- 🔥 P0 最大似然估计(理解"模型在优化什么")
- ⭐ P1 贝叶斯定理(理解先验/后验)
- ⭐ P1 信息论基础(熵、交叉熵——损失函数的来源)
微积分
- 🔥 P0 导数与链式法则(反向传播的数学基础)
- ⭐ P1 梯度下降的直观理解
机器学习基础
- 🔥 P0 监督学习 / 无监督学习(两种学习范式)
- 🔥 P0 训练集 / 验证集 / 测试集(为什么要分,怎么分)
- 🔥 P0 过拟合(Overfitting)(模型在考试题上刷满分,但真题翻车)
- ⭐ P1 凸优化、拉格朗日乘子法
第1阶段:深度学习核心
🎯 目标:理解神经网络是怎么"学"的,知道每个组件在干什么。