ButterflyQuant: Ultra-low-bit LLM Quantization through Learnable Orthogonal Butterfly Transforms
Not on the map. Why?
Abstract (arXiv)
Large language models require massive memory footprints, severely limiting deployment on consumer hardware. Quantization reduces memory through lower numerical precision, but extreme 2-bit quantization suffers from catastrophic performance loss due to outliers in activations. Rotation-based methods such as QuIP and QuaRot apply orthogonal transforms to eliminate outliers before quantization, using computational invariance: y = Wx = (WQT)(Qx) for orthogonal Q. However, these methods use fixed transforms--Hadamard matrices achieving optimal worst-case coherence μ = 1/√n--that cannot adapt to specific weight distributions. We identify that different transformer layers exhibit distinct outlier patterns, motivating layer-adaptive rotations rather than one-size-fits-all approaches. In this work, we propose ButterflyQuant, which replaces Hadamard rotations with learnable butterfly transforms parameterized by continuous Givens rotation angles. Unlike Hadamard's discrete +1, -1 entry that are non-differentiable and thus prohibit gradient-based learning, butterfly transforms' continuous parameterization enables smooth optimization while guaranteeing orthogonality by construction. This orthogonal constraint ensures theoretical guarantees in outlier suppression while achieving O(n log n) computational complexity with only fracn log n2 learnable parameters. We further introduce a uniformity regularization on post-transformation activations to promote smoother distributions amenable to quantization. Learning requires only 128 calibration samples and converges in minutes on a single GPU.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 43 of its 59 references that are in the map. First posted on arXiv 11 Sep 2025.
Builds on
43 of 59 references.
References · 43
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,886
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,100
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,673
- 2016Pointer Sentinel Mixture Modelscited by 3,096
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,883
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,465
- 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,919
- 2020GLU Variants Improve Transformercited by 1,804
31 more
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,386
- 2022LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scalecited by 906
- 2024QuaRot: Outlier-Free 4-Bit Inference in Rotated LLMscited by 634
- 2024SpinQuant: LLM quantization with learned rotationscited by 471
- 2023OmniQuant: Omnidirectionally Calibrated Quantization for Large Language Modelscited by 424
- 2023QuIP: 2-Bit Quantization of Large Language Models With Guaranteescited by 414
- 2023Hyena Hierarchy: Towards Larger Convolutional Language Modelscited by 393
- 2024QuIP#: Even Better LLM Quantization with Hadamard Incoherence and Lattice Codebookscited by 378
- 2023SpQR: A Sparse-Quantized Representation for Near-Lossless LLM Weight Compressioncited by 367
- 2024Massive Activations in Large Language Modelscited by 294
- 2024Extreme Compression of Large Language Models via Additive Quantizationcited by 232
- 2022Outlier Suppression: Pushing the Limit of Low-bit Transformer Language Modelscited by 181
- 2024DuQuant: Distributing Outliers via Dual Transformation Makes Stronger Quantized LLMscited by 167
- 2024LLM Inference Unveiled: Survey and Roofline Model Insightscited by 152
- 2023Quantizable Transformers: Removing Outliers by Helping Attention Heads Do Nothingcited by 151
- 2019Cheap Orthogonal Constraints in Neural Networks: A Simple Parametrization of the Orthogonal and Unitary Groupcited by 134
- 2024FlatQuant: Flatness Matters for LLM Quantizationcited by 131
- 2024EfficientQAT: Efficient Quantization-Aware Training for Large Language Modelscited by 127
- 2023Parameter-Efficient Orthogonal Finetuning via Butterfly Factorizationcited by 114
- 2022Monarch: Expressive Structured Matrices for Efficient and Accurate Trainingcited by 106
- 2017Orthogonal Recurrent Neural Networks with Scaled Cayley Transformcited by 83
- 2019Learning Fast Algorithms for Linear Transforms Using Butterfly Factorizationscited by 76
- 2024AffineQuant: Affine Transformation Quantization for Large Language Modelscited by 67
- 2023Monarch Mixer: A Simple Sub-Quadratic GEMM-Based Architecturecited by 63
- 2016Efficient Orthogonal Parametrisation of Recurrent Neural Networks Using Householder Reflectionscited by 57
- 2024VPTQ: Extreme Low-bit Vector Post-Training Quantization for Large Language Modelscited by 57
- 2024APTQ: Attention-aware Post-Training Mixed-Precision Quantization for Large Language Modelscited by 34
- 2019Butterfly Transform: An Efficient FFT Based Neural Architecture Designcited by 16
- 2025Benchmarking Post-Training Quantization in LLMs: Comprehensive Taxonomy, Unified Evaluation, and Comparative Analysiscited by 12
- 2025KurTail : Kurtosis-based LLM Quantizationcited by 12
- 2025ROSAQ: Rotation-based Saliency-Aware Weight Quantization for Efficiently Compressing Large Language Modelscited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 9.
10 papers.
- 2026Pushing the Limits of Block Rotations in Post-Training Quantizationcited by 11
- 2026HARP: Hadamard-Preconditioned Adaptive Rotation Processor for Extreme LLM Quantizationcited by 5
- 2026ReSpinQuant: Efficient Layer-Wise LLM Quantization via Subspace Residual Rotation Approximationcited by 2
- 2025OptRot: Mitigating Weight Outliers via Data-Free Rotations for Post-Training Quantizationcited by 1
- 2026Bielik-Q2-Sharp: A Comparative Study of Extreme 2-bit Quantization Methods for a Polish 11B Language Modelcited by 1
- 2026Influence-Inspired Spectral Rotations for Extreme Low-Bit LLM Quantizationcited by 1
- 2026When Quantization Is Free: An int4 KV Cache That Outruns fp16 on Apple Siliconcited by 0
- 2026When Local Variance Optimality Is Not Enough: RoPE-Aligned Q/K Rotations for Dynamic 4-Bit Quantisationcited by 0
- 2026Transforms for LLM Quantization: The Great Inversion and Format Co-Designcited by 0
- 2026SpectrumQuant: Spectrum Alignment for LLM Quantizationcited by 0
- 2026SpectrumQuant: Spectrum Alignment for LLM Quantization14 Oct 2026
- 2026Transforms for LLM Quantization: The Great Inversion and Format Co-Design25 Aug 2026
- 2026When Local Variance Optimality Is Not Enough: RoPE-Aligned Q/K Rotations for Dynamic 4-Bit Quantisation13 Aug 2026
- 2026HARP: Hadamard-Preconditioned Adaptive Rotation Processor for Extreme LLM Quantization28 May 2026
- 2026Influence-Inspired Spectral Rotations for Extreme Low-Bit LLM Quantization24 May 2026
- 2026When Quantization Is Free: An int4 KV Cache That Outruns fp16 on Apple Silicon7 May 2026
- 2026ReSpinQuant: Efficient Layer-Wise LLM Quantization via Subspace Residual Rotation Approximation13 Apr 2026
- 2026Bielik-Q2-Sharp: A Comparative Study of Extreme 2-bit Quantization Methods for a Polish 11B Language Model4 Mar 2026
- 2026Pushing the Limits of Block Rotations in Post-Training Quantization29 Jan 2026
- 2025OptRot: Mitigating Weight Outliers via Data-Free Rotations for Post-Training Quantization30 Dec 2025
Similar, not cited
Close in wording, no citation either way
- 2024DFRot: Achieving Outlier-Free and Massive Activation-Free for Rotated LLMs with Refined Rotation
- 2025WUSH: Near-Optimal Adaptive Transforms for LLM Quantization
- 2025SpecQuant: Spectral Decomposition and Adaptive Truncation for Ultra-Low-Bit LLMs Quantization
- 2024FrameQuant: Flexible Low-Bit Quantization for Transformers
- 2025Gradual Binary Search and Dimension Expansion : A general method for activation quantization in LLMs
- 2026Trainable Smooth-Rotation Transforms with Learned Channel Scales for LLM Quantization
- 2025RotateKV: Accurate and Robust 2-Bit KV Cache Quantization for LLMs via Outlier-Aware Adaptive Rotations
- 2025FPTQuant: Function-Preserving Transforms for LLM Quantization