文章全面介绍了大模型的学习框架,包括基本认知、构建流程(预训练、指令微调、强化学习、推理优化、部署应用)及其他关键技术。强调大模型学习需掌握深度学习基础和Transformer架构,详细讲解了各阶段的数据集、算法和优化方法,以及多模态大模型和Agent检索增强生成等前沿技术。该框架可作为系统性学习大模型的指南。


01 基本认知

从 2022 年开始,大语言模型的数量呈爆发式的增长,各大公司和研究机构都在发布不同类型的大语言模型。

  • 基础模型是指仅经过预训练的模型;

  • 对话模型是指在预训练模型基础上经过有监督微调和强化学习训练的模型,具备对话和完成任务的能力;

  • 推理模型是指专注于逻辑推理增强的大语言模型。

大模型全称大语言模型(现发展有多模态大模型)

≥数百亿参数的深度神经网络

新范式:预训练+指令微调!

训练方式:大量无标注文本进行自监督学习

记住下面这些开源模型:

学习大模型最基本要有深度学习基础,其次是一个大模型中的一个核心模型——Transformer,难点也在这里,无论是训练原理、推理、效率优化都以底层原理为基础,其次就是实操工程经验了!

Transformer中的核心就是“自注意力机制”,且可多头并行,为并行加速提供了契机!

02 构建流程

以OpenAI的公开信息,主要包含四个阶段:预训练、有监督微调、奖励建模和强化学习。每个阶段所需的数据集规模、算法类型、产生的模型、时间和GPU资源都不相同:

1、预训练

预训练的灵感来自CV中的ImageNet,使用训练数据训练出一个具备通用且强大的自然语言表示能力,该模型能有效学习到词汇、语法、语义等信息。

要理解这点,你需要知道——Transformer训练大模型的本质的是得到一个预测模型,即通过已有的语言序列预测下一个词,不断,反复在支持的最长上下文限制窗口内进行。

(1)预训练数据集

数据集分类、预处理:

通用数据集:网页、图书、新闻、对话文本等。规模大、多样性和易获取。

专业数据集:多语言数据、科学文本数据、代码及领域特有资料等。预训练时引入专业数据集可有效提高大模型解决任务的能力。

初筛:质量过滤、去冗余、隐私消除

词元切分:Tokenization将原始文本分割成词元序列的过程,是数据预处理中至关重要的一步。

影响分析:数据规模、质量和多样性评估。分析数据对大语言模型训练所需资源或预估模型性能的影响。

开源数据集:Pile、RefinedWeb、ROOTS、CulturaX、SlimPajama等。

(2)分布式预训练

训练是自监督的,并行策略:

数据并行:每个计算设备都有整个神经网络模型的模型副本Model Replica,进行迭代时,每个计算设备只分配一个批次数据样本的子集,并根据该批次样本子集的数据进行网络模型的前向计算。DP、DDP、FSDP、ZeRO等。

模型并行:用于解决单节点内存不足的问题。分为两种:层间并行(算子间并行/流水线并行PP)、层内并行(算子内并行/张量并行TP)。还有SP、EP。

混合并行:将多种并行策略如数据并行、流水线并行和张量并行等混合使用。

训练配置:正则化方法、激活函数、优化器等。

训练的集群架构:

硬件组成:多个计算加速器组成的服务器、架顶交换机、骨干交换机等组成,往往为树形结构。

其他:参数服务器PS架构、去中心化架构。

2、指令微调(有监督微调SFT)

得到预训练完的基础模型后,模型虽然具备了大量的“知识”,但是由于其训练时的目标仅是进行后续词的预测,因此不能够理解并遵循人类自然语言形式的指令。

要进一步用于下游任务需要再构建问题与答案的数据集进行指令微调,在通用语义表示的基础上,适配下游任务特性。

从训练方式的角度来看,指令微调与预训练大体上较为相似,不过指令微调的目标函数往往只是针对输出部分来计算损失

(1)指令微调数据集

相比预训练数据集量级小的多,根据OpenAI公开消息,指令微调阶段也仅仅使用数万条数据。

