Projected Stochastic Gradient Descent with Quantum Annealed Binary Gradients
Not on the map. Why?
Abstract (arXiv)
We present, QP-SBGD, a novel layer-wise stochastic optimiser tailored towards training neural networks with binary weights, known as binary neural networks (BNNs), on quantum hardware. BNNs reduce the computational requirements and energy consumption of deep learning models with minimal loss in accuracy. However, training them in practice remains to be an open challenge. Most known BNN-optimisers either rely on projected updates or binarise weights post-training. Instead, QP-SBGD approximately maps the gradient onto binary variables, by solving a quadratic constrained binary optimisation. Under practically reasonable assumptions, we show that this update rule converges with a rate of O(1 / √T). Moreover, we show how the NP-hard projection can be effectively executed on an adiabatic quantum annealer, harnessing recent advancements in quantum computation. We also introduce a projected version of this update rule and prove that if a fixed point exists in the binary variable space, the modified updates will converge to it. Last but not least, our algorithm is implemented layer-wise, making it suitable to train larger networks on resource-limited quantum hardware. Through extensive evaluations, we show that QP-SBGD outperforms or is on par with competitive and well-established baselines such as BinaryConnect, signSGD and ProxQuant when optimising the Rosenbrock function, training BNNs as well as binary graph neural networks.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 48 of its 75 references that are in the map. First posted on arXiv 23 Oct 2023.
Builds on
48 of 75 references.
References · 48
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 674
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 571
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
- 2021A White Paper on Neural Network Quantizationcited by 472
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
36 more
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 467
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 274
- 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 235
- 2013Ising formulations of many NP problemscited by 207
- 2020Binary Neural Networks: A Surveycited by 190
- 2020ReActNet: Towards Precise Binary Neural Network with Generalized Activation Functionscited by 184
- 2019Efficient Learning for Deep Quantum Neural Networkscited by 161
- 2017Cooperative Game Theory Approaches for Network Partitioningcited by 135
- 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 117
- 2019XNOR-Net++: Improved Binary Neural Networkscited by 97
- 2020TensorFlow Quantum: A Software Framework for Quantum Machine Learningcited by 72
- 2018ProxQuant: Quantized Neural Networks via Proximal Operatorscited by 59
- 2016Loss-aware Binarization of Deep Networkscited by 56
- 2021A comprehensive review of Binary Neural Networkcited by 45
- 2015Application of Quantum Annealing to Training of Deep Neural Networkscited by 37
- 2020Binary Graph Neural Networkscited by 34
- 2020QUBO Formulations for Training Machine Learning Modelscited by 33
- 2021Quantum Permutation Synchronizationcited by 32
- 2014Quantum Deep Learningcited by 31
- 2020Bi-GCN: Binary Graph Convolutional Networkcited by 28
- 2020Optimization of Graph Neural Networks with Natural Gradient Descentcited by 26
- 2021Meta-Aggregator: Learning to Aggregate for 1-bit Graph Neural Networkscited by 25
- 2022Adiabatic Quantum Computing for Multi Object Trackingcited by 22
- 2020Advances in Quantum Deep Learning: An Overviewcited by 21
- 2021Adiabatic Quantum Graph Matching with Permutation Matrix Constraintscited by 20
- 2020Training and Classification using a Restricted Boltzmann Machine on the D-Wave 2000Qcited by 18
- 2022Quantum Motion Segmentationcited by 16
- 2020Quantum Robust Fittingcited by 15
- 2021Quantum Annealing Formulation for Binary Neural Networkscited by 15
- 2020Binarized Graph Neural Networkcited by 13
- 2023Quantum Multi-Model Fittingcited by 12
- 2023CCuantuMM: Cycle-Consistent Quantum-Hybrid Matching of Multiple Shapescited by 11
- 2022Q-FW: A Hybrid Classical-Quantum Frank-Wolfe for Quadratic Binary Optimizationcited by 8
- 2022Multi-objective QUBO Solver: Bi-objective Quadratic Assignmentcited by 3
- 2023rm A2Q: Aggregation-Aware Quantization for Graph Neural Networkscited by 3
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.
Similar, not cited
Close in wording, no citation either way
- 2025Performance Analysis of Convolutional Neural Network By Applying Unconstrained Binary Quadratic Programming
- 2021Quantum Optimization for Training Quantum Neural Networks
- 2025Is Quantum Optimization Ready? An Effort Towards Neural Network Compression using Adiabatic Quantum Computing
- 2025Superpositional Gradient Descent: Harnessing Quantum Principles for Model Training
- 2025Variational Inference for Quantum HyperNetworks
- 2026Modeling quantum neural network gradient with reinforcement learning
- 2024Q-Newton: Hybrid Quantum-Classical Scheduling for Accelerating Neural Network Training with Newton's Gradient Descent
- 2023Quantum HyperNetworks: Training Binary Neural Networks in Quantum Superposition