Hardness of Identity Testing for Restricted Boltzmann Machines and Potts models
Antonio Blanca, Zongchen Chen, Daniel \v{S}tefankovi\v{c}, Eric, Vigoda

TL;DR
This paper investigates the computational complexity of identity testing in restricted Boltzmann machines and Potts models, establishing hardness results and efficient algorithms depending on model parameters, and introduces new reduction techniques based on phase transitions.
Contribution
It proves new hardness results for identity testing in RBMs and Potts models, and develops a novel methodology using phase transitions for reductions from approximate counting.
Findings
No polynomial-time algorithm for identity testing when =( logn) unless RP=NP.
An efficient identity testing algorithm exists when =O( logn) using structure learning.
Hardness results extend to ferromagnetic RBMs with external fields and Potts models.
Abstract
We study identity testing for restricted Boltzmann machines (RBMs), and more generally for undirected graphical models. Given sample access to the Gibbs distribution corresponding to an unknown or hidden model and given an explicit model , can we distinguish if either or if they are (statistically) far apart? Daskalakis et al. (2018) presented a polynomial-time algorithm for identity testing for the ferromagnetic (attractive) Ising model. In contrast, for the antiferromagnetic (repulsive) Ising model, Bez\'akov\'a et al. (2019) proved that unless there is no identity testing algorithm when , where is the maximum degree of the visible graph and is the largest edge weight in absolute value. We prove analogous hardness results for RBMs (i.e., mixed Ising models on bipartite graphs), even when there are no latent variables or…
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
TopicsMarkov Chains and Monte Carlo Methods · Generative Adversarial Networks and Image Synthesis · Stochastic Gradient Optimization Techniques
