Sampling Approximately Low-Rank Ising Models: MCMC meets Variational Methods
Frederic Koehler, Holden Lee, Andrej Risteski

TL;DR
This paper introduces a polynomial time sampling algorithm for certain low-rank Ising models, combining MCMC and variational methods to overcome limitations of traditional approaches and handle models with outlier eigenvalues.
Contribution
It develops a novel algorithm merging MCMC and variational inference, enabling efficient sampling of low-rank Ising models with outlier eigenvalues, surpassing previous methods.
Findings
First polynomial time sampling for low-rank Ising models like Hopfield networks.
Improves sampling efficiency for models on expander graphs with inconsistent fields.
Introduces a new nonconvex variational problem and a tempered MCMC chain for better sampling.
Abstract
We consider Ising models on the hypercube with a general interaction matrix , and give a polynomial time sampling algorithm when all but eigenvalues of lie in an interval of length one, a situation which occurs in many models of interest. This was previously known for the Glauber dynamics when *all* eigenvalues fit in an interval of length one; however, a single outlier can force the Glauber dynamics to mix torpidly. Our general result implies the first polynomial time sampling algorithms for low-rank Ising models such as Hopfield networks with a fixed number of patterns and Bayesian clustering models with low-dimensional contexts, and greatly improves the polynomial time sampling regime for the antiferromagnetic/ferromagnetic Ising model with inconsistent field on expander graphs. It also improves on previous approximation algorithm results based on the naive mean-field…
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 · Complex Network Analysis Techniques · Theoretical and Computational Physics
MethodsVariational Inference
