Understanding LLM Behaviors via Compression: Data Generation, Knowledge Acquisition and Scaling Laws

2025年5月 Zhixuan Pan, Shaowen Wang, Jian Li NeurIPS 2025
摘要

大语言模型在众多任务上展现了出色能力,但对其底层机制及 scaling laws、幻觉等现象的系统性解释仍付之阙如。本文重新审视压缩与预测之间的经典关系——以 Kolmogorov 复杂度和 Shannon 信息论为基础——来深入剖析 LLM 的行为规律。借助 Kolmogorov 结构函数,将 LLM 的压缩过程诠释为一种两部分编码,我们得以细致刻画 LLM 在模型和数据规模增长过程中如何获取和存储信息——从普遍的句法模式到逐渐稀有的知识元素。在此理论视角与 Heap 定律和 Zipf 定律所启发的自然假设驱动下,我们提出了一个简化但具有代表性的层次化数据生成框架——Syntax-Knowledge 模型。在贝叶斯框架下,我们证明该模型中的预测与压缩过程自然产生了 LLM 中观察到的多种学习与 scaling 行为。具体而言,我们的理论分析为以下现象提供了直观且有原理支撑的解释:数据和模型 scaling laws、训练与微调中知识获取的动态过程,以及 LLM 的事实性幻觉。实验结果验证了理论预测。