导读
最近在 X(原 Twitter)上流传着一份极其火爆的ML Engineer 学习指南。它的核心逻辑非常暴力且纯粹:抛弃昂贵的付费课程,通过顶级大牛(如 Andrej Karpathy)的免费资源,按严格顺序从零构建属于你的 GPT。
如果你厌倦了碎片化的知识,想在 2026 年真正掌握大模型底层原理,这份指南就是为你准备的。
🚀 核心原则:不跳步,纯实战
这不是一份"收藏从未看"的清单,而是一个需要半年到一年坚持的修行计划。唯一的要求:按顺序完成所有视频配套的代码作业。
第一阶段:筑基(1-2 个月)
目标:掌握工具和语言,不再为公式发愁。
-
Python 进阶:重点掌握 NumPy(矩阵运算的灵魂)、Pandas 和 Matplotlib。
-
数学直觉:*3Blue1Brown (YouTube):必看《线性代数的本质》和《神经网络》系列。他能让你用肉眼"看见"微积分和矩阵。
-
MIT 18.06:Gilbert Strang 老爷子的线性代数,经典中的经典。
第二阶段:入洞府(1-2 个月)
目标:理解机器学习的经典范式。
- 吴恩达 (Andrew Ng):他的《Machine Learning Specialization》和《Deep Learning Specialization》是入行标配。虽然基础,但能帮你建立最完整的术语体系。
第三阶段:核心突破(核心阶段,2-4 个月)
目标:从零手写神经网络(Zero to Hero)。
这是整份指南的灵魂所在,主要围绕Andrej Karpathy(前 Tesla AI 总监,OpenAI 创始成员)的教学:
-
Micrograd:从零实现反向传播。
-
MakeMore:从 MLP 到 RNN 的演进。
-
NanoGPT:核心项目!手写一个 GPT 架构。
-
建议:配合 Karpathy 的 YouTube 播放列表
Neural Networks: Zero to Hero,每一行代码都要自己敲一遍。
第四阶段:LLM 专家专项(2-3 个月)
目标:在大模型浪潮中实战。
-
Tokenizer 深度理解:学习 Karpathy 关于 Tokenizer 的专项讲解,理解 LLM 为什么会有字符限制。
-
Hugging Face 课程:免费的 NLP 圣经,教你如何调用和微调现成的强大模型。
-
微调实战:学习使用LoRA或QLoRA在自己的单卡(或 Colab)上微调 LLaMA 或 Mistral。
第五阶段:工程化与生产(1-2 个月)
目标:从"跑通代码"到"落地产品"。
-
MLOps:学习如何监控模型、版本管理。
-
推理加速:研究 vLLM、DeepSpeed,了解如何让你的模型推理得飞快。
-
部署:掌握如何在 Lambda Labs 或 RunPod 等云平台上大规模部署模型。
🛠️ 给 LeisureLinux 读者的建议
作为 Linux 爱好者,你在环境配置和服务器运维上有天然优势。建议在学习过程中:
-
在 Linux 环境下完成所有实验:熟练使用 Docker 容器化你的 ML 环境。
-
关注 B 站同名频道:我们也会同步更新相关的 Linux 技巧,助你更高效地调优你的深度学习工作站。
结语
正如 Karpathy 所说,AI 的门槛正在降低,但深度理解的门槛反而提高了。别再只做 API 调用师了,从今天起,从零开始训练你的 GPT 吧!
想要 Karpathy 视频配套的 GitHub 代码库链接?欢迎后台私信留言 "MLE",或直接前往 GitHub 搜索
karpathy/nanoGPT。
你会开始这个挑战吗?欢迎在留言区寻找你的 Study Group 伙伴!