← 最新论文
💬 NLP

DarwinLM: Evolutionary Structured Pruning of Large Language Models

DarwinLM 是一种训练感知型结构化剪枝方法,它通过结合轻量级多步训练的进化搜索过程来识别最优的非均匀模型子结构,在多种大型语言模型上实现了最先进的性能,同时显著降低了压缩后的训练数据需求。

原作者: Shengkun Tang, Oliver Sieberling, Eldar Kurtic, Zhiqiang Shen, Dan Alistarh

发布于 2026-07-16
📖 1 分钟阅读☕ 轻松阅读

原作者: Shengkun Tang, Oliver Sieberling, Eldar Kurtic, Zhiqiang Shen, Dan Alistarh

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你拥有一个巨大的、超级聪明的机器人大脑,它能写故事、解数学题,还能像人类一样聊天。这就是科学家所说的“大语言模型”(LLM)。这些大脑非常了不起,但它们也极其沉重且极其渴望电力,就像一条需要一整座城堡的黄金才能苏醒的巨龙一样。因为它们规模庞大,所以很难随身携带或在普通计算机上运行。为了解决这个问题,研究人员一直试图“缩小”这些大脑。一种流行的方法叫做“剪枝”(pruning)。把剪枝想象成修剪盆栽:你剪掉不需要的枝干,让树变得更小、更快,同时希望它看起来和表现起来依然如故。但棘手的地方在于,并非所有的枝干都是一样的。有些枝干对树的形状至关重要,而有些则只是多余的叶子。如果你剪错了,树就会枯死;如果你剪对了,你就能得到一棵既小巧又快速,且依然能结果的树。大问题在于:你如何确切知道该剪掉哪些枝干,而不至于意外地抹杀了内在的天才?

于是,DarwinLM 登场了,它像是一位数字自然学家,试图通过进化来创造完美的微型大脑。它不是靠猜测该剪掉哪些部分,而是让模型通过一种受自然界自然选择机制启发的“进化”过程来进行演变。他们从一个大模型开始,创造出许多略有不同的“后代”版本,每个版本都有独特的剪枝模式。然后,他们让这些后代进行一次快速、轻量级的训练测试——就像一场短跑冲刺——来看看哪些后代依然能跑得快且思考清晰。胜出者会进入下一代,而失败者则会被淘汰。这个循环不断重复,直到慢慢精炼出模型,找到大小与智能之间的完美平衡。论文表明,这种进化方法比仅仅均匀地切割(比如从每一层都剪掉同样数量的部分)要好得多。事实上,DarwinLM 可以将像 Llama-2 和 Llama-3.1 这样的模型缩小到一半大小,同时几乎保持其智能水平不变,而且它使用的训练数据比以往的方法还要少。例如,虽然另一种著名的方法需要 500 亿个单词来训练其小型模型,但 DarwinLM 仅用 100 亿个单词就取得了更好的结果。它甚至可以应用于复杂的“混合专家”(Mixture of Experts)模型,证明了你可以在不损失肌肉的情况下减掉脂肪,让强大的 AI 在日常设备上也能触手可及。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →