AI 学习路线图:从 Linux 到 LLM,按前置知识选择阅读顺序

· 约 5 分钟 ·
本文目录(12 节)

文章多了之后,按发布时间阅读不一定合适:有些知识需要先学,有些可以等遇到项目问题再回查。这份路线按主题和前置关系整理已有课程。你可以从不熟悉的模块开始,已经能完成自测的部分直接跳过;周数只是安排节奏的参考,不是必须遵守的进度。

难度标注:⭐ 入门(零基础可读)|⭐⭐ 进阶(需要模块内前置)|⭐⭐⭐ 实战/深入(建议动手后再读)

AI 学习路线图:模块依赖总览


阶段一:编程与工具地基(第 1~4 周)

目标:能在 Linux 服务器上独立跑起 Python 项目,代码有工程素养。

Python 语言(按顺序读):

文章难度
Python 从入门到进阶指南⭐
数据类型与容器⭐
控制流语句⭐
可变性与集合类型⭐
列表字典推导与魔法方法⭐⭐
迭代器与生成器⭐⭐
Python 高级编程⭐⭐
正则表达式与文本处理⭐⭐
包管理与虚拟环境⭐

Linux 与工程环境:

文章难度
Linux 与 Python 环境基础⭐
开发环境搭建⭐
Git 版本控制⭐
Jupyter 与可复现性⭐⭐
Python 项目工程化⭐⭐
Shell 与 Linux 训练运维⭐⭐

自测:能在服务器上用 tmux 跑一个过夜任务、会用 Git 管理实验代码、能独立配置 conda 环境,过关。

阶段二:数据处理与分析(第 5~8 周)

目标:拿到任何结构化数据,能清洗、分析、可视化、讲故事。

文章难度
NumPy 笔记⭐
Pandas 数据分析与可视化⭐
NumPy 与 Python 性能优化⭐⭐
数据可视化叙事⭐⭐
数据采集与爬虫⭐⭐
SQL 数据库实践⭐
Dask 与 Polars:超越 Pandas⭐⭐⭐
大数据管理概论⭐⭐
Hadoop 与 Hive 数据仓库⭐⭐
PySpark 与 Airflow 流水线⭐⭐⭐
Kafka 流处理基础⭐⭐
NoSQL 选型⭐⭐

自测:独立完成一次端到端分析——爬取或下载一个真实数据集,清洗后产出一份带图表的分析报告。

阶段三:机器学习核心(第 9~14 周)

目标:理解经典算法的原理与适用边界,能独立完成一个 Kaggle 级别项目。

基础与数学:

文章难度
机器学习数学基础⭐
信息论基础⭐⭐
机器学习基础与 Scikit-learn⭐

算法专题(线性→树→集成→无监督,按此顺序):

文章难度
线性回归⭐
逻辑回归与 SVM⭐⭐
朴素贝叶斯⭐
决策树⭐
集成学习:随机森林与 XGBoost⭐⭐
K-Means 聚类⭐
降维:PCA 与 UMAP⭐⭐
时间序列分析⭐⭐
推荐系统基础⭐⭐
异常检测实战⭐⭐

工程方法(算法之后必读,决定你能否做出「能用的模型」):

文章难度
特征工程实战⭐⭐
模型评估与类别不平衡⭐⭐
过拟合与正则化⭐⭐
超参数搜索与 AutoML⭐⭐
数据集构建与标注⭐⭐
模型可解释性 SHAP⭐⭐
因果推断基础⭐⭐⭐
A/B 测试与统计⭐⭐
Kaggle 参赛指南⭐⭐⭐

自测:Kaggle 上选一个入门赛(Titanic 之后的表格赛),独立进前 20%,过关。

阶段四:深度学习(第 15~20 周)

目标:理解训练的全部细节,能手写训练循环,能调通一个真模型。

核心系列(01~10 严格按序):

文章难度
训练循环与自动求导⭐
反向传播推导⭐⭐
训练稳定性实战⭐⭐
CNN 图像分类⭐⭐
迁移学习项目⭐⭐
RNN、LSTM 与 GRU⭐⭐
Transformer 注意力详解⭐⭐
TensorFlow/Keras 工程化⭐⭐
PaddlePaddle 中文文本分类⭐⭐
模型评估调参与部署⭐⭐

训练进阶:

文章难度
优化器与学习率调度⭐⭐
混合精度与显存优化⭐⭐⭐
分布式训练基础⭐⭐⭐
强化学习基础⭐⭐
强化学习进阶:DQN 到 PPO⭐⭐⭐
自监督学习⭐⭐⭐
图神经网络⭐⭐⭐

自测:不看教程从零写一个 CNN 训练脚本(含混合精度、学习率调度、验证评估),在 CIFAR-10 上跑到 90%+,过关。

模块五:计算机视觉

建议顺序:OpenCV 传统视觉 → 检测/分割 → 前沿专题 → 实战。

文章难度
OpenCV 图像基础操作⭐
几何变换⭐
轮廓与特征提取⭐⭐
霍夫变换与亮度处理⭐⭐
OpenCV 实用技巧⭐⭐
OpenCV 实战项目⭐⭐
人脸识别⭐⭐
目标检测 YOLO⭐⭐
图像分割 U-Net⭐⭐
OCR 文字识别⭐⭐
数据增强:Mixup 与 CutMix⭐⭐
SAM 与开放词汇检测⭐⭐⭐
超分辨率 ESRGAN⭐⭐⭐
姿态估计与多目标跟踪⭐⭐⭐
ViT 与 CLIP 多模态⭐⭐⭐
图像生成:GAN 与扩散模型⭐⭐⭐
3D 视觉与点云⭐⭐⭐
视频理解基础⭐⭐⭐
工业视觉质检项目⭐⭐⭐

模块六:NLP 与大模型

建议顺序:NLP 全景 → 表示演进 → LLM 专题 → RAG/Agent。

文章难度
NLP 综合指南⭐
从 Word2Vec 到 BERT⭐⭐
Tokenizer 与 BPE⭐⭐
序列标注与 NER⭐⭐
机器翻译与文本摘要⭐⭐
Prompt 工程实践⭐
LoRA 微调实战⭐⭐
SFT、RLHF 与 DPO 对齐⭐⭐⭐
LLM 架构:MoE 与长上下文⭐⭐⭐
预训练数据工程⭐⭐⭐
推理优化⭐⭐⭐
评测基准⭐⭐
Embedding 与向量数据库⭐⭐
RAG 进阶:分块与重排⭐⭐
Agent 框架对比⭐⭐
AI Agent 开发⭐⭐
知识图谱构建⭐⭐⭐

模块七:语音

文章难度
语音识别基础⭐
声学模型:CTC 与 RNN-T⭐⭐⭐
Whisper 微调与声音克隆⭐⭐
语音合成 TTS⭐⭐
声纹识别⭐⭐

模块八:工程化与部署

模型训练的终点是上线。这一模块决定你是「炼丹师」还是「工程师」。

文章难度
FastAPI 模型服务⭐⭐
模型压缩与部署⭐⭐⭐
端侧与移动端部署⭐⭐⭐
实验追踪与模型监控⭐⭐
vLLM 性能调优实录⭐⭐⭐
AI 自动化工作流⭐⭐
AI 编程助手实战⭐
ML 系统设计面试⭐⭐⭐

模块九:项目实战与职业

文章难度
综合实战一:Streamlit 应用⭐⭐
综合实战二:项目复盘⭐⭐
综合实战三:求职答辩⭐⭐
智能客服端到端项目⭐⭐⭐
AI 简历与作品集⭐
论文复现方法论⭐⭐
AI 研究方法⭐⭐

模块十:研究系列(AI 科研内容平台)

一个贯穿十余篇的完整研究项目,覆盖数据(开放数据 API、Scrapy 与 Playwright、清洗、EDA、DuckDB)、数据管理(Postgres、FastAPI、Prefect、Docker CI/CD)、机器学习(特征、分类、回归、聚类、评估)与多模态理解(PDF 解析、语义检索、深度文本模型、图表公式、多模态融合、里程碑)。适合阶段四之后作为综合演练。

三条给不同人的路线建议

  • 在校生/转行者:严格按阶段一到四走,模块五到七按兴趣选一个深入(推荐 CV 或 NLP),全程约 24 周。
  • 在职工程师补 AI:跳过阶段一,从阶段三快速过一遍,重点投入阶段四 + 模块六(LLM),约 10 周。
  • 目标是就业:四个阶段 + 模块八 + 模块九的简历面试篇,项目至少做出两个可演示的。

通用学习纪律

  1. 每篇文章的练习必须动手——只读不练的吸收率不足 20%。
  2. 踩坑表比正文值钱——那是别人花时间买的教训,遇到报错先查表。
  3. 卡壳两周以上就换路线——先往后走,很多前置知识会在后面被「用会」。
  4. 输出倒逼输入——学完一个模块,自己写一篇复盘或给身边人讲一遍。

路线图会随新文章持续更新。祝学习顺利。

相关阅读:AI 简历与作品集、Kaggle 参赛指南、论文复现方法论。

💬 评论

这套方案在哪一步卡住了?也欢迎补充你的实现方式或踩坑经验。

正在连接评论服务,首次访问可能需要几秒…