Scaling Laws
一句话定义:模型损失随参数量、数据量、算力按幂律可预测下降,是"越大越好"的科学依据。
1. Kaplan Scaling Laws(OpenAI,2020)
- 损失 $L$ 随参数 $N$、数据 $D$、算力 $C$ 按幂律下降: $L \propto N^{-\alpha}, D^{-\beta}, C^{-\gamma}$
- 结论:投更多算力到更大模型收益最大。
2. Chinchilla Scaling Laws(DeepMind,2022)
- 修正 Kaplan:数据与模型应等比例放大。
- 计算最优:给定算力 $C$,最优参数 $N$ 与数据 $D$ 比例约 1:20(每参数约 20 token)。
- 启示:很多大模型"训练不足"(数据太少)。
- 催生 Llama 等用更多数据训中等模型的高效路线。
3. 三要素权衡
| 要素 | 影响 |
|---|---|
| 参数量 N | 模型容量 |
| 数据量 D | 训练充分度 |
| 算力 C | 总 FLOPs |
Chinchilla:N 与 D 平衡增长才计算最优。
4. 后续发展
- Inference Scaling:推理时算力(如 o1 的 test-time 计算)也能换性能。
- 数据质量 > 数量:高质量数据收益更高。
- 涌现 vs 平滑:部分能力是否突变存争议。
5. 实践意义
- 指导预训练资源分配:算多少参数配多少数据。
- 解释为何大厂持续投更大模型。
- 也指出"小模型 + 多数据"路线可行(Llama)。
6. 学习要点
- Scaling Laws 让"越大越好"可量化预测。
- Chinchilla 修正:数据与模型要平衡。
- 推理时 scaling 是新前沿(test-time compute)。
7. 参考资料
- Kaplan et al., "Scaling Laws for Neural Language Models"(2020)
- Hoffmann et al., "Training Compute-Optimal Large Language Models"(Chinchilla, 2022)
评论
评论加载中…