Sampling Approximately Low-Rank Ising Models: MCMC meets Variational Methods
Not on the map. Why?
Abstract (arXiv)
We consider Ising models on the hypercube with a general interaction matrix J, and give a polynomial time sampling algorithm when all but O(1) eigenvalues of J 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 approximation in variational methods and statistical physics. Our approach is based on a new fusion of ideas from the MCMC and variational inference worlds. As part of our algorithm, we define a new nonconvex variational problem which allows us to sample from an exponential reweighting of a distribution by a negative definite quadratic form, and show how to make this procedure provably efficient using stochastic gradient descent. On top of this, we construct a new simulated tempering chain (on an extended state space arising from the Hubbard-Stratonovich transform) which overcomes the obstacle posed by large positive eigenvalues, and combine it with the SGD-based sampler to solve the full problem.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 18 of its 69 references that are in the map. First posted on arXiv 17 Feb 2022.
Builds on
18 of 69 references.
References · 18
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
- 2018Contextual Stochastic Block Modelscited by 134
- 2018Analysis of Langevin Monte Carlo via convex optimizationcited by 126
- 2018How To Make the Gradients Small Stochastically: Even Faster Convex and Nonconvex SGDcited by 55
- 2017Estimation of Low-Rank Matrices via Approximate Message Passingcited by 41
- 2018Optimality and Sub-optimality of PCA I: Spiked Random Matrix Modelscited by 33
- 2018Simulated Tempering Langevin Monte Carlo II: An Improved Proof using Soft Markov Chain Decompositioncited by 16
- 2019Estimating Normalizing Constants for Log-Concave Distributions: Algorithms and Lower Boundscited by 16
- 2018The Mean-Field Approximation: Information Inequalities, Algorithms, and Complexitycited by 7
- 2018Mean-field approximation, convex hierarchies, and the optimality of correlation rounding: a unified perspectivecited by 6
- 2019Sampling for Bayesian Mixture Models: MCMC with Polynomial-Time Mixingcited by 5
- 2020Rapid Mixing of Glauber Dynamics up to Uniqueness via Contractioncited by 4
6 more
- 2016Random cluster dynamics for the Ising model is rapidly mixingcited by 3
- 2016How to calculate partition functions using convex programming hierarchies: provable bounds for variational methodscited by 3
- 2017SETH-Based Lower Bounds for Subset Sum and Bicriteria Pathcited by 2
- 2019Fast algorithms at low temperatures via Markov chainscited by 2
- 2018The Vertex Sample Complexity of Free Energy is Polynomialcited by 1
- 2019Efficient sampling and counting algorithms for the Potts model on mathbb Zd at all temperaturescited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 4; 2024: 0; 2025: 3; 2026: 1.
9 papers.
- 2023Private estimation algorithms for stochastic block models and mixture modelscited by 21
- 2023Learning Hard-Constrained Models with One Samplecited by 7
- 2025On the query complexity of sampling from non-log-concave distributionscited by 5
- 2026Steering diffusion models with quadratic rewards: a fine-grained analysiscited by 5
- 2022Complexity of High-Dimensional Identity Testing with Coordinate Conditional Samplingcited by 4
- 2023Low-rank combinatorial optimization and statistical learning by spatial photonic Ising machinecited by 4
- 2025Estimating Ising Models in Total Variation Distancecited by 2
- 2025Restricted Spectral Gap Decomposition for Simulated Tempering Targeting Mixture Distributionscited by 1
- 2023Hubbard-Stratonovich Detector for Simple Trainable MIMO Signal Detectioncited by 0
- 2026Steering diffusion models with quadratic rewards: a fine-grained analysis18 Feb 2026
- 2025Estimating Ising Models in Total Variation Distance26 Nov 2025
- 2025Restricted Spectral Gap Decomposition for Simulated Tempering Targeting Mixture Distributions21 May 2025
- 2025On the query complexity of sampling from non-log-concave distributions10 Feb 2025
- 2023Learning Hard-Constrained Models with One Sample6 Nov 2023
- 2023Low-rank combinatorial optimization and statistical learning by spatial photonic Ising machine27 Mar 2023
- 2023Hubbard-Stratonovich Detector for Simple Trainable MIMO Signal Detection9 Feb 2023
- 2023Private estimation algorithms for stochastic block models and mixture models11 Jan 2023
- 2022Complexity of High-Dimensional Identity Testing with Coordinate Conditional Sampling19 Jul 2022