深度教程 推理优化

Hadamard 变换:原理、量化与工程实践

理解坐标变换如何影响量化误差,并把数学构造连接到模型计算与推理实现。

从正交变换理解旋转量化

低比特量化需要把连续数值映射到有限的表示范围。通道之间的能量分布、共享尺度和量化码本,共同决定这一过程带来的误差。Hadamard 变换提供了一种结构化的正交变换:通过重新混合通道,并在激活与权重之间建立配对,可以保持精确计算的结果,同时改变量化所面对的数值分布。

本系列从矩阵构造、正交性和随机旋转讲起,介绍分块结构、符号翻转、通道重排与可学习旋转,继而梳理 LLM 与 AIGC 生成模型(包括 DiT)中的旋转量化方法,最后讨论蝶形算法、GPU 执行与 FP8 部署等工程优化。每一步都围绕具体问题展开,用推导、数值例子、论文与代码说明方法如何构成、误差如何比较,以及效果和性能如何验证。