Benchmarking the Reliability of Post-training Quantization: a Particular Focus on Worst-case Performance

Zhihang Yuan, Jiawei Liu, Jiaxiang Wu, Dawei Yang, Qiang Wu +4 more
3/23/2023
cs.LGcs.CV

No confident code implementation found for this paper.

Abstract

Post-training quantization (PTQ) is a popular method for compressing deep neural networks (DNNs) without modifying their original architecture or training procedures. Despite its effectiveness and convenience, the reliability of PTQ methods in the presence of some extrem cases such as distribution shift and data noise remains largely unexplored. This paper first investigates this problem on various commonly-used PTQ methods. We aim to answer several research questions related to the influence of calibration set distribution variations, calibration paradigm selection, and data augmentation or sampling strategies on PTQ reliability. A systematic evaluation process is conducted across a wide range of tasks and commonly-used PTQ paradigms. The results show that most existing PTQ methods are not reliable enough in term of the worst-case group performance, highlighting the need for more robust methods. Our findings provide insights for developing PTQ methods that can effectively handle distribution shift scenarios and enable the deployment of quantized DNNs in real-world applications.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yuan2023benchmarking,
  title  = {Benchmarking the Reliability of Post-training Quantization: a Particular Focus on Worst-case Performance},
  author = {Zhihang Yuan and Jiawei Liu and Jiaxiang Wu and Dawei Yang and Qiang Wu and Guangyu Sun and Wenyu Liu and Xinggang Wang and Bingzhe Wu},
  year   = {2023},
  eprint = {2303.13003},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.13003v1}
}

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.13003.svg)](https://codeofpaper.com/paper/2303.13003)

Discussion