KVarN: Variance-Normalized KV-Cache Quantization Mitigates Error Accumulation in Reasoning Tasks

发布时间:2026/9/25 11:04:30

KVarN: Variance-Normalized KV-Cache Quantization Mitigates Error Accumulation in Reasoning Tasks
论文主要内容和创新点主要内容测试时缩放(Test-time scaling)技术显著提升了 LLM 的推理能力,但代价是解码长度不断增加,KV 缓存随之快速增长,导致内存成为性能瓶颈。KV 缓存量化通过将 K、V 矩阵的每个元素从 16 位压缩到 2–4 位来缓解内存压力,但现有方法主要在预填充(prefill)场景下评估,而在长序列自回归解码过程中,量化误差会逐步累积,严重影响推理质量。论文的核心发现是:KV 缓存量化中的异常误差主要由token 幅度错误(token magnitude errors)驱动,而非方向性误差。通过对 Qwen3-4B 等模型的分析,作者发现 K 矩阵中前 5% 的最大误差中超过 98% 来自 K 矩阵,且这些误差主要由不正确的 token 缩放引起。为解决这一问题,论文提出KVarN——一种免校准的 KV 缓存量化器。该方法首先在通道维度上对每个 token 应用 Hadamard 旋转,使异常值扩散到整个通道空间;随后对 K 和 V 矩阵的两个轴(token 维和通道维)进行双尺度方差归一化(dual-scaling variance normalization),最后执行舍入取整量化。实验证明,这种组合能有效修正 token 尺度异常误差,显著减少误差累积。KVarN 在多个生成式基准测试上取得了当时最优(SOTA)结果,包括MATH500、AIME24、HumanEval 和 IFEval,在 2 位精度下实现了接近无损的 KV 缓存压缩。作者已将 KVarN 集成

相关新闻

具身智能第一课:互联网人从零搭建ROS2+Gazebo机器人闭环

具身智能第一课:互联网人从零搭建ROS2+Gazebo机器人闭环

2026/8/22 23:59:19

1. 这不是一堂“课”,而是一份互联网人亲手拆解具身智能的实操手记 “具身智能”这四个字最近在技术圈、产品圈、甚至投资人饭局上出现的频率,已经快赶上当年聊“元宇宙”时的架势了。但和当年不同的是,这次没人再空谈概念——你能在小红书刷…

Three.js 鬼屋教程

Three.js 鬼屋教程

2026/8/22 23:59:19

鬼屋 Ghost House ▶ 在线运行案例 案例合集: 三维可视化功能案例(threehub.cn)开源仓库github地址: https://github.com/z2586300277/three-cesium-examples400个案例代码: 网盘链接 你将学到什么 OrbitControls 相机轨道交…

Java权限框架选型:Shiro与Sa-Token深度对比与实践指南

Java权限框架选型:Shiro与Sa-Token深度对比与实践指南

2026/9/9 1:25:53

1. 权限框架选型的关键考量因素权限管理作为企业级应用的基石,直接影响系统的安全性和可维护性。在Java生态中,Sa-Token和Shiro是当前最受关注的两大权限框架,但二者的设计理念和适用场景存在显著差异。根据我多年架构经验,选型时…

CANN/GE ACL数据集缓冲区添加函数

CANN/GE ACL数据集缓冲区添加函数

2026/9/25 10:06:33

aclmdlAddDatasetBuffer 【免费下载链接】ge GE(Graph Engine)是面向昇腾的图编译器和执行器,提供了计算图优化、多流并行、内存复用和模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 GE 提供对 PyTorch、Te…

用ffmpeg高效批量调整图片尺寸的实战指南

用ffmpeg高效批量调整图片尺寸的实战指南

2026/9/25 9:40:47

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱

2026/9/25 10:06:21

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱 【免费下载链接】transformers 🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and mu…

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南

2026/9/25 9:53:52

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南 【免费下载链接】rustfs 🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system sup…

Java Integer缓存揭秘:128陷阱原理、避坑与面试全解

Java Integer缓存揭秘:128陷阱原理、避坑与面试全解

2026/9/25 8:58:17

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据

2026/9/25 10:00:17

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据 【免费下载链接】rustfs 🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting mi…

远程协作的工作台整理

远程协作的工作台整理

2026/9/24 16:02:49

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/25 9:41:47

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/25 4:22:14

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…