跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

2025 年 AGI 大模型学习路线

本路线图涵盖从基础理论到工程落地的完整 AI 大模型学习路径。内容包括 Transformer 架构原理、主流开源模型(Llama、Qwen 等)分析、微调技术(SFT、LoRA、RLHF)、推理加速框架及多模态应用开发。旨在帮助开发者建立扎实的深度学习基础,掌握大模型预训练、对齐与部署的核心技能,并结合行业思考探讨技术壁垒与职业发展方向。

利刃发布于 2025/2/6更新于 2026/6/221 浏览
2025 年 AGI 大模型学习路线

AGI 大模型学习路线

建议路径

建议先从主流的 Llama 开始,然后选用中文的 Qwen/Baichuan/ChatGLM,先快速上手体验 Prompt 工程,然后再学习其架构,跑微调脚本。

如果要深入学习,建议再按以下步骤,从更基础的 GPT 和 BERT 学起,因为底层是相通的。而且实际落地到一个系统中,通常是大模型结合小模型(大模型在做判别性的任务上,比 BERT 优势不是特别大)。

可以参考如下方案,按需学习。

一、简述

学习目标

  • 熟悉主流 LLM:掌握 Llama, ChatGLM, Qwen 的技术架构和技术细节;有实际应用 RAG、PEFT 和 SFT 的项目经验。
  • NLP 基础:具备较强的 NLP 基础,熟悉 BERT、GPT、Transformer、T5 等预训练语言模型的实现,有对话系统相关研发经验。
  • 推理与部署:掌握 TensorRT-LLM、vLLM 等主流推理加速框架,熟悉模型量化、FlashAttention 等推理加速技术方案,对分布式训练 DeepSpeed 框架有实战经验。
  • 工程能力:熟悉 Pytorch,具备扎实的深度学习和机器学习基础,基本掌握 C/C++、Cuda 和计算机系统原理。

参考资源概览

参考课程
  • 面向开发者的 LLM 入门课程(吴恩达课程 - 中文版)
  • 普林斯顿-COS 597G (Fall 2022): Understanding Large Language Models
  • 斯坦福-CS324 - Large Language Models
教程
  • Huggingface Transformers 官方课程
  • Transformers 快速入门(快速调包 BERT 系列)
学习方式
  • 力求快速应用(先调包,再深入学习)
  • 在实践中动手学习,力求搞懂每个关键点
  • 【原理学习】+【代码实践】+【输出总结】

基础知识储备

视频课程
  • 吴恩达机器学习入门
  • 李沐讲 AI
  • 台大李宏毅 - 机器学习
  • 斯坦福 NLP cs224n
书籍
  • 《深度学习入门:基于 Python 的理论与实践》:numpy 实现 MLP、卷积的训练
  • 《深度学习进阶:自然语言处理》:numpy 实现 Transformers、word2vec、RNN 的训练
  • Dive In Deep Learning(动手学深度学习)
  • 《神经网络与深度学习》
  • 《机器学习方法》:李航的 NLP 相关的机器学习 + 深度学习知识(按需选学)
强化学习
  • 强化学习教程 - 蘑菇书 EasyRL(李宏毅强化学习 + 强化学习纲要)
  • 动手学强化学习
博客
  • 苏剑林科学空间

二、学习纲要

1. 应用层

1.1 Zero Shot / Few Shot 快速开箱即用
  • Prompt 调优:上下文学习 (In-Context Learning, ICL),思维链 (Chain of Thought, COT)。
  • RAG (Retrieval Augmented Generation):基于文档分块、向量索引和 LLM 生成,如 Langchain 文档问答。
1.2 领域数据 - 指令微调 LLM
  • PEFT (Parameter-Efficient Fine-Tuning):
    • LoRA (Low-Rank Adaption of LLMs)
    • QLoRA
    • SLORA
    • P-Tuning v2
    • *注:参数高效的微调适合用于纠正模型输出格式,但 PEFT 上限不高,并向 LLM 输入的知识有限。
  • SFT (Supervised Fine-tuning):全参数监督微调,使用 prompt 指令样本全量微调 LLM(可以注入新的领域知识)。需要控制样本配比(领域数据 + 通用数据)。
1.3 对齐
  • 对齐人类偏好 (RLHF):
    • RewardModel 奖励模型(排序标注,判断答案价值)
    • RL (PPO,更新 SFT 模型)
    • 专注基于强化学习的大语言模型对齐,有前景的方向是 SuperhumanAI AutoALign。
1.4 预训练
  • 小模型预训练 (GPT2, TinyLlama),不考虑训练参数规模较大的语言模型。
