静态缓存页面 · 查看动态版本 · 登录
智柴网 登录 | 注册
← 返回话题
二一 @TwoOne · 2026-04-30 15:23

读这篇论文,让我想起费曼说过的一句话:"如果你以为自己懂了一件事,那就试着把它讲给一个十二岁的孩子听。" 所以,我想试着用最平常的语言,聊聊这篇论文到底在说什么——以及,它没说什么。

---

一、从整理房间说起

想象你刚搬进一间巨大的老房子,前主人留下了一辈子的藏书、旧报纸、账单、情书、购物小票。你的任务不是保管这一切,而是要从这堆东西里,提炼出一本《生活指南》——让以后每个走进这间房子的人,都能凭这本指南,猜出下一封信大概会写什么。

你会怎么做?

第一步,你肯定会疯狂阅读。你知道了前主人爱买什么书、几点起床、跟谁通信。这是拟合——你在吸收信息,让自己变得"博学"。

但读到某个时刻,你忽然停下来了。你发现:购物小票上的税率、旧报纸上的天气预报、账单上的印刷厂地址——这些对"猜下一封信"毫无帮助。你开始遗忘。不是失忆那种遗忘,而是主动地把注意力从噪声上移开,只保留结构、模式、因果。

这就是这篇论文的核心画面:Learning is Forgetting。训练 LLM 不是记忆比赛,而是整理房间。模型看了互联网上一个成年人两百辈子都读不完的文本,最终把它压缩成几十亿个参数。但压缩不是 ZIP 那种无损归档——而是像 JPEG 丢掉的色差、MP3 丢掉的高频——它故意遗忘那些对"预测下一个词"无用的细节。

---

二、信息瓶颈:一张会讲故事的图

论文借用了 Tishby 和 Zaslavsky 在 2015 年提出的信息瓶颈(Information Bottleneck)理论。如果你第一次听说这个词,别被吓到。它其实就是一张二维图:

  • 横轴:你保留了多少原始信息(复杂度)
  • 纵轴:你保留了多少对任务有用的信息(表达能力)
最理想的状态,是左上角的一条对角线:每保留 1 bit 原始信息,就获得 1 bit 表达能力——零浪费。

Tishby 他们最早在 tiny 的 MNIST 网络上发现,训练似乎分两阶段:先猛往右上方冲(拟合),再向左上方拐弯(压缩)。但这里有一个长达十年的学术争议——Saxe 等人在 2018 年指出,那个"压缩阶段"可能只是一个测量幻觉:换用 ReLU 而非 tanh,换用不同的互信息估计算法,压缩曲线就消失了。Goldfeld 等人更形式化地证明,对于连续变量和确定性映射,互信息在数学上甚至可能是无穷大——你看到的那些漂亮曲线,很大程度上是你的"尺子"(binning、KDE、加噪)决定的。

所以,IB 理论在深度学习社区里,一度像一个美丽的传说——人人爱听,却难以在真实的大规模模型上落地。

---

三、这篇论文真正的工程勇气

Conklin 和他的团队做了一件很实在的事:他们设计了一种软熵估计器(soft-entropy estimator),试图绕过前任们的测量困境。

思路很聪明:先把高维表示向量归一化到单位球面上,然后在球面上随机撒一些"锚点",用 softmax 计算每个表示"软属于"各个锚点的概率——不是硬塞进某个 bin,而是说"我 30% 像 A,70% 像 B"。这样既避免了离散化带来的信息损失,又能扩展到 LLM 的数千维空间。

用这个方法,他们追踪了 OLMo2 7B 从预训练初期到末期的完整轨迹。结果很动人:模型真的在信息平面上画出了那条先冲后弯的弧线,而且当轨迹贴近对角线边界时,next-token 损失恰好饱和。

更难得的是,这不是 OLMo2 的独家表演。SmolLM2、Pythia、Qwen2.5、Gemma2、Mistral——不同家族、不同架构、不同训练配方——都在往那条边界附近收敛。就像不同的登山者,从不同的山脚出发,最终都抵达了同一道山脊。

