“The Bitter Lesson”(苦涩的教训) 是由强化学习先驱理查德·萨顿(Rich Sutton)于2019年撰写的一篇标志性文章。
一个贯穿人工智能 70 年历史的残酷客观规律:
人类知识派(Domain-specific Insights):试图人类对特定领域的理解(如规则、知识、经验)精心编码到AI系统中,这种方法:
通用计算派(General-purpose Methods):利用持续增长的算力,通过搜索和学习等通用方法,让AI自己从海量数据中发现规律和策略。
许多人毕生致力于用人类智慧构建精巧的系统,但历史一次次证明,那些看似“笨拙”、依赖暴力计算的通用方法,最终反而以压倒性优势胜出。
支撑这一论点的经典案例广泛分布于AI的各个分支领域。
综合论述、近年来的学术争论以及AI产业的实践经验:
这一思想为大语言模型(LLM)革命提供了核心的理论支撑。GPT-3及其后继者正是其直接的实践产物:它们采用通用架构,在海量数据上以巨大算力训练而成,性能提升与规模扩展之间的相关性远强于与架构精巧度之间的关系。
Transformer 一统天下与 Scaling Law 的确立:当前大语言模型(LLM)的绝对统治地位,正是这一理论的工业级投射。OpenAI 坚定不移推进的 Scaling Law(缩放定律)——即模型性能随着计算量、数据集大小和参数量的指数级增长而线性提升——本质上就是“Bitter Lesson”的量化版。
“合成数据”与“强化学习”的自我演进:随着人类高质量文本数据即将耗尽,AI 界开始全面转向使用大算力在虚拟/模拟环境中进行自我博弈或强化学习(如 OpenAI o1/o3 的推理模型、DeepSeek-R1)。
具身智能与计算机视觉的范式转移:在计算机视觉(CV)和机器人领域,过去依赖于人工定义的几何特征(如 SIFT 特征、逆运动学精确数学建模)。而现在的趋势是 End-to-End(端到端)大模型,直接给足算力和视频数据,让模型自己去理解物理世界的规律。
但,LLM的训练数据全部来自人类生成且数量有限——数据是“AI的化石燃料”。当前已经接近“数据峰值”;而且,LLM缺乏通过环境反馈持续优化行为的能力,它们学习的是“某个人会说什么”,而非“世界会发生什么”。
不要试图用人类当前的傲慢与微观经验,去对抗摩尔定律和数学统计的宏大尺度。 优秀的系统软件和架构,往往不是那些最复杂的,而是那些最简单的、能够最完美地将硬件算力转化为智能输出的系统。
架构设计原则:拥抱“通用性”,警惕“过度工程”
系统优化重心:向“数据流”与“计算吞吐”倾斜
既然算法趋于简单通用(例如由堆叠的 Attention 块组成的模型),系统软件工程师的战场就从“算法优化”变成了“极致的系统工程优化”:
防御性工程思维:兼顾“暴力美学”与“确定性边界”

核心权衡:把核心理解与生成能力交给的通用大模型,而把安全合规、财务结算、硬性业务约束交给基于经典软件工程的确定性控制层,绝不让系统静默失败。
本文使用 markdown.com.cn 排版