English

The Vertex Sample Complexity of Free Energy is Polynomial

Machine Learning 2018-02-27 v2 Combinatorics

Abstract

We study the following question: given a massive Markov random field on nn nodes, can a small sample from it provide a rough approximation to the free energy Fn=logZn\mathcal{F}_n = \log{Z_n}? Results in graph limit literature by Borgs, Chayes, Lov\'asz, S\'os, and Vesztergombi show that for Ising models on nn nodes and interactions of strength Θ(1/n)\Theta(1/n), an ϵ\epsilon approximation to logZn/n\log Z_n / n can be achieved by sampling a randomly induced model on 2O(1/ϵ2)2^{O(1/\epsilon^2)} nodes. We show that the sampling complexity of this problem is {\em polynomial in} 1/ϵ1/\epsilon. We further show a polynomial dependence on ϵ\epsilon cannot be avoided. Our results are very general as they apply to higher order Markov random fields. For Markov random fields of order rr, we obtain an algorithm that achieves ϵ\epsilon approximation using a number of samples polynomial in rr and 1/ϵ1/\epsilon and running time that is 2O(1/ϵ2)2^{O(1/\epsilon^2)} up to polynomial factors in rr and ϵ\epsilon. For ferromagnetic Ising models, the running time is polynomial in 1/ϵ1/\epsilon. Our results are intimately connected to recent research on the regularity lemma and property testing, where the interest is in finding which properties can tested within ϵ\epsilon error in time polynomial in 1/ϵ1/\epsilon. In particular, our proofs build on results from a recent work by Alon, de la Vega, Kannan and Karpinski, who also introduced the notion of polynomial vertex sample complexity. Another critical ingredient of the proof is an effective bound by the authors of the paper relating the variational free energy and the free energy.

Keywords

Cite

@article{arxiv.1802.06129,
  title  = {The Vertex Sample Complexity of Free Energy is Polynomial},
  author = {Vishesh Jain and Frederic Koehler and Elchanan Mossel},
  journal= {arXiv preprint arXiv:1802.06129},
  year   = {2018}
}

Comments

arXiv admin note: text overlap with arXiv:1802.06126 Updated bibliography