On the relationship between deterministic and probabilistic directed Graphical models: from Bayesian networks to recursive neural networks.
Machine learning methods that can handle variable-size structured data such as sequences and graphs include Bayesian networks (BNs) and Recursive Neural Networks (RNNs). In both classes of models, the data is modeled using a set of observed and hidden variables associated with the nodes of a directed acyclic graph. In BNs, the conditional relationships between parent and child variables are probabilistic, whereas in RNNs they are deterministic and parameterized by neural networks. Here, we study the formal relationship between both classes of models and show that when the source nodes variables are observed, RNNs can be viewed as limits, both in distribution and probability, of BNs with local conditional distributions that have vanishing covariance matrices and converge to delta functions. Conditions for uniform convergence are also given together with an analysis of the behavior and exactness of Belief Propagation (BP) in 'deterministic' BNs. Implications for the design of mixed architectures and the corresponding inference algorithms are briefly discussed.
Baldi
Pierre
P
School of Information and Computer Sciences, University of California, Irvine, CA 92697-3425, USA. pfbaldi@ics.uci.edu
Rosen-Zvi
Michal
M
D001499:Bayes Theorem; D003196:Computer Graphics; D003198:Computer Simulation; D006801:Humans; D015233:Models, Statistical; D016571:Neural Networks, Computer; D012815:Signal Processing, Computer-Assisted