构成:文本对,包含“指令输入”与“答案输出”两个关键部分。

构建方法:手动构建、现有数据集转换、自动构建以及综合模式。都是一个学习点

数据影响评估:数据质量、数据多样性、数据对结果影响评估等。

开源数据集:通用、特定领域。

(2)指令微调

全量微调:微调全部参数

高效微调:微调部分参数,旨在仅训练少量参数就使模型适应下游任务。例如LoRA大语言模型的低秩适配器,算法结构如下:

LoRA 算法不仅在 RoBERTa、DeBERTa、GPT-3 等大语言模型上取得了很好的效果,还应用到了 Stable Diffusion 等视觉大模型中,可以用小成本达到微调大语言模型的目的。引起了企业界和研究界的广泛关注。

还有一些变体:AdaLoRA、QLoRA、IncreLoRALoRA-FA等。

(3)上下文窗口扩展

你肯定遇到过经过多轮对话后,AI抽风记不住之前的要求,开始胡乱编撰。随着更多长文本建模需求的出现,多轮对话、长文档摘要等任务在实际应用中越来越多。

常见上下文窗口扩展技术:

增加上下文窗口的微调:采用直接的方式,即通过使用一个更大的上下文窗口来微调现有的预训练 Transformer,以适应长文本建模需求。

具备外推能力的位置编码:改进的位置编码,如 ALiBi[240]、LeX[241] 等能够实现一定程度上的长度外推。这意味着它们可以在小的上下文窗口上进行训练,在大的上下文窗口上进行推理。

插值法:将超出上下文窗口的位置编码通过插值法压缩到预训练的上下文窗口中。

3、强化学习(RL)

有监督微调后的模型初步具备回答指令的能力,但有2个缺陷:

麻烦:需要构建海量指令-答案对数据集,高质量回复标注需耗费高昂人力成本;

难以适应多样性:交叉熵损失函数要求模型输出与标准答案逐字匹配,既无法适应自然语言的表达多样性,也难以解决输出对输入微小变动的敏感性。

针对以上,所以补充上强化学习

强化学习(RL)研究的是智能体与环境交互的问题,其目标是使智能体在复杂且不确定的环境中最大化奖励。

2种演进方向:

基于人类反馈的强化学习(RLHF):模型自主探索更优的回复策略,并使得模型回复与人类偏好和价值观对齐。

面向深度推理的强化学习:以 OpenAI 的 O 系列模型和 DeepSeek的 R 系列为代表,通过答案校验引导模型进行多步推理。这类方法将复杂问题分解为长思维链(Chain-of-Thought)的决策序列,在数学证明、代码生成等场景中展现出超越监督学习的推理能力。

比之有监督学习:RL摆脱局部最优束缚、突破数据覆盖的认知边界、复杂系统长期价值建模。

算法方法:

传统方法(如 Q-learning):通常基于“价值函数”间接优化策略——先评估动作的价值,再选择最优动作。

策略梯度(Policy Gradient)方法:摒弃了“先估值再决策”的中间步骤,而是将策略本身参数化(例如用神经网络表示),直接通过梯度上升优化策略参数,让智能体更倾向于选择能带来高回报的动作。
学习时可从从策略梯度的基础概念出发,回顾经典算法如 REINFORCE,PPO 等,并讨论在大模型时代流行的 GRPO,RLOO 等方法。

开源框架:

字节跳动与香港大学联合开源的 RL 框架 verl(HybridFlow),为大模型强化学习训练带来了创新性的解决方案,有效解决了传统 RL/RLHF 系统灵活性和效率不足的问题。

开源数据集:

Summarize from Feedback:OpenAI 在2020年就将RLHF技术引入摘要生成,该数据集分为两部分:对比部分和轴向部分。对比部分共计 17.9 万条数据,标注者从两个摘要中选择一个更好的摘要。轴向部分则有共计 1.5 万条数据,使用 Likert 量表为摘要的质量评分。对比部分仅有训练和验证划分,而轴向部分仅有测试和验证划分

