Deep learning via message passing algorithms based on belief propagation
Not on the map. Why?
Abstract (arXiv)
Message-passing algorithms based on the Belief Propagation (BP) equations constitute a well-known distributed computational scheme. It is exact on tree-like graphical models and has also proven to be effective in many problems defined on graphs with loops (from inference to optimization, from signal processing to clustering). The BP-based scheme is fundamentally different from stochastic gradient descent (SGD), on which the current success of deep networks is based. In this paper, we present and adapt to mini-batch training on GPUs a family of BP-based message-passing algorithms with a reinforcement field that biases distributions towards locally entropic solutions. These algorithms are capable of training multi-layer neural networks with discrete weights and activations with performance comparable to SGD-inspired heuristics (BinaryNet) and are naturally well-adapted to continual learning. Furthermore, using these algorithms to estimate the marginals of the weights allows us to make approximate Bayesian predictions that have higher accuracy than point-wise solutions.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 32 of its 67 references that are in the map. First posted on arXiv 27 Oct 2021.
Builds on
32 of 67 references.
References · 32
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2017Memory Aware Synapses: Learning what (not) to forgetcited by 1,094
- 2013An Empirical Investigation of Catastrophic Forgetting in Gradient-Based Neural Networkscited by 711
- 2018Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNscited by 585
- 2019Fantastic Generalization Measures and Where to Find Themcited by 507
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 357
- 2015Probabilistic Backpropagation for Scalable Learning of Bayesian Neural Networkscited by 295
- 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 181
- 2013Expectation Propagation for approximate Bayesian inferencecited by 172
- 2015Statistical physics of inference: Thresholds and algorithmscited by 128
20 more
- 2017Optimal Errors and Phase Transitions in High-Dimensional Generalized Linear Modelscited by 115
- 2020Neural Enhanced Belief Propagation on Factor Graphscited by 55
- 2021Multi-Prize Lottery Ticket Hypothesis: Finding Accurate Binary Neural Networks by Pruning A Randomly Weighted Networkcited by 55
- 2018Entropy and mutual information in models of deep neural networkscited by 50
- 2019Shaping the learning landscape in neural networks around wide flat minimacited by 47
- 2021How Do Adam and Training Strategies Help BNNs Optimization?cited by 46
- 2016Unreasonable Effectiveness of Learning Neural Networks: From Accessible States and Robust Ensembles to Basic Algorithmic Schemescited by 40
- 2015Subdominant Dense Clusters Allow for Simple Learning and High Computational Performance in Neural Networks with Discrete Synapsescited by 39
- 2020Belief Propagation Neural Networkscited by 31
- 2021Synaptic metaplasticity in binarized neural networkscited by 28
- 2020Entropic gradient descent algorithms and wide flat minimacited by 25
- 2014Phase transitions and sample complexity in Bayes-optimal matrix factorizationcited by 22
- 2019The spiked matrix model with generative priorscited by 20
- 2019Mean-field inference methods for neural networkscited by 16
- 2017Multi-Layer Generalized Linear Estimationcited by 12
- 2017Inference in Deep Networks in High Dimensionscited by 12
- 2020Belief Propagation Reloaded: Learning BP-Layers for Labeling Problemscited by 9
- 2016Sparsely-Connected Neural Networks: Towards Efficient VLSI Implementation of Deep Neural Networkscited by 6
- 2016Learning may need only a few bits of synaptic precisioncited by 5
- 2017Streaming Bayesian inference: theoretical limits and mini-batch approximate message-passingcited by 3
Built on by
Citing papers per year: 2023: 7; 2024: 3; 2025: 2.
12 papers.
- 2023Phase transitions in the mini-batch size for sparse and dense two-layer neural networkscited by 9
- 2023Complex Recurrent Spectral Networkcited by 5
- 2024FlatNAS: optimizing Flatness in Neural Architecture Search for Out-of-Distribution Robustnesscited by 5
- 2023Stochastic Gradient Descent-like relaxation is equivalent to Metropolis dynamics in discrete optimization and inference problemscited by 3
- 2023The Decimation Scheme for Symmetric Matrix Factorizationcited by 2
- 2024Bayesian Deep Learning Via Expectation Maximization and Turbo Deep Approximate Message Passingcited by 2
- 2025Architecture-Aware Minimization (A2M): How to Find Flat Minima in Neural Architecture Searchcited by 2
- 2023Exact Fractional Inference via Re-Parametrization & Interpolation between Tree-Re-Weighted- and Belief Propagation- Algorithmscited by 1
- 2023Learning in Deep Factor Graphs with Gaussian Belief Propagationcited by 1
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signalscited by 1
- 2023Engineered Ordinary Differential Equations as Classification Algorithm (EODECA): thorough characterization and testingcited by 0
- 2025BEP: A Binary Error Propagation Algorithm for Binary Neural Networks Trainingcited by 0
- 2025BEP: A Binary Error Propagation Algorithm for Binary Neural Networks Training3 Dec 2025
- 2025Architecture-Aware Minimization (A2M): How to Find Flat Minima in Neural Architecture Search13 Mar 2025
- 2024Training Multi-Layer Binary Neural Networks With Local Binary Error Signals28 Nov 2024
- 2024FlatNAS: optimizing Flatness in Neural Architecture Search for Out-of-Distribution Robustness29 Feb 2024
- 2024Bayesian Deep Learning Via Expectation Maximization and Turbo Deep Approximate Message Passing12 Feb 2024
- 2023Engineered Ordinary Differential Equations as Classification Algorithm (EODECA): thorough characterization and testing22 Dec 2023
- 2023Complex Recurrent Spectral Network12 Dec 2023
- 2023Learning in Deep Factor Graphs with Gaussian Belief Propagation24 Nov 2023
- 2023Stochastic Gradient Descent-like relaxation is equivalent to Metropolis dynamics in discrete optimization and inference problems11 Sep 2023
- 2023The Decimation Scheme for Symmetric Matrix Factorization31 Jul 2023
- 2023Phase transitions in the mini-batch size for sparse and dense two-layer neural networks10 May 2023
- 2023Exact Fractional Inference via Re-Parametrization & Interpolation between Tree-Re-Weighted- and Belief Propagation- Algorithms25 Jan 2023