FAT: Learning Low-Bitwidth Parametric Representation via Frequency-Aware Transformation
Not on the map. Why?
Abstract (arXiv)
Learning convolutional neural networks (CNNs) with low bitwidth is challenging because performance may drop significantly after quantization. Prior arts often discretize the network weights by carefully tuning hyper-parameters of quantization (e.g. non-uniform stepsize and layer-wise bitwidths), which are complicated and sub-optimal because the full-precision and low-precision models have a large discrepancy. This work presents a novel quantization pipeline, Frequency-Aware Transformation (FAT), which has several appealing benefits. (1) Rather than designing complicated quantizers like existing works, FAT learns to transform network weights in the frequency domain before quantization, making them more amenable to training in low bitwidth. (2) With FAT, CNNs can be easily trained in low precision using simple standard quantizers without tedious hyper-parameter tuning. Theoretical analysis shows that FAT improves both uniform and non-uniform quantizers. (3) FAT can be easily plugged into many CNN architectures. When training ResNet-18 and MobileNet-V2 in 4 bits, FAT plus a simple rounding operation already achieves 70.5% and 69.2% top-1 accuracy on ImageNet without bells and whistles, outperforming recent state-of-the-art by reducing 54.9X and 45.7X computations against full-precision models. We hope FAT provides a novel perspective for model quantization. Code is available at urlhttps://github.com/ChaofanTao/FATQuantization.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 32 of its 42 references that are in the map. First posted on arXiv 15 Feb 2021.
Builds on
32 of 42 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2019Learned Step Size Quantizationcited by 604
- 2020Up or Down? Adaptive Rounding for Post-Training Quantizationcited by 600
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
- 2019Patient Knowledge Distillation for BERT Model Compressioncited by 502
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 426
20 more
- 2019Data-Free Quantization Through Weight Equalization and Bias Correctioncited by 328
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 272
- 2019Differentiable Soft Quantization: Bridging Full-Precision and Low-Bit Neural Networkscited by 234
- 2020Learning in the Frequency Domaincited by 196
- 2019Forward and Backward Information Retention for Accurate Binary Neural Networkscited by 169
- 2018Learning to Quantize Deep Networks by Optimizing Quantization Intervals with Task Losscited by 157
- 2020Invertible Image Rescalingcited by 92
- 2013Fast Training of Convolutional Networks through FFTscited by 89
- 2018Training and Inference with Integers in Deep Neural Networkscited by 84
- 2015Spectral Representations for Convolutional Neural Networkscited by 79
- 2019And the Bit Goes Down: Revisiting the Quantization of Neural Networkscited by 78
- 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
- 2017Distill-and-Compare: Auditing Black-Box Models Using Transparent Model Distillationcited by 62
- 2017WRPN: Wide Reduced-Precision Networkscited by 49
- 2020Differentiable Joint Pruning and Quantization for Hardware Efficiencycited by 45
- 2020HMQ: Hardware Friendly Mixed Precision Quantization Block for CNNscited by 43
- 2018SYQ: Learning Symmetric Quantization For Efficient Deep Neural Networkscited by 24
- 2018NICE: Noise Injection and Clamping Estimation for Neural Network Quantizationcited by 24
- 2020Acceleration of Convolutional Neural Network Using FFT-Based Split Convolutionscited by 6
Built on by
Citing papers per year: 2022: 3; 2023: 2; 2024: 0; 2025: 1.
6 papers.
- 2023Real-time Controllable Denoising for Image and Videocited by 9
- 2022What Do Adversarially trained Neural Networks Focus: A Fourier Domain-based Studycited by 3
- 2022LG-LSQ: Learned Gradient Linear Symmetric Quantizationcited by 2
- 2025Communication Efficient Split Learning of ViTs with Attention-based Double Compressioncited by 2
- 2023Ultra-low Precision Multiplication-free Training for Deep Neural Networkscited by 1
- 2022ODG-Q: Robust Quantization via Online Domain Generalizationcited by 0
- 2025Communication Efficient Split Learning of ViTs with Attention-based Double Compression18 Sep 2025
- 2023Real-time Controllable Denoising for Image and Video29 Mar 2023
- 2023Ultra-low Precision Multiplication-free Training for Deep Neural Networks28 Feb 2023
- 2022ODG-Q: Robust Quantization via Online Domain Generalization17 Oct 2022
- 2022What Do Adversarially trained Neural Networks Focus: A Fourier Domain-based Study16 Mar 2022
- 2022LG-LSQ: Learned Gradient Linear Symmetric Quantization18 Feb 2022