1.5 训练推理优化
  • 模型量化、推理加速、蒸馏。
  • 推理框架(vLLM、TensorRT-LLM、Llama.cpp)。

2. 技术目录详解

第 1 章 技术与需求分析
  • 技术分析:LLM 的发展历程与趋势,开源 LLM 生态(Llama 系列,Mistral / Mixtral-8X7B-MOE,ChatGLM / Baichuan / Qwen)。
  • 市场需求分析:预训练、对齐、微调、应用、推理加速的商业落地分析 (2C、2B 应用场景)。
第 2 章 ChatGPT 背景与原理
  • 工作原理:预训练与提示学习阶段,结果评价与奖励建模阶段,强化学习阶段。
  • 算法细节:标注数据,建模思路。
第 3 章 预训练语言模型
  • Transformer:论文《Attention Is All Your Need》,解析与图解,Torch 代码详解和训练实战。
  • GPT 系列:GPT-1 到 GPT-4 论文解析,60 行代码实现 GPT 推理(PicoGPT),NanoGPT 项目详解,训练实战(莎士比亚数据)。
  • BERT 系列:原理与可视化,结构和预训练代码实现,微调实战(文本分类、NER、信息抽取、相似性检索),衍生系列 (RoBERTa / ALBERT / DistillBERT)。
  • T5 系列:T5-Pegasus 对话摘要微调,PromptClue 关键词抽取微调。
  • UniLM:模型介绍及基于夸夸闲聊数据的实战。
第 4 章 提示学习与大型语言模型
  • 提示学习 PromptLearning:提示模板设计,答案空间映射设计。
  • 上下文学习 ContextLearning:预训练阶段提升上下文,推理阶段优化上下文。
  • 指令数据构建:手动和自动构建指令,开源指令数据集,基于提示的文本情感分析实战。
第 5 章 开源大型语言模型
  • Mistral:Tutorial,MOE 结构源码解析,微调实战。
  • Llama:Llama1/Llama2 源码深入解析,优化与微调实战。
  • ChatGLM:简介,ChatGLM-6B/2 微调保姆级教程。
第 6 章 LLM 微调
  • 全量指令微调 SFT:Deepspeed-Chat SFT 实践。
  • 高效微调 PEFT:LoRA 系列 (LoRA, QLoRA, AdaLoRa, SLoRA),其他 (P-Tuning V2)。
  • 实战:HuggingFace PEFT 库详解。
第 7 章 大型语言模型预训练
  • 分词器:BPE, WordPiece, Unigram, SentencePiece, MinBPE 实战和分析。
  • 分布式训练:并行策略,集群架构,Megatron-LM, DeepSpeed 详解与实践。
  • MOE 混合专家模型:基础概念,Mixstral-8X7B-MOE 介绍及相关论文。
第 8 章 LLM 应用
  • 推理规划:思维链提示 (CoT),由少至多提示 (Least-to-Most)。
  • 综合应用框架:LangChain 框架核心模块,知识库问答实践。
  • 智能代理 AI Agent:LLM Powered Autonomous Agents,应用实例。
第 9 章 LLM 加速
  • 注意力优化:FlashAttention 系列,PagedAttention,BigBird 块稀疏注意力。
  • CPU 推理加速:Llama.cpp, ChatGLM.cpp 应用与代码详解。
  • 推理优化框架:vLLM 推理框架实践,TensorRT-LLM 应用与代码详解。
  • 训练加速。
第 10 章 强化学习
  • 概述与环境:强化学习环境搭建。
  • 算法:Q-learning, DQN, Policy Gradient, Actor-Critic。
第 11 章 PPO 算法与 RLHF 理论实战
  • PPO:Proximal Policy Optimization 论文,广义优势估计,算法原理剖析,N 步实现细节。
  • RLHF:InstructGPT 模型分析,流程内部剖析,数据收集与模型训练,奖励模型训练,PPO 微调。
第 12 章 类 ChatGPT 实战
  • 任务设计与数据准备:基于文档生成问题任务的类,SFT/RM/RL 阶段划分。
第 13 章 语言模型训练数据
  • 数据来源:通用数据,专业数据。
  • 数据处理:低质过滤,冗余去除,隐私消除。
  • 影响分析:规模、质量、多样性影响。
  • 开源数据集合:Pile, ROOTS, RefinedWeb, SlimPajama。
第 14 章 大语言模型评估
  • 评估体系:知识与能力,伦理与安全,垂直领域评估。
  • 评估方法:指标与方法,基础模型评估,SFT/RL 模型评估。
第 15 章 多模态大模型
  • 多模态大模型调研与实战。
