SparseDecoding:面向解码的剪枝方法,实现精准高效的 LLM 推理

Hugging Face Daily Papers 论文

摘要

提出了SparseDecoding,一种面向解码阶段的训练无关剪枝框架,通过在自回归生成时收集校准数据对齐Hessian分布,并开发优化的N:M稀疏矩阵向量核,在A100上实现最高1.48倍端到端解码加速。

大语言模型(LLM)推理中解码阶段的内存瓶颈特性带来了显著的延迟开销。基于Hessian的逐层训练无关网络剪枝方法一直是解决这一问题的重要手段,因为剪枝能够减少解码过程中从内存读取的非零参数数量。然而,这类方法通常使用预先收集的自然语句序列来计算Hessian,而解码过程中模型输入的是自生成的token,这导致两种序列之间存在分布偏移。在自然序列上计算的Hessian与在生成序列上计算的Hessian并不相同。我们观察到,这种差异会导致生成过程中的激活分布偏离剪枝时所用的分布,从而进一步损害剪枝后模型的性能。此外,大多数现有能够带来实际加速的LLM剪枝方法主要针对稀疏矩阵-矩阵乘法(SpMM),而对主导解码阶段的稀疏矩阵-向量乘法(SpMV)操作支持有限。为解决这些问题,我们提出了SparseDecoding——一个系统化的面向解码的剪枝框架,专为精准高效的LLM解码而设计。具体而言,在算法层面,SparseDecoding在稠密模型自回归生成过程中(排除prefill阶段)从逐层激活值构建校准矩阵,从而将剪枝目标与解码阶段的激活值对齐。在系统层面,我们开发了采用位掩码索引和定步遍历策略的优化N:M稀疏矩阵向量计算核。在代表性LLM(Llama-3.1-8B、Llama-3.3-70B、Qwen3-14B/32B)上的大量实验结果表明,在长文本生成基准测试中,本方法始终优于标准的固定文本校准方法,同时在A100 GPU上实现了最高1.48倍的端到端实际解码加速。
查看原文
查看缓存全文

缓存时间: 2026/10/09 06:28

论文页面 - SparseDecoding:面向解码的剪枝方法,实现精准高效的 LLM 推理

来源:https://huggingface.co/papers/2610.12327

摘要

大语言模型(LLM)推理中解码阶段的内存瓶颈特性导致了显著的延迟。基于 Hessian 引导的逐层免训练网络剪枝方法一直是解决这一问题的重要方案,因为剪枝减少了解码期间从内存中读取的非零参数数量。然而,这类典型方法使用预先收集的自然文本序列来计算 Hessian,而模型在解码过程中接收的是自生成的 token,导致两种序列之间存在分布偏移。在自然序列上计算的 Hessian 与在生成序列上计算的 Hessian 存在差异。我们观察到,这种差异导致生成过程中的激活分布偏离剪枝时所用的激活分布,从而进一步损害了剪枝后模型的性能。此外,大多数能够带来实际加速的现有 LLM 剪枝方法主要针对稀疏矩阵-矩阵(SpMM)乘法,对在解码中占主导地位的稀疏矩阵-向量(SpMV)运算支持有限。为了解决这些问题,我们提出了 SparseDecoding,一个专为精准高效的 LLM 解码而设计的、系统的面向解码的剪枝框架。具体而言,在算法层面,SparseDecoding 从稠密模型自回归生成过程中收集的逐层激活(排除预填充阶段)构建校准矩阵,从而将剪枝目标与解码阶段的激活对齐。在系统层面,我们开发了一个采用位掩码索引和固定步长遍历的优化 N:M 稀疏矩阵-向量内核。在代表性 LLM(Llama-3.1-8B、Llama-3.3-70B、Qwen3-14B/32B)上的大量实验结果表明,在长文本生成基准测试中,我们的方法始终优于标准的固定文本校准方法,并在 A100 GPU 上实现了最高 1.48 倍的端到端实际解码加速。

查看 arXiv 页面 查看 PDF 项目页面 添加到收藏

在你的 agent 中获取此论文:

hf papers read 2610.12327

还没有最新版 CLI?curl -LsSf https://hf.co/cli/install.sh | bash

引用此论文的模型 0

暂无模型关联此论文

在模型 README.md 中引用 arxiv.org/abs/2610.12327,即可从此页面链接该模型。

引用此论文的数据集 0

暂无数据集关联此论文

在数据集 README.md 中引用 arxiv.org/abs/2610.12327,即可从此页面链接该数据集。

引用此论文的 Spaces 1

包含此论文的收藏 0

暂无收藏包含此论文

将此论文添加到收藏,即可从此页面链接该收藏。

相似文章

整体之稀疏一瞥:无需训练的自推测解码

arXiv cs.CL

本文介绍了SparseSpec-L,一种用于长上下文LLM推理的无需训练的自推测解码框架,它使用动态稀疏化且可召回(recallable)的KV缓存,以及基于熵的推测长度控制器,相比自回归解码可实现高达2.79倍加速。

减少草稿,增加检索:用于推测解码的混合树构建

Hugging Face Daily Papers

Graft 是一个无需训练的框架,通过结合剪枝与检索来增强推测解码,从而提高接受率和推理速度。在短上下文基准测试中,其加速比最高可达5.41倍,在Qwen3-235B上相比EAGLE-3的提升最高可达21.8%。

@akshay_pachaar:投机解码详解(用得好,LLM 推理速度可提升 4 倍)本地 LLM 通常每次……

X AI KOLs Timeline

这篇帖子通俗解释了投机解码(Speculative Decoding)的工作原理——草稿模型预测、目标模型并行验证并以概率方式接受或纠正——并介绍了开源引擎 Uzu,它在 Apple Silicon 上结合并行起草、连贯草稿路径与免回滚验证,使 4-bit Qwen3.5 9B 的推理速度从 llama.cpp 的 22 tokens/s 提升到 92–117 tokens/s。