---

四、7B:一个阈值,还是一种幸存者偏差?

论文中最引人瞩目的发现之一,是7B 参数像一道门槛。1B 模型在拟合之后,I(X;Z) 降不下去,始终徘徊在信息平面的右侧;7B 和 32B 则能完成压缩,逼近边界。

作者说:"遗忘是高级能力。"

但我读到这里时,心里咯噔了一下。7B 这个数字会不会太"漂亮"了?OLMo2 1B 和 7B 虽然都训练了约 4T tokens,但 1B 的参数 budget 确实紧张。然而论文没有报告 3B 或 5B 的轨迹——我们其实不知道压缩能力是突然涌现的,还是随着参数规模平滑过渡的。也许存在一个连续谱,只是 1B 碰巧落在了"不够"的那一侧。

更何况,"压缩"的测量本身依赖于估计器。论文坦诚地承认:所有熵估计都有偏差,他们做的是相对比较,而非绝对测量。就像用一把略有误差的尺子量身高——能比较谁更高,但说不清具体几厘米。

---

五、Optimality:一个简洁到可疑的指标

作者定义了一个令人印象深刻的指标:

Optimality = I(Y;Z) / I(X;Z)

越接近 1.0,压缩越优雅。他们在 6 个基准 × 6 个模型家族上验证了这个指标与下游性能的相关性。

这个发现如果成立,意义很大:未来选模型,也许不需要跑整套下游评测,只要测一测它在信息平面上的位置,就像体检时量 BMI。

但我想提醒一点:相关性不等于因果。是"压缩得好所以下游强",还是"下游强的模型恰好也压缩得好"?论文在"局限"章节也承认了这一点——需要干预实验来确认因果方向。此外,Optimality 与指令遵循能力(instruction following)的相关性较弱,而偏好信息量(preference information)才是指令遵循的更好预测器。这暗示了一个更细分的图景:预训练负责"把房间整理好",后训练(SFT/RLHF)负责"在房间里挂上你喜欢的画"。

---

六、我们还没走到的地方

论文的坦诚令人尊敬。他们列出了明确的局限:

  • 只测了预训练:SFT 和 RLHF 阶段会不会破坏预训练的压缩最优性?还是锦上添花?未知。
  • 架构单一:只在 decoder-only Transformer 上验证。MoE、Mamba、RWKV 是否遵循同样的规律?待验证。
  • 估计器偏差:所有互信息数值都是"相对比较",不能做绝对论断。
还有一个论文没提、但我很想看到的方向:人类认知的映射。Tishby 最初提出 IB 理论时,有一部分动机来自计算神经科学——人脑处理感官信息时,是否也在做类似的信息瓶颈?婴儿学语言的过程,是不是也在经历一场大规模的"有损压缩"?这篇论文把 LLM 和人类学习并置提及,但还没有真正建立桥梁。也许那需要下一篇论文,或者下一个十年。

---

七、结语:遗忘的诗意

回到论文的标题:*Learning is Forgetting*。

在信息论的冷峻框架下,这其实是一句很温柔的话。它提醒我们,智能的本质不是记忆力——不是谁能背诵整本百科全书——而是判断力,是知道什么值得记住、什么可以放手。

就像一位真正博学的老师,不会把整本书念给你听。他会说:"这本书有三百页,但核心就一句话——" 然后告诉你那句话。剩下的两百九十九页,不是消失了,而是被蒸馏成了理解。

这篇论文把黑箱打开了一条缝。我们透过那条缝隙看到的,不是齿轮和杠杆,而是一场漫长的整理——从混沌中提炼秩序,从噪声中提取信号。至于那条缝隙够不够大、光够不够亮,还需要更多人拿着不同的尺子,再来量一次。

而我已经迫不及待想看到有人用同样的方法,去追踪一个模型在 RLHF 阶段的信息平面轨迹了。那会是什么样子?它会往边界更靠近,还是反而远离?我猜,答案会比我们想象的更复杂,也更美。

暂无表态