Unfolding Tensors to Identify the Graph in Discrete Latent Bipartite Graphical Models
Yuqi Gu

TL;DR
This paper introduces a tensor unfolding method to prove a new, constructive identifiability result for discrete bipartite graphical models, enabling structure learning even with nonlinear dependencies.
Contribution
The paper presents a novel tensor unfolding technique that provides a constructive proof of graph identifiability for discrete bipartite models, including nonlinear dependencies.
Findings
Provides a population-level structure learning algorithm.
Allows for nonlinear dependence among variables.
Identifiability condition is interpretable and practical.
Abstract
We use a tensor unfolding technique to prove a new identifiability result for discrete bipartite graphical models, which have a bipartite graph between an observed and a latent layer. This model family includes popular models such as Noisy-Or Bayesian networks for medical diagnosis and Restricted Boltzmann Machines in machine learning. These models are also building blocks for deep generative models. Our result on identifying the graph structure enjoys the following nice properties. First, our identifiability proof is constructive, in which we innovatively unfold the population tensor under the model into matrices and inspect the rank properties of the resulting matrices to uncover the graph. This proof itself gives a population-level structure learning algorithm that outputs both the number of latent variables and the bipartite graph. Second, we allow various forms of nonlinear…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms
