AI工程从零学起:503课时的完整学习路径

📅 2026/6/27 22:01:24
AI工程从零学起:503课时的完整学习路径
文章目录AI工程从零学起503课时的完整学习路径学习路径每个课时的结构学习方式适合谁数据内置工具从哪里开始AI工程从零学起503课时的完整学习路径GitHub上有一个AI学习项目拿到了3.6万Star。项目叫AI Engineering from Scratch翻译过来就是从零开始学AI工程。它不是那种教你调API的速成课而是一套完整的学习体系。项目包含503个课时分成20个阶段。从最基础的线性代数开始一直讲到多智能体系统。支持Python、TypeScript、Rust、Julia四种语言。每个课时结束时你会得到一个可以实际使用的工具一个prompt、一个skill、一个agent或者一个MCP服务器。不是那种恭喜你学完了的空话而是真正能放进工作流里的东西。学习路径20个阶段是递进关系。数学是地基智能体和生产部署是屋顶。阶段0环境配置12个课时。把开发环境搭好包括Git、GPU、Docker、Jupyter等。阶段1数学基础22个课时。线性代数、微积分、概率论、信息论、降维、优化。这些都是后面所有AI算法的底层逻辑。阶段2机器学习基础18个课时。线性回归、逻辑回归、决策树、SVM、KNN、集成方法。经典机器学习现在仍然是生产环境的主力。阶段3深度学习核心13个课时。感知机、多层网络、反向传播、激活函数、损失函数、优化器。先用纯数学推导再用PyTorch实现。阶段4计算机视觉28个课时。从像素理解开始CNN、目标检测、语义分割、GAN、扩散模型、3D视觉、视觉Transformer。阶段5自然语言处理29个课时。分词、词嵌入、情感分析、命名实体识别、注意力机制、机器翻译、文本生成。阶段6语音与音频17个课时。音频基础、频谱图、语音识别、Whisper、语音合成、语音克隆。阶段7Transformer深入14个课时。自注意力、多头注意力、位置编码、BERT、GPT、混合专家、KV缓存、Flash Attention。阶段8生成式AI14个课时。自编码器、VAE、GAN、扩散模型、Stable Diffusion、ControlNet、LoRA。阶段9强化学习12个课时。MDP、Q学习、DQN、策略梯度、PPO、RLHF。阶段10从零构建LLM22个课时。分词器、数据管道、预训练、分布式训练、指令微调、RLHF、DPO、量化。阶段11LLM工程17个课时。提示工程、RAG、函数调用、评估、部署。阶段12多模态10个课时。视觉语言模型、图像描述、视觉问答。阶段13工具与协议10个课时。MCP协议、工具调用、API设计。阶段14智能体工程15个课时。ReAct模式、规划、记忆、工具使用、多步推理。阶段15自主系统10个课时。长期运行、状态管理、错误恢复。阶段16多智能体与集群10个课时。协调、通信、任务分配。阶段17基础设施与生产10个课时。容器化、监控、扩展。阶段18伦理与对齐8个课时。偏见、公平性、安全。阶段19毕业项目综合运用所学知识。每个课时的结构所有课时遵循相同的六步循环一句话核心思想具体问题是什么图解和直觉用原始数学推导不用框架用PyTorch/sklearn实现同样的东西输出可复用的工具先自己写一遍底层实现再用框架。这样你就知道框架在背后做了什么。学习方式三种方式进入方式一直接阅读打开aiengineeringfromscratch.com或者展开上面的阶段列表。不需要克隆仓库不需要配置环境。方式二克隆运行git clone https://github.com/rohitg00/ai-engineering-from-scratch.git cd ai-engineering-from-scratch python phases/01-math-foundations/01-linear-algebra-intuition/code/vectors.py方式三找到你的起点在Claude、Cursor、Codex等支持的AI助手里输入/find-your-level回答10个问题它会告诉你从哪个阶段开始并给出预估学时。适合谁这个项目适合想真正理解AI原理的人。不是教你调API而是教你从零构建。前提条件很简单会写代码任何语言都行Python有帮助想理解AI到底是怎么工作的。数据截至2026年6月项目有15万读者过去30天有24万页面浏览量。项目由Rohit Ghumare维护MIT协议开源。免费使用可以fork、修改、商用。内置工具项目提供了两个AI辅助工具/find-your-level10道题的定位测试告诉你从哪里开始。/check-understanding phase每个阶段的8道题测验有反馈和需要复习的具体课时。安装所有工具python3 scripts/install_skills.py从哪里开始背景起点预估学时编程和AI都是新手阶段0约306小时会Python不懂ML阶段1约270小时懂ML不懂深度学习阶段3约200小时懂深度学习想学LLM和智能体阶段10约100小时资深工程师只学智能体工程阶段14约60小时项目覆盖了AI领域的主要论文包括《Attention Is All You Need》、GPT-3、扩散模型、InstructGPT/RLHF、DPO、思维链提示、ReAct等。MIT协议。随便用。小时 || 资深工程师只学智能体工程 | 阶段14 | 约60小时 |项目覆盖了AI领域的主要论文包括《Attention Is All You Need》、GPT-3、扩散模型、InstructGPT/RLHF、DPO、思维链提示、ReAct等。MIT协议。随便用。