Mirror Descent View for Neural Network Quantization
Not on the map. Why?
Abstract (arXiv)
Quantizing large Neural Networks (NN) while maintaining the performance is highly desirable for resource-limited devices due to reduced memory and time complexity. It is usually formulated as a constrained optimization problem and optimized via a modified version of gradient descent. In this work, by interpreting the continuous parameters (unconstrained) as the dual of the quantized ones, we introduce a Mirror Descent (MD) framework for NN quantization. Specifically, we provide conditions on the projections (i.e., mapping from continuous to quantized ones) which would enable us to derive valid mirror maps and in turn the respective MD updates. Furthermore, we present a numerically stable implementation of MD that requires storing an additional set of auxiliary variables (unconstrained), and show that it is strikingly analogous to the Straight Through Estimator (STE) based method which is typically viewed as a "trick" to avoid vanishing gradients issue. Our experiments on CIFAR-10/100, TinyImageNet, and ImageNet classification datasets with VGG-16, ResNet-18, and MobileNetV2 architectures show that our MD variants obtain quantized networks with state-of-the-art performance. Code is available at https://github.com/kartikgupta-at-anu/md-bnn.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 3; 2024: 1; 2025: 5; 2026: 1.
15 papers.
Sort:
- 2021ReCU: Reviving the Dead Weights in Binary Neural Networkscited by 51
- 2021A comprehensive review of Binary Neural Networkcited by 44
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Trainingcited by 19
- 2021Demystifying and Generalizing BinaryConnectcited by 11
- 2021AdaSTE: An Adaptive Straight-Through Estimator to Train Binary Neural Networkscited by 11
- 2023Reducing the Side-Effects of Oscillations in Training of Quantized YOLO Networkscited by 6
- 2023Learning Discretized Neural Networks under Ricci Flowcited by 4
- 2025PARQ: Piecewise-Affine Regularized Quantizationcited by 4
- 2025High-Dimensional Learning Dynamics of Quantized Models with Straight-Through Estimatorcited by 4
- 2025CAGE: Curvature-Aware Gradient Estimation For Accurate Quantization-Aware Trainingcited by 4
- 2024BOLD: Boolean Logic Deep Learningcited by 3
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networkscited by 2
- 2026Stability and Generalization of Straight-Through Estimators for Training Two-Layer Quantized Neural Networks6 Sep 2026
- 2025CAGE: Curvature-Aware Gradient Estimation For Accurate Quantization-Aware Training21 Oct 2025
- 2025High-Dimensional Learning Dynamics of Quantized Models with Straight-Through Estimator12 Oct 2025
- 2025Beyond Discreteness: Sample Complexity Analysis of Straight-Through Estimator for 1-bit Quantization23 May 2025
- 2025PARQ: Piecewise-Affine Regularized Quantization19 Mar 2025
- 2025Hyperbolic Binary Neural Network7 Jan 2025
- 2024BOLD: Boolean Logic Deep Learning25 May 2024
- 2023Reducing the Side-Effects of Oscillations in Training of Quantized YOLO Networks9 Nov 2023
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Training13 Aug 2023
- 2023Learning Discretized Neural Networks under Ricci Flow7 Feb 2023
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networks7 Nov 2022
- 2021AdaSTE: An Adaptive Straight-Through Estimator to Train Binary Neural Networks6 Dec 2021
3 more
- 2021Demystifying and Generalizing BinaryConnect25 Oct 2021
- 2021A comprehensive review of Binary Neural Network11 Oct 2021
- 2021ReCU: Reviving the Dead Weights in Binary Neural Networks23 Mar 2021
- 2021ReCU: Reviving the Dead Weights in Binary Neural Networkscited by 51
- 2021A comprehensive review of Binary Neural Networkcited by 44
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Trainingcited by 19
- 2021Demystifying and Generalizing BinaryConnectcited by 11
- 2021AdaSTE: An Adaptive Straight-Through Estimator to Train Binary Neural Networkscited by 11
- 2023Reducing the Side-Effects of Oscillations in Training of Quantized YOLO Networkscited by 6
- 2023Learning Discretized Neural Networks under Ricci Flowcited by 4
- 2025PARQ: Piecewise-Affine Regularized Quantizationcited by 4
- 2025High-Dimensional Learning Dynamics of Quantized Models with Straight-Through Estimatorcited by 4
- 2025CAGE: Curvature-Aware Gradient Estimation For Accurate Quantization-Aware Trainingcited by 4
- 2024BOLD: Boolean Logic Deep Learningcited by 3
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networkscited by 2
12 most cited of 15 All 15 (JSON)
- 2026Stability and Generalization of Straight-Through Estimators for Training Two-Layer Quantized Neural Networks6 Sep 2026
- 2025CAGE: Curvature-Aware Gradient Estimation For Accurate Quantization-Aware Training21 Oct 2025
- 2025High-Dimensional Learning Dynamics of Quantized Models with Straight-Through Estimator12 Oct 2025
- 2025Beyond Discreteness: Sample Complexity Analysis of Straight-Through Estimator for 1-bit Quantization23 May 2025
- 2025PARQ: Piecewise-Affine Regularized Quantization19 Mar 2025
- 2025Hyperbolic Binary Neural Network7 Jan 2025
- 2024BOLD: Boolean Logic Deep Learning25 May 2024
- 2023Reducing the Side-Effects of Oscillations in Training of Quantized YOLO Networks9 Nov 2023
- 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Training13 Aug 2023
- 2023Learning Discretized Neural Networks under Ricci Flow7 Feb 2023
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networks7 Nov 2022
- 2021AdaSTE: An Adaptive Straight-Through Estimator to Train Binary Neural Networks6 Dec 2021
12 newest of 15 All 15 (JSON)