第 16 章 大模型原生应用
  • 落地调研:提供大模型基础服务(ChatGPT、Gemini、文心一言等),ToC/ToB 场景,开源模型增量预训练、全量微调、高效微调。
  • 核心价值:规模化、自动化人的工作,替代人工,批量化、大规模生成或提供服务。

三、行业思考

在企业里面做 7B、13B 量级的微调,主要就是在搞数据、样本,技术壁垒不高。预训练壁垒高,因为需要烧钱堆经验。

在这个日新月异的时代,如何紧跟行业主流发展,并具备不可替代性是个难题:

  • 稀缺(不可替代性)
  • 稳定(业务和表层技术天天变,但底层的理论变化不大)
  • 需求持续(最好是类似衣食住行的刚需,否则技术过时/热度褪去/不达预期,泡沫崩溃)
  • 不能越老越吃香(放到绝大多数行业都适用:不能经验积累,持续长期创造价值)
  • 壁垒(技术、业务、资本上有垄断)

尽量往底层和工程化上靠,学习相对不变的技术(理论上变化很难),迁移到稳定或有前景的行业,不断提升自己的学习效率:

  • 计算机系统知识:训练、推理、开发,模型推理部署工程化。
  • 数学:深入学习并实践。

四、总结

本路线图旨在为开发者提供一条从理论基础到工程落地的完整路径。通过系统学习 Transformer 架构、主流开源模型、微调技术(SFT/PEFT/RLHF)以及推理加速框架,开发者能够构建具备实际价值的 AI 应用。在技术快速迭代的背景下,夯实底层数学与系统原理,关注数据质量与工程稳定性,是保持竞争力的关键。

目录

  1. AGI 大模型学习路线
  2. 建议路径
  3. 一、简述
  4. 学习目标
  5. 参考资源概览
  6. 参考课程
  7. 教程
  8. 学习方式
  9. 基础知识储备
  10. 视频课程
  11. 书籍
  12. 强化学习
  13. 博客
  14. 二、学习纲要
  15. 1. 应用层
  16. 1.1 Zero Shot / Few Shot 快速开箱即用
  17. 1.2 领域数据 - 指令微调 LLM
  18. 1.3 对齐
  19. 1.4 预训练
  20. 1.5 训练推理优化
  21. 2. 技术目录详解
  22. 第 1 章 技术与需求分析
  23. 第 2 章 ChatGPT 背景与原理
  24. 第 3 章 预训练语言模型
  25. 第 4 章 提示学习与大型语言模型
  26. 第 5 章 开源大型语言模型
  27. 第 6 章 LLM 微调
  28. 第 7 章 大型语言模型预训练
  29. 第 8 章 LLM 应用
  30. 第 9 章 LLM 加速
  31. 第 10 章 强化学习
  32. 第 11 章 PPO 算法与 RLHF 理论实战
  33. 第 12 章 类 ChatGPT 实战
  34. 第 13 章 语言模型训练数据
  35. 第 14 章 大语言模型评估
  36. 第 15 章 多模态大模型
  37. 第 16 章 大模型原生应用
  38. 三、行业思考
  39. 四、总结
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • C# 数据类型详解
  • Web 创建与设计指南
  • Kali Linux 部署 OpenClaw AI 网关及环境配置实战
  • whisperX 入门指南:从安装到实现语音识别功能
  • 让 GitHub Copilot 复用 Claude Code 本地技能与 Agent 配置
  • 攻防世界 Web 题解:SQL 注入、文件上传与命令注入
  • 从三年前端到 CS 硕士:我在韩国留学的得失复盘
  • Ubuntu18+ROS Melodic 配置 XT-Drone/Gazebo 无人机仿真及 Mid360 雷达集成
  • 科大讯飞、小米、百度等互联网大厂算法工程师面试题汇总
  • Arduino BLDC 基于串口指令的远程控制工业巡检机器人
  • 大模型思维链(CoT)技术原理
  • ToDesk AI 桌面助手 ToClaw 零门槛体验 OpenClaw 自动化能力
  • OpenClaw 接入飞书机器人与 Kimi K2.5 配置指南
  • Qwen-Image-2512 V2 模型 ComfyUI 及 WebUI 整合部署指南
  • 机器人激光加工离线编程软件的技术架构与优势分析
  • Spring Boot 考试安排管理系统设计与实现
  • Java 开发修改冒险岛 079 私服完整流程
  • 大模型参数高效微调(PEFT)技术综述:从原理到应用
  • C++ string 标准库核心用法详解
  • Web Server for Chrome 本地 Web 开发环境搭建指南

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online