WebGPT的人类反馈数据集:来指导模型提升长文档问答能力,该数据集包含在 WebGPT 项目结束时被标记为适合奖励建模的所有对比数据,总计 1.9 万条数据。

其他:Anthropic 的HH-RLHF数据集、Stanford Human Preferences(SHP)数据集。

4、推理效率优化(模型、训练、推理)

大模型的推理过程与其他深度学习模型(如 BERT、ResNet 等)非常不同,BERT 的执行时间通常是确定且高度可预测的。

但在大语言模型的推理过程中,虽然每次迭代执行时间具有确定性,但迭代次数(输出长度)是未知的

影响效率指标的关键因素:计算成本、内存访问成本、内存使用情况。
核心原因:模型规模、自注意力机制(计算复杂度核心来源)、解码方法。

效率优化方法:

模型优化:

优化模型结构高效 FFN 设计、注意力机制优化、MoE 架构设计、Transformer 代替架构设计

模型压缩修改模型的数据表示(例如量化)、改变其架构(例如稀疏化、结构优化等)、知识蒸馏来提高推理效率)

低精度训练:

前主流训练框架(例如 Megatron-LM、MetaSeq 和 Colossal-AI)仍采用 FP32 全精度或混合精度的 FP16/BF16 策略。

随着 Nvidia H100 GPU 的推出,FP8 正逐渐成为下一代低精度数据表示的主流格式。面临数据下溢或上溢问题

推理优化:算法级(多模型推测解码、KV-cache 优化)、系统级(模型/硬件并行化策略、显存优化、调度优化、网络请求优化、采样解码加速等)。

5、部署与应用

三层工作:

基础层:大模型、深度学习框架(Pytorch/Tensorflow)、硬件算力支持(GPU/TPU集群)。

部署层:模型压缩/量化/剪枝、推理优化(TensorRT、ONNX Runtime)、部署架构(云原生/嵌入式边缘端)、服务化封装(API网关、负载均衡)。

应用层:场景适配(NLP/CV/语音/多模态)、prompt工程、效果评估(准确率、响应速度)。

本地部署工具:

llama:llama是Meta的一个大模型,llama.cpp是纯C/C++ 实现的大语言模型推理项目,其主要功能是为用户提供跨硬件的高效推理能力。

Ollama:一个开源的大模型服务工具,基于 llama.cpp,具备简洁的安装和使用流程。

Open Webui:一个功能丰富的大模型管理工具,提供类似 ChatGPT 用户交互界面的工具,方便用户与模型交互。

本地部署原理图:

应用场景:内容创作、聊天机器人、翻译、代码编程、智能增强检索等。

03 其他

多模态大模型:视觉图像、语音等多模态数据,涉及数据语义关联、多模态文本对齐等关键技术。

Agent检索增强生成(最近很火!):结合大语言模型的语义理解与实时搜索能力,为用户提供更精确、即时的查询结果。

如何系统的学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

一直在更新,更多的大模型学习和面试资料已经上传带到CSDN的官方了,有需要的朋友可以扫描下方二维码免费领取【保证100%免费】👇👇

在这里插入图片描述

01.大模型风口已至:月薪30K+的AI岗正在批量诞生

在这里插入图片描述

2025年大模型应用呈现爆发式增长,根据工信部最新数据:

国内大模型相关岗位缺口达47万

初级工程师平均薪资28K(数据来源:BOSS直聘报告)

70%企业存在"能用模型不会调优"的痛点

真实案例:某二本机械专业学员,通过4个月系统学习,成功拿到某AI医疗公司大模型优化岗offer,薪资直接翻3倍!

02.大模型 AI 学习和面试资料

1️⃣ 提示词工程:把ChatGPT从玩具变成生产工具
2️⃣ RAG系统:让大模型精准输出行业知识
3️⃣ 智能体开发:用AutoGPT打造24小时数字员工

📦熬了三个大夜整理的《AI进化工具包》送你:
✔️ 大厂内部LLM落地手册(含58个真实案例)
✔️ 提示词设计模板库(覆盖12大应用场景)
✔️ 私藏学习路径图(0基础到项目实战仅需90天)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