The Bayesian Learning Rule
Not on the map. Why?
Abstract (arXiv)
We show that many machine-learning algorithms are specific instances of a single algorithm called the Bayesian learning rule. The rule, derived from Bayesian principles, yields a wide-range of algorithms from fields such as optimization, deep learning, and graphical models. This includes classical algorithms such as ridge regression, Newton's method, and Kalman filter, as well as modern deep-learning algorithms such as stochastic-gradient descent, RMSprop, and Dropout. The key idea in deriving such algorithms is to approximate the posterior using candidate distributions estimated by using natural gradients. Different candidate distributions result in different algorithms and further approximations to natural gradients give rise to variants of those algorithms. Our work not only unifies, generalizes, and improves existing algorithms, but also helps us design new ones.
Key facts. Cited by 95 papers in the map (data through 7 Oct 2026). Builds on 52 of its 153 references that are in the map. First posted on arXiv 9 Jul 2021.
Builds on
52 of 153 references.
References · 52
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2016Variational Inference: A Review for Statisticianscited by 1,466
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
- 2019A Simple Baseline for Bayesian Uncertainty in Deep Learningcited by 555
- 2015Weight Uncertainty in Neural Networkscited by 554
- 2013Generating Sequences With Recurrent Neural Networkscited by 549
38 more
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 527
- 2014New insights and perspectives on the natural gradient methodcited by 435
- 2013Gaussian Processes for Big Datacited by 377
- 2017Stochastic Gradient Descent as Approximate Bayesian Inferencecited by 298
- 2015Probabilistic Backpropagation for Scalable Learning of Bayesian Neural Networkscited by 295
- 2017The Marginal Value of Adaptive Gradient Methods in Machine Learningcited by 248
- 2017Advances in Variational Inferencecited by 236
- 2017Concrete Dropoutcited by 227
- 2019Understanding Straight-Through Estimator in Training Activation Quantized Neural Netscited by 225
- 2013A General Framework for Updating Belief Distributionscited by 172
- 2019Practical Deep Learning with Bayesian Principlescited by 158
- 2013Revisiting Natural Gradient for Deep Networkscited by 157
- 2018Fast and Scalable Bayesian Deep Learning by Weight-Perturbation in Adamcited by 131
- 2017Stochastic gradient descent performs variational inference, converges to limit cycles for deep networkscited by 108
- 2017Noisy Natural Gradient as Variational Inferencecited by 94
- 2019Approximate Inference Turns Deep Networks into Gaussian Processescited by 89
- 2016Structured and Efficient Variational Deep Learning with Matrix Gaussian Posteriorscited by 82
- 2017Conjugate-Computation Variational Inference : Converting Variational Inference in Non-Conjugate Models to Inferences in Conjugate Modelscited by 65
- 2018An Introduction to Probabilistic Programmingcited by 62
- 2013Relative Loss Bounds for On-line Density Estimation with the Exponential Family of Distributionscited by 59
- 2019Latent Weights Do Not Exist: Rethinking Binarized Neural Network Optimizationcited by 58
- 2013The Information Geometry of Mirror Descentcited by 53
- 2019Fast and Simple Natural-Gradient Variational Inference with Mixture of Exponential-family Approximationscited by 51
- 2015Bayesian Dark Knowledgecited by 45
- 2018Natural Gradients in Practice: Non-Conjugate Variational Inference in Gaussian Process Modelscited by 38
- 2018Fast yet Simple Natural-Gradient Descent for Variational Inference in Complex Modelscited by 37
- 2015On Graduated Optimization for Stochastic Non-Convex Problemscited by 34
- 2018SLANG: Fast Structured Covariance Approximations for Bayesian Deep Learning with Natural Gradientcited by 34
- 2018The Many Faces of Exponential Weights in Online Learningcited by 33
- 2017Online Natural Gradient as a Kalman Filtercited by 25
- 2020Training Binary Neural Networks using the Bayesian Learning Rulecited by 22
- 2021Tractable structured natural gradient descent using local parameterizationscited by 22
- 2020Fast Variational Learning in State-Space Gaussian Process Modelscited by 20
- 2019Stein's Lemma for the Reparameterization Trick with Exponential Family Mixturescited by 18
- 2020Homeomorphic-Invariance of EM: Non-Asymptotic Convergence in KL Divergence for Exponential Families via Mirror Descentcited by 18
- 2016Bayesian Computing with INLA: A Reviewcited by 14
- 2018Bayesian filtering unifies adaptive and non-adaptive neural network optimization methodscited by 9
- 2015Evolutionary Multimodal Optimization: A Short Surveycited by 5
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2021: 5; 2022: 12; 2023: 15; 2024: 12; 2025: 28; 2026: 23.
95 papers.
Sort:
By area:
- 2021User-friendly introduction to PAC-Bayes boundscited by 234
- 2022Variational inference via Wasserstein gradient flowscited by 84
- 2024Variational Learning is Effective for Large Deep Networkscited by 62
- 2024Position: Bayesian Deep Learning is Needed in the Age of Large-Scale AIcited by 60
- 2021Bayesian Learning via Neural Schr"odinger-F"ollmer Flowscited by 56
- 2023A Study of Bayesian Neural Network Surrogates for Bayesian Optimizationcited by 50
- 2022SAM as an Optimal Relaxation of Bayescited by 40
- 2024Can We Remove the Square-Root in Adaptive Gradient Methods? A Second-Order Perspectivecited by 25
- 2024Outlier-robust Kalman Filtering through Generalised Bayescited by 21
- 2023Beyond Deep Ensembles: A Large-Scale Evaluation of Bayesian Deep Learning under Distribution Shiftcited by 20
- 2023The Memory Perturbation Equation: Understanding Model's Sensitivity to Datacited by 16
- 2024Bayesian Online Natural Gradient (BONG)cited by 14
38 more
- 2021Bayes-Newton Methods for Approximate Bayesian Inference with PSD Guaranteescited by 12
- 2022Bayesian Continual Learning via Spiking Neural Networkscited by 12
- 2021AdaSTE: An Adaptive Straight-Through Estimator to Train Binary Neural Networkscited by 11
- 2023Memory-Based Dual Gaussian Processes for Sequential Learningcited by 11
- 2023The Interpolating Information Criterion for Overparameterized Modelscited by 11
- 2022Inferring Smooth Control: Monte Carlo Posterior Policy Iteration with Gaussian Processescited by 10
- 2025Uncertainty-Aware Decoding with Minimum Bayes Riskcited by 10
- 2023Efficient Neural Networks for Tiny Machine Learning: A Comprehensive Reviewcited by 9
- 2023Structured Inverse-Free Natural Gradient: Memory-Efficient & Numerically-Stable KFACcited by 9
- 2025Bayesian continual learning and forgetting in neural networkscited by 8
- 2022Efficient Natural Gradient Descent Methods for Large-Scale PDE-Based Optimization Problemscited by 7
- 2022Fantasizing with Dual GPs in Bayesian Optimization and Active Learningcited by 7
- 2024eXponential FAmily Dynamical Systems (XFADS): Large-scale nonlinear Gaussian state-space modelingcited by 7
- 2025Hellinger-Kantorovich Gradient Flows: Global Exponential Decay of Entropy Functionalscited by 7
- 2025Knowledge Adaptation as Posterior Correctioncited by 6
- 2022Robustness to corruption in pre-trained Bayesian neural networkscited by 5
- 2022Compressed Particle-Based Federated Bayesian Learning and Unlearningcited by 5
- 2024A unifying framework for generalised Bayesian online learning in non-stationary environmentscited by 5
- 2021A Survey of Learning Criteria Going Beyond the Usual Riskcited by 4
- 2023Probabilistic Reach-Avoid for Bayesian Neural Networkscited by 4
- 2023Implicit Maximum a Posteriori Filtering via Adaptive Optimizationcited by 4
- 2024Inclusive KL Gradient Flows: Otto-Wasserstein, Fisher-Rao-Gaussian, and Local-Estimator Dynamicscited by 4
- 2025Connecting Federated ADMM to Bayescited by 4
- 2025Martingale Posterior Neural Networks for Fast Sequential Decision Makingcited by 4
- 2025SING: SDE Inference via Natural Gradientscited by 4
- 2025Improved Stochastic Optimization of LogSumExpcited by 4
- 2025Gradient Descent as Loss Landscape Navigation: a Normative Framework for Deriving Learning Rulescited by 4
- 2022Quasi Black-Box Variational Inference with Natural Gradients for Bayesian Learningcited by 3
- 2023The Lie-Group Bayesian Learning Rulecited by 3
- 2025Federated ADMM from Bayesian Dualitycited by 3
- 2025Optimization Guarantees for Square-Root Natural-Gradient Variational Inferencecited by 3
- 2026Position: agentic AI orchestration should be Bayes-consistentcited by 3
- 2022AskewSGD : An Annealed interval-constrained Optimisation method to train Quantized Neural Networkscited by 2
- 2023Bayesian Inference on Binary Spiking Networks Leveraging Nanoscale Device Stochasticitycited by 2
- 2024Evaluating Bayesian deep learning for radio galaxy classificationcited by 2
- 2025Distilling Calibration via Conformalized Credal Inferencecited by 2
- 2025Variational Learning Finds Flatter Solutions at the Edge of Stabilitycited by 2
- 2025Log-Normal Multiplicative Dynamics for Stable Low-Precision Training of Large Networkscited by 2
50 most cited of 95 All 95 (JSON)
- 2026FERPO: Forward Entropy-Regularized Policy Optimization1 Oct 2026
- 2026Online Learning via Learned Latent Bayesian Tracking25 Sep 2026
- 2026Bayesian Optimization with Fisher Information Geometry: Gradient Bounds and Trust-Region Methods25 Sep 2026
- 2026Math for AI safety: an invitation for mathematicians14 Sep 2026
- 2026A Generalization of Amari's Bayesian Duality8 Sep 2026
- 2026Fast rates in Bayesian online learning with approximate posteriors26 Aug 2026
- 2026Information Geometry of Message Passing16 Aug 2026
- 2026Parameter Exploration for RLVR via Variational Learning10 Aug 2026
- 2026Active Inference as a Convex Markov Decision Process22 Jul 2026
- 2026Fast and Slow Variational Continual Learning22 Jun 2026
- 2026SOAP-Bubbles: Structured Weight Uncertainty for Neural Networks22 Jun 2026
- 2026Large-scale empirical tuning and comparison of default optimizers for variational inference5 Jun 2026
38 more
- 2026Memory by Design: Probabilistic Sequence Layers29 May 2026
- 2026Active Continual Learning with Metaplastic Binary Bayesian Neural Networks28 May 2026
- 2026Joint Model and Data Sparsification via the Marginal Likelihood28 May 2026
- 2026Composing Non-Conjugate Factor Graphs with Closed-Form Variational Inference28 May 2026
- 2026Bayesian inference with sources of uncertainty: from confidence modelling to sparse estimation4 May 2026
- 2026Position: agentic AI orchestration should be Bayes-consistent1 May 2026
- 2026Practical Bayesian Inference for Speech SNNs: Uncertainty and Loss-Landscape Smoothing9 Apr 2026
- 2026Convergence of projected stochastic natural gradient variational inference for various step size and sample or batch size schedules1 Apr 2026
- 2026Stochastic Gradient Variational Inference with Price's Gradient Estimator from Bures-Wasserstein to Parameter Space21 Feb 2026
- 2026Learning Mixture Density via Natural Gradient Expectation Maximization11 Feb 2026
- 2026Gradient Regularized Natural Gradients26 Jan 2026
- 2025SVRG and Beyond via Posterior Correction1 Dec 2025
- 2025Maxitive Donsker-Varadhan Formulation for Possibilistic Variational Inference26 Nov 2025
- 2025Gradient Descent as Loss Landscape Navigation: a Normative Framework for Deriving Learning Rules30 Oct 2025
- 2025Improved Stochastic Optimization of LogSumExp29 Sep 2025
- 2025Dense associative memory for Gaussian distributions27 Sep 2025
- 2025Information Geometry of Variational Bayes19 Sep 2025
- 2025Cost-Free Personalization via Information-Geometric Projection in Bayesian Federated Learning12 Sep 2025
- 2025Approximating Full Conformal Prediction for Neural Network Regression with Gauss-Newton Influence27 Jul 2025
- 2025Optimization Guarantees for Square-Root Natural-Gradient Variational Inference10 Jul 2025
- 2025Natural Evolutionary Search meets Probabilistic Numerics9 Jul 2025
- 2025SING: SDE Inference via Natural Gradients21 Jun 2025
- 2025Log-Normal Multiplicative Dynamics for Stable Low-Precision Training of Large Networks21 Jun 2025
- 2025Knowledge Adaptation as Posterior Correction17 Jun 2025
- 2025Federated ADMM from Bayesian Duality16 Jun 2025
- 2025Variational Learning Finds Flatter Solutions at the Edge of Stability15 Jun 2025
- 2025Martingale Posterior Neural Networks for Fast Sequential Decision Making13 Jun 2025
- 2025Scaling Laws for Uncertainty in Deep Learning11 Jun 2025
- 2025Q-learning with Posterior Sampling1 Jun 2025
- 2025Bayesian continual learning and forgetting in neural networks18 Apr 2025
- 2025AutoBayes: A Compositional Framework for Generalized Variational Inference24 Mar 2025
- 2025Uncertainty-Aware Decoding with Minimum Bayes Risk7 Mar 2025
- 2025Variational Bayesian Pseudo-Coreset28 Feb 2025
- 2025Fenchel-Young Variational Learning14 Feb 2025
- 2025Variational Learning Induces Adaptive Label Smoothing11 Feb 2025
- 2025Spectral-factorized Positive-definite Curvature Learning for NN Training10 Feb 2025
- 2025Connecting Federated ADMM to Bayes28 Jan 2025
- 2025Hellinger-Kantorovich Gradient Flows: Global Exponential Decay of Entropy Functionals28 Jan 2025
50 newest of 95 All 95 (JSON)
- 2021User-friendly introduction to PAC-Bayes boundscited by 234
- 2022Variational inference via Wasserstein gradient flowscited by 84
- 2024Variational Learning is Effective for Large Deep Networkscited by 62
- 2024Position: Bayesian Deep Learning is Needed in the Age of Large-Scale AIcited by 60
- 2021Bayesian Learning via Neural Schr"odinger-F"ollmer Flowscited by 56
- 2023A Study of Bayesian Neural Network Surrogates for Bayesian Optimizationcited by 50
- 2022SAM as an Optimal Relaxation of Bayescited by 40
- 2024Can We Remove the Square-Root in Adaptive Gradient Methods? A Second-Order Perspectivecited by 25
- 2024Outlier-robust Kalman Filtering through Generalised Bayescited by 21
- 2023Beyond Deep Ensembles: A Large-Scale Evaluation of Bayesian Deep Learning under Distribution Shiftcited by 20
- 2023The Memory Perturbation Equation: Understanding Model's Sensitivity to Datacited by 16
- 2024Bayesian Online Natural Gradient (BONG)cited by 14
12 most cited of 93 All 93 (JSON)
- 2026FERPO: Forward Entropy-Regularized Policy Optimization1 Oct 2026
- 2026Online Learning via Learned Latent Bayesian Tracking25 Sep 2026
- 2026Bayesian Optimization with Fisher Information Geometry: Gradient Bounds and Trust-Region Methods25 Sep 2026
- 2026Math for AI safety: an invitation for mathematicians14 Sep 2026
- 2026A Generalization of Amari's Bayesian Duality8 Sep 2026
- 2026Fast rates in Bayesian online learning with approximate posteriors26 Aug 2026
- 2026Information Geometry of Message Passing16 Aug 2026
- 2026Parameter Exploration for RLVR via Variational Learning10 Aug 2026
- 2026Active Inference as a Convex Markov Decision Process22 Jul 2026
- 2026Fast and Slow Variational Continual Learning22 Jun 2026
- 2026SOAP-Bubbles: Structured Weight Uncertainty for Neural Networks22 Jun 2026
- 2026Large-scale empirical tuning and comparison of default optimizers for variational inference5 Jun 2026
12 newest of 93 All 93 (JSON)