Solving Oscillation Problem in Post-Training Quantization Through a Theoretical Perspective

Yuexiao Ma, Huixia Li, Xiawu Zheng, Xuefeng Xiao, Rui Wang +4 more
2/14/2026

No official code found. Best implementation: bytedance/MRECG (36 stars, Apache-2.0, last commit 2023-03-29).

Abstract

Post-training quantization (PTQ) is widely regarded as one of the most efficient compression methods practically, benefitting from its data privacy and low computation costs. We argue that an overlooked problem of oscillation is in the PTQ methods. In this paper, we take the initiative to explore and present a theoretical proof to explain why such a problem is essential in PTQ. And then, we try to solve this problem by introducing a principled and generalized frame-work theoretically. In particular, we first formulate the oscillation in PTQ and prove the problem is caused by the difference in module capacity. To this end, we define the module capacity (ModCap) under data-dependent and data-free scenarios, where the differentials between adjacent modules are used to measure the degree of oscillation. The problem is then solved by selecting top-k differentials, in which the corresponding modules are jointly optimized and quantized. Extensive experiments demonstrate that our method successfully reduces the performance drop and is generalized to different neural networks and PTQ methods. For example, with 2/4 bit ResNet-50 quantization, our method surpasses the previous state-of-the-art method by 1.9%. It becomes more significant on small model quantization, e.g. surpasses BRECQ method by 6.61% on MobileNetV2 × 0.5.

View on arXivView PDF

Code Implementations(1)

bytedance/MRECGCommunity100%
Apache-2.0
363PythonMar 29, 20233 years agoApache-2.0
research

Similar Papers

Cite this paper

@article{ma2026solving,
  title  = {Solving Oscillation Problem in Post-Training Quantization Through a Theoretical Perspective},
  author = {Yuexiao Ma and Huixia Li and Xiawu Zheng and Xuefeng Xiao and Rui Wang and Shilei Wen and Xin Pan and Fei Chao and Rongrong Ji},
  year   = {2026},
  eprint = {2303.11906},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2303.11906},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.11906.svg)](https://codeofpaper.com/paper/2303.11906)

Discussion