如果你用过 ChatGPT、Claude、Gemini、DeepSeek 这类对话大模型,就会发现:几乎所有现代 AI 模型的底层都站着同一个架构——Transformer。这篇文章不讲数学公式,只用生活比喻讲清它是什么、注意力机制如何工作、为什么取代过去的技术路线、又怎样支撑今天的大模型。读完你就能向别人说明白这套原理,看懂大模型新闻背后的技术脉络。
Transformer 是一种处理序列数据(最典型的就是一篇篇文字)的神经网络架构,2017年由学术界提出,核心创新是"注意力机制":理解一个词时,让模型自动判断句子里哪些词与它关系最密切,并把更多注意力分配过去。与过去逐字排队处理不同,它能同时通读整段文本、并行计算,既理解复杂语境,又借助大规模算力训练到前所未有的规模。
可以把它理解成一台"通用语言理解与加工机器":输入文字,它内部判断词与词的关系、提炼规律,最后输出理解结果或新写文字。今天的 GPT、Claude、Gemini、DeepSeek、BERT 等模型,主干网络都建立在 Transformer 或其变体之上。
理解 Transformer,关键就是理解注意力,下面用三个小节层层展开。
读到"苹果发布了新手机,它的芯片速度很快"时,看到"它"字,大脑会自动回溯:它指苹果公司,还是手机?依据是语境里距离更远、语义更相关的信息。人阅读时不会对每个词平均用力,而是下意识把注意力放在相关词上,注意力机制就是把这种"抓重点、辨指代"的能力教给模型。
"自注意力"(Self-Attention)指的是:同一段输入内部,每个词都向其他所有词发问"你和我有多相关",并据此给不同词分配权重——关系越近,权重越高。比如"银行河边的长椅上","银行"指金融机构还是河岸,要看周围搭配;模型通过自注意力把"河边"与"银行"连得更近,就能正确理解为河岸。整个过程不需要人工写规则,相关性分数是模型从海量语料中自己学出来的。
实际模型会并行设置多组注意力,称为"多头":有的专管指代,有的专管主谓搭配,有的专管修饰关系。多个视角的判断结果最后汇总,理解就比单一角度更全面,如同一份合同由语法、逻辑、业务顾问各审一遍再合并意见。
你让大模型写一段话,它不是先在脑子里写好整段再一次性吐出,而是"自回归"式地逐词生成:先根据上文预测最合理的下一个词,接上去,再基于新上文预测下一个词,如此循环直到写完。每一步都把已写出的内容当作新输入重新考虑,因此越写越前后一致,界面上的"打字机效果"就是这种逐词生成的呈现。
需要说明的是:模型每一步本质上是在概率上挑选"最可能、最通顺"的下一个词,而不是先在内心组织好完整答案,这也是它偶尔"一本正经说错话"(幻觉)的技术背景。
Transformer 内部有两种模块:编码器(Encoder)负责"理解"输入,解码器(Decoder)负责"生成"输出,据此演化出三类典型用法:
| 类型 | 工作方式 | 擅长任务 | 代表家族 |
|---|---|---|---|
| 仅编码器(Encoder-only) | 通读整句、提炼语义,不负责续写 | 分类、情感判断、关键词抽取、检索匹配 | BERT 及其衍生模型 |
| 仅解码器(Decoder-only) | 逐词预测下一个词,自回归生成 | 对话、写作、代码生成、推理 | GPT 系列、Claude、Gemini、DeepSeek 等当代对话大模型 |
| 编码器—解码器(Encoder-Decoder) | 先理解源文本,再据此生成目标文本 | 机器翻译、摘要、跨语言转换 | 早期翻译模型与部分序列转换模型 |
公众最熟悉的对话式大模型,大多属于仅解码器路线,因为它天然适合"续写与对话"。
在 Transformer 出现之前,处理文字的主流是循环神经网络(RNN)及其改进版 LSTM:它们像排队接龙,一个词处理完传给下一个,必须顺序进行。两套路线的主要差异如下:
| 对比维度 | 循环神经网络 RNN / LSTM | Transformer |
|---|---|---|
| 处理顺序 | 逐词顺序传递,前一步做完才能做下一步 | 整段并行计算,内部直接建立词间联系 |
| 长距离记忆 | 信息一路传递中逐渐衰减,相隔太远容易遗忘 | 注意力直接聚焦相关词,长距离关系更稳 |
| 并行与算力利用 | 难以并行,训练速度受限 | 高度并行,适合 GPU 集群大规模训练 |
| 规模化潜力 | 参数与数据放大后收益有限 | 规模越大收益越明显,支撑起大模型时代 |
| 适用范围 | 多用于特定序列任务 | 语言、语音、图像、代码、多模态通用底座 |
正因这些优势,2017年之后研究与产业界逐步把主力迁移到 Transformer,RNN 在新场景中退居辅助位置。
大模型之所以"大",通常指参数多、训练文本量大、动用的算力集群庞大。Transformer 成为底座,正是因为它让这三件事同时成立:
当然,规模不是全部:数据质量、对齐训练(让输出符合人类偏好)、工程部署同样决定最终体验,参数大小也不能单独等同于智能水平。
很多人会把"架构"和"模型"混为一谈:Transformer 是底层"骨架架构",GPT、BERT、Claude、Gemini、DeepSeek 则是在这套骨架上,用不同数据、训练目标和团队配方训练出的具体"模型产品"。
换句话说,比较各家模型时,争的是"同一套架构上谁练得更好",而非两套互不相干的技术。想横向了解主流模型差异,可阅读 主流大模型对比。
不是。Transformer 是通用架构,GPT 是基于其中仅解码器路线训练出的具体模型系列。就像"钢筋结构"不等于"某栋大楼",GPT、Claude、Gemini、BERT 都是盖在 Transformer 这块地基上的不同建筑。
不是拟人意义上的思考。注意力只是一套根据语境给相关词分配权重的计算机制,模型本身没有意识和主观理解,输出仍是概率预测。
这是自回归生成方式决定的:每写出一个词,都要并入上文再预测下一个词,界面同步呈现就形成逐字输出,便于保持连贯,也便于随时停止或调整。
在当前主流实践中,几乎所有商业大模型都建立在 Transformer 或其变体之上;学术界也在探索其他新架构,但尚未出现能全面替代它并落地到同等规模的成熟方案,进展以官方当日公示为准。
不是。AI 绘画、语音识别、视频理解、代码生成等任务,也大量采用 Transformer 或其变体处理对应序列,它已是跨模态通用底座之一。
想看这套架构上长出来的代表性模型,可读 GPT 最新版本、Claude 最新版本 与 DeepSeek 最新消息;模型背后的算力硬件可参阅 AI 芯片格局;更多基础概念可在 AI 百科 中查阅。