[ICLR 2025 推介] 能力显著向量 CSV:打破 Loss 与下游任务性能之间的“盲盒”限制
Capability Salience Vector: Fine-grained Alignment of Loss and Capabilities for Downstream Task Scaling Law
本文提出了能力显著向量(Capability Salience Vector, CSV),这是一种通过对验证集 Token Loss 进行动态加权来精准预测大语言模型下游任务性能的新方法。实验证明该方法在 MMLU、BBH 等六大主流榜单上显著优于传统 Scaling Law 预测指标。
TL;DR
在 LLM 领域,我们习惯用验证集损失(Validation Loss)来衡量模型的“好坏”,但现实很残酷:Loss 降了,下游任务(如数学推理、编程)的准确率却未必如期提升。 这种 Loss 与能力之间的“Gap”在大规模预训练中造成了巨大的资源浪费。上海 AI Lab 与复旦大学团队提出的 Capability Salience Vector (CSV) 给出了解法:通过给不同 Token 的 Loss 赋予不同的“重要性权重”,成功在验证 Loss 与下游任务性能之间建立起极高相关性的 Scaling Law。
痛点深挖:为什么平均 Loss 骗了你?
目前学术界和工业界预测模型性能主要靠两条路:
- 基于计算量 (FLOPs):认为只要堆算力性能就一定能涨。
- 基于平均 Loss:认为 Loss 越低模型越强。
然而本文研究发现,当预训练数据分布发生偏移时,这两者都会失效。如下图所示,在相同的计算力下,由于数据配比不同,模型在 BBH 或 Hellaswag 上的表现差异巨大;而即便两个模型的平均 Loss 相同,其下游准确率也可能天差地远。

核心直觉 (Insight): Loss 是所有 Token 惩罚的累加,但预测“The”产生的 Loss 和预测“因此,x=5”产生的 Loss,对于衡量模型“数学推理能力”的价值显然不同。传统的 Scaling Law 错在把黄金和沙子混在一起秤重。
核心方法:能力显著向量 (CSV)
为了能够精准“称重”,作者提出了 CSV 框架。
1. 细粒度加权公式
作者定义了一个能力分数 ,它不再是简单的 Loss 平均,而是加权求和: 其中 就是针对特定任务(如数学、编程)的显著性权重。
2. 模型架构与三步优化
作者使用一个轻量级的评测头(Scoring Head)来自动生成这些权重。
- 第一步:权重提取。输入验证集文本,利用 Scoring Head 输出每个 Token 的权重。
- 第二步:函数拟合。利用 Sigmoid 函数建立 与真实准确率之间的非线性映射。
- 第三步:反向传播优化。以最小化预测准确率与真实准确率的 MSE 为目标,学习 Scoring Head 的参数。

实验与结果:不仅准,而且有解释性
研究团队在 Llama、Qwen、InternLM 等 50 多个开源模型系列上进行了验证,涵盖了知识 (MMLU)、推理 (BBH)、数学 (Gsm8k) 等维度。
关键战绩:
- 预测极其精准:对于未见过的更大参数规模模型,CSV 预测的准确率误差(MSE)保持在 1e-3 左右,而传统方法误差大出一个数量级。
- 跨分布有效:即便是针对内部训练的、数据分布各异的闭源模型,CSV 依然能准确预测其在训练过程中的能力演进。

Case Study 揭秘: 通过可视化 (见下图),我们能清晰地看到:在 BBH 推理任务中,CSV 自动给那些承载推理逻辑、总结上下文的关键 Token 赋予了深绿色(高权重)。这证明该方法真的捕捉到了反映特定能力的“元能力 Token”。

深度洞察与总结
CSV 的提出不仅仅是给出了一个更好的预测公式,它实际上触及了 LLM 训练的本质:模型能力的增长是不均匀的。
Takeaways:
- 数据配比的指南针:在预训练初期,通过 CSV 我们可以快速判断当前数据配比是否利于提升目标能力(如数学),而无需等模型跑完几十个 EFLOPS。
- 突破“涌现”迷雾:传统性能指标在能力“涌现”前几乎是平的,难以预测;但 CSV 基于 Loss 空间,提供了一个连续、可预测的度量尺度。
局限性 (Limitations):目前优化 CSV 需要一定的计算开销,且验证集文本的选择对结果有影响。如何在极短文本上实现鲁棒的 CSV 提取,将是未来的重要研究方向。
