Learning in Deep Factor Graphs with Gaussian Belief Propagation
Seth Nabarro, Mark van der Wilk, Andrew J. Davison
Abstract
We propose an approach to do learning in Gaussian factor graphs. We treat all relevant quantities (inputs, outputs, parameters, latents) as random variables in a graphical model, and view both training and prediction as inference problems with different observed nodes. Our experiments show that these problems can be efficiently solved with belief propagation (BP), whose updates are inherently local, presenting exciting opportunities for distributed and asynchronous training. Our approach can be scaled to deep networks and provides a natural means to do continual learning: use the BP-estimated parameter marginals of the current task as parameter priors for the next. On a video denoising task we demonstrate the benefit of learnable parameters over a classical factor graph approach and we show encouraging performance of deep factor graphs for continual image classification.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on4
- Cyclical Stochastic Gradient MCMC for Bayesian Deep LearningRuqi Zhang, Chunyuan Li, Jianyi Zhang, Changyou Chen et al.ICLR 2020 · 292 citations
- A Theoretical Framework for Inference LearningNick Alonso, Beren Millidge, Jeffrey L. Krichmar, Emre O. NeftciNeurIPS 2022 · 24 citations
- Query Training: Learning a Worse Model to Infer Better Marginals in Undirected Graphical Models with Hidden VariablesMiguel Lázaro-Gredilla, Wolfgang Lehrach, Nishad Gothoskar, Guangyao Zhou et al.AAAI 2021 · 8 citations
- Bundle Adjustment on a Graph ProcessorJoseph Ortiz, Mark Pupilli, Stefan Leutenegger, Andrew J. DavisonCVPR 2020
Related papers
- Belief Propagation Converges to Gaussian Distributions in Sparsely-Connected Factor GraphsTom Yates, Yuzhou Cheng, Ignacio Alzugaray, Danyal Akarca et al.ICML 2026
- Learning Expressive Priors for Generalization and Uncertainty Estimation in Neural NetworksDominik Schnaus, Jongseok Lee, Daniel Cremers, Rudolph TriebelICML 2023 · 5 citations
- Scalable Deep Gaussian Markov Random Fields for General GraphsJoel Oskarsson, Per Sidén, Fredrik LindstenICML 2022 · 7 citations
- Belief Propagation Reloaded: Learning BP-Layers for Labeling ProblemsPatrick Knöbelreiter, Christian Sormann, Alexander Shekhovtsov, Friedrich Fraundorfer et al.CVPR 2020
- Functional Regularisation for Continual Learning with Gaussian ProcessesMichalis K. Titsias, Jonathan Schwarz, Alexander G. de G. Matthews, Razvan Pascanu et al.ICLR 2020 · 209 citations
