mlsanityData to 7 Oct 2026

Sampling Approximately Low-Rank Ising Models: MCMC meets Variational Methods

arXiv 2202.08907 ↗First posted 17 Feb 2022cs.DS cs.LG math.PRcited by 9

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

  1. 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
  2. 2018Contextual Stochastic Block Modelscited by 134
  3. 2018Analysis of Langevin Monte Carlo via convex optimizationcited by 126
  4. 2018How To Make the Gradients Small Stochastically: Even Faster Convex and Nonconvex SGDcited by 55
  5. 2017Estimation of Low-Rank Matrices via Approximate Message Passingcited by 41
  6. 2018Optimality and Sub-optimality of PCA I: Spiked Random Matrix Modelscited by 33
  7. 2018Simulated Tempering Langevin Monte Carlo II: An Improved Proof using Soft Markov Chain Decompositioncited by 16
  8. 2019Estimating Normalizing Constants for Log-Concave Distributions: Algorithms and Lower Boundscited by 16
  9. 2018The Mean-Field Approximation: Information Inequalities, Algorithms, and Complexitycited by 7
  10. 2018Mean-field approximation, convex hierarchies, and the optimality of correlation rounding: a unified perspectivecited by 6
  11. 2019Sampling for Bayesian Mixture Models: MCMC with Polynomial-Time Mixingcited by 5
  12. 2020Rapid Mixing of Glauber Dynamics up to Uniqueness via Contractioncited by 4
6 more
  1. 2016Random cluster dynamics for the Ising model is rapidly mixingcited by 3
  2. 2016How to calculate partition functions using convex programming hierarchies: provable bounds for variational methodscited by 3
  3. 2017SETH-Based Lower Bounds for Subset Sum and Bicriteria Pathcited by 2
  4. 2019Fast algorithms at low temperatures via Markov chainscited by 2
  5. 2018The Vertex Sample Complexity of Free Energy is Polynomialcited by 1
  6. 2019Efficient sampling and counting algorithms for the Potts model on mathbb Zd at all temperaturescited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 4; 2024: 0; 2025: 3; 2026: 1.

9 papers.