
训练与推理(Training & Inference)
训练是模型"学习"的过程,推理是模型"使用"的过程。理解两者的区别,就理解了为什么 AI 那么贵、为什么响应速度有快有慢。

① 一句话定义
训练(Training)和推理(Inference)是大模型生命周期中两个完全不同但缺一不可的阶段:
- 训练:让模型"学习"——用海量数据反复调整数十亿个参数,就像让一个学生读遍全世界的书,慢慢学会语言、知识和推理
- 推理:让模型"干活"——用已经训练好的模型来回答你的问题,就像让这个学成的学生去参加考试、解决实际问题
用更生活化的比喻:训练是上学读书,推理是工作赚钱。上学时花费大量时间和资源,工作时要快速、高效地解决问题。上学的时候不赚钱,工作的时候(通常)不上学——成本和价值产生的阶段完全不同。理解了这一点,你就理解了为什么训练大模型要烧几亿美元,而每次问 ChatGPT 一个问题只需要几分钱。
② 为什么重要
训练与推理的区分不只是技术细节,它直接决定了你对 AI 经济、AI 产品设计和 AI 战略的认知深度:
一、它解释了 AI 的成本之谜
为什么训练一个 GPT-4 级别的模型要花上亿美元,但 API 调用一次只要几分钱?因为:
- 训练成本:需要上万张 GPU 跑 3-6 个月。以 H100 单卡成本约 $30,000 计,1 万张就是 3 亿美元(硬件投入)。实际租用 GPU 训练 GPT-4 级别模型的费用估计在 5,000 万到 1 亿美元之间。这是一次性的巨额投入
- 推理成本:每次回答一个问题,只需要模型"过一次脑子"——在 GPU 上跑几百毫秒到几秒。这好比印刷一本书的单本成本(纸张油墨几块钱)和写一本书的创作成本(作者花了 3 年)的区别
所以 AI 公司的商业模式本质上是在赌:花巨资训练出一个足够好的模型,然后通过海量的低价推理调用把成本摊薄并赚钱。这就是为什么 ChatGPT 可以免费——OpenAI 赌的是大量用户的推理调用能够覆盖训练成本并产生利润。
二、它决定了你该自研还是调用 API
对于企业和开发者来说,这是最核心的战略决策之一:
- 如果你调用 OpenAI 的 API,你只付推理的钱——训练成本已经被 OpenAI 承担并分摊到每次调用价格中了
- 如果你自己训练(或微调)一个模型,你要承担训练成本 + 推理成本——但如果你的调用量足够大,自己部署比付 API 费更划算
这就是为什么大型互联网公司(Google、Meta、ByteDance)都自己训练模型——他们的日调用量是百亿级别,自己训练分摊下来比用第三方 API 便宜得多。
三、它解释了"同一个模型,为什么有的快有的慢"
推理速度取决于太多因素:用了什么 GPU、模型量化到什么精度、batch size 多大、有没有用 Flash Attention 等优化技术。同样是 Llama 3 70B,在 Groq 的专业推理芯片上可以每秒生成 300+ token(快到看不清),在普通 A100 上可能每秒只有 20-30 token。理解推理的技术栈,你才能为自己的产品选择最优的部署方案。
③ 核心机制
训练阶段:模型如何"学习"
大模型的训练通常分三个阶段,每个阶段的目标和方法都不同:
第一阶段:预训练(Pretraining)——学会"语言"
这是最烧钱、最耗时的阶段。模型从互联网规模的文本中学习"下一个词应该是什么":
- 数据量:通常是几万亿到十几万亿个 token——相当于把整个维基百科反复读几百遍
- 学习方式:自监督学习(Self-supervised Learning)——不需要人工标注。模型自己从文本中构造"题目"——遮住一个词,让它预测。答对还是答错,文本本身就提供了答案
- 硬件:数千到上万张 GPU,训练几周到几个月
- 产出:一个"预训练基座模型"(Pretrained Base Model)。这个模型已经学会了语法、事实、推理、翻译等能力——但它还不知道"好好回答用户的问题"
第二阶段:监督微调(SFT)——学会"对话"
预训练基座模型的能力是"续写文本",不是"回答问题"。给它"请解释什么是AI",它可能续写成"请解释什么是AI技术的最新进展"。所以需要教它对话格式:
- 用人工编写的几千到几万组高质量问答对("用户问 → 理想回答")来训练
- 模型学会:当看到"用户:XXX"的格式时,应该输出一个有帮助的回答,而不是续写
- 这一阶段的成本远低于预训练——用几张到几十张 GPU,跑几小时到几天
第三阶段:对齐(Alignment)——学会"安全有用"
能对话还不够,还需要让模型输出"安全"、"有帮助"、"符合人类期望"的内容——这就是 RLHF(基于人类反馈的强化学习)做的事。简单说就是让人类标注员给模型的不同回答打分,然后训练模型生成得分最高的那种回答。
推理阶段:模型如何"干活"
推理的核心流程比训练简单得多,但对工程要求很高:
- 输入处理:你的问题被分词器转成一串 token ID
- 前向传播:这串 token ID 流经模型的所有层——每一层做矩阵乘法、注意力计算等运算。因为是"只读"模式,参数不再更新
- 逐词生成(自回归):模型输出下一个 token 的概率分布,采样出一个 token,把它加入输入,重复这个过程直到输出结束标记
- 输出解码:生成的 token ID 序列被分词器还原成人类可读的文字
关键数据:生成每个 token 时,模型需要对整个上下文重新计算注意力。这就是为什么长对话越聊越慢——每次生成新词都要"回忆"之前的所有内容。
为什么训练比推理贵这么多
从数学上看,一次训练迭代和一次推理调用的计算量看起来差不多——都是一次"把所有参数算一遍"。但区别在于:
- 训练要做反向传播:每次前向计算后,还要"倒着算一遍"来更新参数(计算梯度)。反向传播的计算量大约是前向传播的 2-3 倍
- 训练要做无数次:7B 模型训练要处理几万亿个 token,每个 token 都要做一次前向+反向。而推理中你问一个问题,只需要做一次前向(生成几十到几千个 token)
- 训练需要更多显存:除了存储参数,还要存储梯度、优化器状态(如 Adam 的动量),这些额外占用大约是参数本身的 3-4 倍显存
综合算下来,训练一个 70B 模型的总计算量,大约相当于用这个模型回答数万亿次问题的量。
④ 典型应用场景
场景 1:你是 AI 产品经理,在选技术路线
你评估后发现,做你的产品有两种选择:① 直接调用 GPT-4 API,按 token 付费;② 用开源的 Llama 3 70B 微调后自己部署。做决策的核心就是算"训练+推理"的总成本:如果你的月调用量很大(比如每天百万次),自己部署的总成本可能低于 API 费用。如果调用量一般,API 方案更省心。这就是典型的训练/推理经济学决策。
场景 2:你要给 AI 产品做性能优化
用户反馈你的 AI 回答太慢了。问题出在哪?推理阶段。优化方向包括:换个更快的推理引擎(如 vLLM)、降低模型精度(量化)、使用 Flash Attention、开启 KV Cache 加速……所有这些优化都只影响推理阶段,不影响模型能力——因为它们不改变参数值,只改变计算方式。
场景 3:你在规划一个 AI 项目的时间线
团队问你:"我们要做一个垂直领域的 AI 助手,多久能上线?"你的回答取决于你选择哪种路径:调用 API → 1 周出 MVP;微调开源模型 → 2-4 周(数据准备+训练+评估);从头预训练 → 6-18 个月,且需要数百万美元预算。理解训练与推理的差异,才能做出合理的时间预估。
⑤ 常见误区
误区一:推理时模型还在"学习"
这是一个非常普遍的误解。你和 ChatGPT 的每一次对话,并不会让它"变得更聪明"或"记住你说的话"——在标准模式下,模型参数在推理时是冻结的(frozen),不会更新。你的对话数据可能被用于未来版本的训练(在隐私政策许可的前提下),但那发生在未来的训练阶段,而不是当前的推理阶段。
误区二:训练一次就永远不用再训练了
完全不正确。世界在不断变化,模型的知识会过时(这个问题叫"知识截止日期")。一个新模型如果训练数据只到 2024 年,它就无法回答关于 2025 年事件的任何问题。这就是为什么大型 AI 公司会持续训练新版本——GPT-3、GPT-3.5、GPT-4、GPT-4o,每一代都需要重新训练(或大范围更新)。
误区三:推理就是"查询数据库"
不是。推理不是从存储中检索答案,而是模型实时计算出来的。每一次推理都要让所有参数参与一遍计算。这也是为什么推理仍然很贵——虽然比训练便宜得多,但比传统的数据库查询贵了不知多少倍。
📜 历史与来源
训练与推理的区分在机器学习中由来已久,但在大语言模型时代有了全新的经济学含义:
- 2012 年之前:机器学习模型很小,训练和推理的成本差异不大,没人特别关注这个区分
- 2012-2017 年:深度学习的兴起让训练成本开始飙升——AlexNet(2012)在两张 GTX 580 上训练了 6 天,现在看来微不足道,当时却引起轰动
- 2018-2020 年:BERT、GPT-2 时代,"预训练 + 微调"范式确立。业界开始意识到训练成本将成为竞争壁垒
- 2023 年至今:GPT-4 级别模型的训练成本达到数亿美元,"训练/推理经济学"成为独立的研究和实践领域。推理优化(量化、蒸馏、投机采样等)成为热门方向,因为推理成本是 AI 产品能否盈利的关键
故事一:"GPU Poor" 的自嘲与真相
故事一:"GPU Poor" 的自嘲与真相
2023 年,Sam Altman 在美国国会听证会上说了一句后来被反复玩梗的话:"我们迫切希望更少的 GPU(We would love to have fewer GPUs)"。他想表达的是 OpenAI 不想依赖那么多硬件,但大家听到的是"你们 GPU 实在太多了,多到成了一种负担"。
与此同时,Meta 宣布购买了超过 350,000 张 H100 GPU 来训练 Llama 4——这个数字相当于许多中小国家的总算力。于是 AI 圈诞生了一个自嘲梗:"GPU Rich"(英伟达、Microsoft、Meta、Google 等)和"GPU Poor"(其他所有人)。在 Hugging Face 的论坛上,"GPU Poor" 成了常见的自我介绍方式。
这个梗背后是严肃的现实:AI 大模型的入场券已经变得极其昂贵。训练一个前沿模型需要数亿美元和数万张 GPU,这正在形成一个由少数几家巨头主导的"算力寡头"格局。创业公司和学术机构要么依赖于这些巨头释放的开源模型,要么专注于在预训练模型之上做微调和应用——从零训练不再是可行的选择。
故事二:开源 vs 闭源——AI 社区最激烈的战争
2023 年 2 月,Meta 做出了一个出人意料的决定:将 Llama 模型开源(使用限制性许可)。这个决定不仅让 Meta 自己多了很多朋友,还引发了一场关于"开源 AI 到底安不安全"的激烈辩论。
支持开源的一方(Meta、Mistral、Hugging Face、大量学术研究者)认为:开源 AI 是大势所趋,就像当年 Linux 最终主导了服务器操作系统一样。开源可以促进创新、提高安全性(更多人审计)、防止权力集中在几家大公司手里。
反对开源的一方(OpenAI、Anthropic 的部分观点、一些政府安全机构)认为:开源大模型可能被恶意使用——生成虚假信息、制造恶意软件、自动化网络攻击。而且一旦模型开源,就无法"收回"或"修补"——就像把核武器设计图公开在互联网上。
这场辩论在 2024-2025 年达到了高潮:加州试图通过 AI 安全法案(SB 1047)来监管大模型,但被否决。开源阵营取得了阶段性的胜利——Llama、Mistral、Qwen 等开源模型的生态越来越繁荣。但关于"AGI 级别的模型该不该开源"的讨论才刚刚开始。
故事三:从几千美元到上亿美元——训练成本的疯狂进化
看一组数据,感受训练成本的指数级增长:
- GPT-1(2018):1.17 亿参数,训练成本估计约几千美元——用几张 GPU 跑了几天
- BERT-Large(2018):3.4 亿参数,训练成本约 7,000 美元——能在大学实验室复现
- GPT-2(2019):15 亿参数,训练成本约 4 万美元——OpenAI 先说"太危险不敢开源"
- GPT-3(2020):1750 亿参数,训练成本估计 500 万-1200 万美元——只有大公司或顶级 AI 实验室才能负担
- GPT-4(2023):参数未公开,训练成本估计 5000 万-1 亿美元——全球只有约 5 家公司能训练这个级别的模型
- Gemini Ultra / GPT-5 级别(2024-2025):训练成本估计 5 亿-10 亿美元以上
这条曲线表明,从零训练一个前沿模型的门槛每年都在翻倍。用经济学的话说,这是一个典型的"规模经济"行业——只有最头部的玩家才能支付入场券。这也是为什么开源模型生态如此重要——如果只有闭源商业模型可用,大多数人将永远无法触及最先进的 AI。
争议:推理成本能降多少?
训练成本虽然高,但可以摊薄到海量的推理调用上。真正决定 AI 产品能否盈利的是推理成本。关于推理成本能否大幅下降,行业里有两个极端观点:
- "推理成本会趋近于零"派:引用摩尔定律和 AI 专用芯片(如 Groq 的 LPU、Cerebras 的晶圆级芯片)的进步,认为未来 5-10 年内推理成本可以下降 100-1000 倍
- "Jevons 悖论"派:推理效率提升不会降低总成本,反而会增加总消耗——因为越便宜的推理会催生越多使用场景,总 Token 消耗量会指数增长。名字叫 Jevons 悖论——当年蒸汽机效率提升后,煤炭总消耗量不降反升
「训练是"上学"——花大钱、花长时间,让模型学会知识和能力。推理是"上班"——用已经学好的模型来回答问题、创造内容。理解这两个阶段的经济学差异,你才能理解 AI 行业的商业模式:为什么有的 AI 公司烧钱如流水,为什么 API 调用这么便宜,以及为什么谁掌握了更高效的推理技术,谁就掌握了 AI 商业化的主动权。
」