Belief propagation generalizes backpropagation

10/02/2022
by   Frederik Eaton, et al.
0

The two most important algorithms in artificial intelligence are backpropagation and belief propagation. In spite of their importance, the connection between them is poorly characterized. We show that when an input to backpropagation is converted into an input to belief propagation so that (loopy) belief propagation can be run on it, then the result of belief propagation encodes the result of backpropagation; thus backpropagation is recovered as a special case of belief propagation. In other words, we prove for apparently the first time that belief propagation generalizes backpropagation. Our analysis is a theoretical contribution, which we motivate with the expectation that it might reconcile our understandings of each of these algorithms, and serve as a guide to engineering researchers seeking to improve the behavior of systems that use one or the other.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/11/2021

Convergence of Generalized Belief Propagation Algorithm on Graphs with Motifs

Belief propagation is a fundamental message-passing algorithm for numero...
research
07/26/2021

Belief Propagation as Diffusion

We introduce novel belief propagation algorithms to estimate the margina...
research
10/19/2012

A Simple Insight into Iterative Belief Propagation's Success

In Non - ergodic belief networks the posterior belief OF many queries gi...
research
10/20/2017

Belief Propagation Min-Sum Algorithm for Generalized Min-Cost Network Flow

Belief Propagation algorithms are instruments used broadly to solve grap...
research
07/16/2016

Learning to Decode Linear Codes Using Deep Learning

A novel deep learning method for improving the belief propagation algori...
research
03/29/2023

Backpropagation and F-adjoint

This paper presents a concise mathematical framework for investigating b...
research
10/01/2007

High-Order Nonparametric Belief-Propagation for Fast Image Inpainting

In this paper, we use belief-propagation techniques to develop fast algo...

Please sign up or login with your details

Forgot password? Click here to reset