AI 学习路线图:从零基础到方向深耕的六阶段
很多人想学 AI,却卡在第一步:不知道从哪开始、要看什么、学到什么程度算“会了”。本文给出一条经过验证的六阶段路线图,从建立概念到方向深耕,每阶段标注推荐资源、数学与编程要求以及大致周期,并在最后总结最常见的三个坑与一份资源清单。
路线图的顺序不是铁律,但“先概念、后数学、再动手”的节奏能显著降低放弃率。不要一上来就啃论文或追最新模型。
为什么需要路线图
AI 的知识图谱很宽:数学、编程、机器学习、深度学习、大模型、工程部署,每一块都能单独成专业。没有路线图的人常犯两种错:要么是“收藏家”——囤了上百个教程却没打开过一个;要么是“跳跃者”——直接上手训练大模型,遇到报错看不懂底层逻辑,最后困在调参玄学里。
一条好的路线图应满足三点:有先后依赖关系、每阶段有可交付成果、能根据目标灵活裁剪。
阶段一:建立概念(1-2 周)
目标不是会算,而是能说清“AI、机器学习、深度学习、大模型”分别是什么、彼此什么关系。
- 人工智能(AI):让机器模拟人类智能行为的统称。
- 机器学习(ML):让程序从数据中自动找规律,而非写死规则。
- 深度学习(DL):用多层神经网络实现的机器学习,擅长图像、语音、文本。
- 大语言模型(LLM):在海量文本上训练的深度学习模型,能理解和生成语言。
推荐资源:吴恩达在 Coursera 上的《AI For Everyone》这类面向非技术的通识课,先建立全局观,再深入技术。
阶段二:数学基础与 Python(6-10 周)
数学:抓直觉不抓证明
不要从《高等数学》教材第一页啃起。目标是建立可操作的直觉:
| 数学分支 | 在 AI 里做什么用 | 直观理解即可 |
|---|---|---|
| 线性代数 | 数据以向量/矩阵表示 | 矩阵乘法 = 特征变换 |
| 概率统计 | 建模不确定性与分布 | 贝叶斯 = 用证据更新信念 |
| 微积分 | 训练时求梯度下降方向 | 导数 = 往哪走能减小误差 |
推荐:3Blue1Brown 的《Essence of Linear Algebra》《Essence of Calculus》系列视频,用可视化建立几何直觉,比公式记忆有效得多。
Python:AI 领域的通用语言
不需要先成为 Python 专家,掌握这些就够起步:
基础语法 → 函数与类 → NumPy 数组运算 → Pandas 数据处理 → Matplotlib 画图
建议边学 ML 边练 Python,效率最高。吴恩达《Machine Learning Specialization》前几周就用 Python 实战。
阶段三:机器学习基础(8-12 周)
这是路线的主干,建议系统学完再进大模型。核心内容:
- 监督学习:回归、分类、决策树、集成方法。
- 无监督学习:聚类、降维。
- 模型评估:训练集/验证集/测试集、过拟合与正则化。
- 神经网络基础:前向传播、反向传播、激活函数。
推荐资源组合:
- 吴恩达《Machine Learning Specialization》(Coursera)——体系完整,适合零基础。
- 周志华《机器学习》(清华大学出版社,业内称“西瓜书”)——中文经典教材,覆盖主流算法与理论,适合作为案头参考书。
- 李宏毅《机器学习》(台湾大学,每年更新)——中文讲解、推导细致,适合查漏补缺。
阶段四:深度学习进阶(8-12 周)
当基础扎实后,进入深度学习,重点理解神经网络如何训练与优化。
- 反向传播与优化器(SGD、Adam)。
- 卷积网络(CNN)用于视觉,循环与注意力机制用于序列。
- Transformer 与自注意力机制,是现代大模型的基础。
推荐资源:
- Ian Goodfellow、Yoshua Bengio、Aaron Courville《Deep Learning》(MIT Press,中文版《深度学习》,业内称“花书”)——系统而严谨的深度学习权威教材。
- 斯坦福 CS231n《Convolutional Neural Networks for Visual Recognition》——计算机视觉方向经典课程,讲义与作业公开。
- fast.ai《Practical Deep Learning for Coders》——“自上而下”先跑起来再理解原理,适合想快速出成果的人。
- DeepLearning.AI(吴恩达创立的学习平台)的短课程与专项,覆盖 Transformer、扩散模型、大模型应用等专题。
阶段五:专项方向(持续,按需)
根据兴趣或职业目标选择一个方向深入:
| 方向 | 典型内容 | 推荐资源 |
|---|---|---|
| 计算机视觉(CV) | 检测、分割、生成 | CS231n、OpenCV、Detectron2 |
| 自然语言处理(NLP) | 词向量、序列标注、生成 | CS224n(斯坦福)、Hugging Face NLP 课程 |
| 大语言模型(LLM) | 预训练、微调、对齐、RAG | Hugging Face LLM Course、Llama 系列教程 |
| 强化学习(RL) | 策略梯度、价值学习 | Sutton《Reinforcement Learning: An Introduction》、Hugging Face Deep RL Course |
阶段六:项目实战与方向深耕(持续)
学 AI 的唯一检验标准是“做出东西”。建议每个方向至少完成 1-2 个端到端项目:
- 用 scikit-learn 做房价预测(回归)。
- 用 PyTorch 训练一个图像分类器。
- 用 Hugging Face 微调一个文本分类模型。
- 用原生 API 或编排框架搭一个带检索的问答机器人。
项目要写进 GitHub 并写清 README:做了什么、数据从哪来、效果如何、踩了什么坑。这比证书更能证明能力。
资源清单汇总
- 吴恩达《Machine Learning Specialization》(Coursera)。
- 周志华《机器学习》(清华大学出版社)。
- 吴恩达 CS229(斯坦福机器学习课程)。
- Ian Goodfellow 等《Deep Learning》(MIT Press)。
- 斯坦福 CS231n、CS224n 公开课(讲义与作业公开)。
- fast.ai《Practical Deep Learning for Coders》。
- DeepLearning.AI 短课程与专项。
- Hugging Face Learn 课程中心(LLM、Agents、Deep RL、CV 等)。
- 3Blue1Brown 数学可视化系列。
- 李宏毅《机器学习》(台湾大学)。
三个最常见的坑
坑一:死磕数学
很多人卡在微积分证明上,半年没写出一行训练代码。正确做法是“用到再补”:遇到梯度看不懂,再去补对应章节。直觉优先于证明。
坑二:只看视频不练
视频是“被动输入”,写代码才是“主动建构”。一条经验法则:每看 1 小时视频,至少写 1 小时代码。没有亲手调过超参数的人,永远学不会机器学习。
坑三:追新模型忽略基础
今天发布的模型三个月后可能就过时,但“数据—模型—评估”的方法论长期有效。基础不牢,追新只会越来越焦虑。
小结
- 路线图分六阶段:概念 → 数学/Python → 机器学习 → 深度学习 → 专项方向 → 项目实战与深耕。
- 数学抓直觉不抓证明,用到再补效率最高。
- 视频与代码时间比建议 1:1,动手是唯一的检验标准。
- 核心免费资源:吴恩达 Coursera、周志华《机器学习》、fast.ai、CS231n、DeepLearning.AI、Hugging Face Learn。
- 项目要端到端并写进 GitHub,比证书更能证明能力。
- 别死磕数学、别只看不练、别追新忽略基础。
参考与延伸阅读
- 吴恩达《Machine Learning Specialization》(Coursera):https://www.coursera.org/specializations/machine-learning-introduction
- 周志华《机器学习》,清华大学出版社(西瓜书)
- Ian Goodfellow、Yoshua Bengio、Aaron Courville《Deep Learning》,MIT Press(中文版《深度学习》,人民邮电出版社)
- 斯坦福 CS231n 课程主页:https://cs231n.stanford.edu/
- fast.ai 官方课程站:https://www.fast.ai/
- Hugging Face Learn 课程中心:https://huggingface.co/learn