Efficiently learning Ising models on arbitrary graphs

11/22/2014
by   Guy Bresler, et al.
0

We consider the problem of reconstructing the graph underlying an Ising model from i.i.d. samples. Over the last fifteen years this problem has been of significant interest in the statistics, machine learning, and statistical physics communities, and much of the effort has been directed towards finding algorithms with low computational cost for various restricted classes of models. Nevertheless, for learning Ising models on general graphs with p nodes of degree at most d, it is not known whether or not it is possible to improve upon the p^d computation needed to exhaustively search over all possible neighborhoods for each node. In this paper we show that a simple greedy procedure allows to learn the structure of an Ising model on an arbitrary bounded-degree graph in time on the order of p^2. We make no assumptions on the parameters except what is necessary for identifiability of the model, and in particular the results hold at low-temperatures as well as for highly non-uniform models. The proof rests on a new structural property of Ising models: we show that for any node there exists at least one neighbor with which it has a high mutual information. This structural property may be of independent interest.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/22/2019

On the Characterization of 1-sided error Strongly-Testable Graph Properties for bounded-degree graphs, including an appendix

We study property testing of (di)graph properties in bounded-degree grap...
research
08/13/2020

On Testability of First-Order Properties in Bounded-Degree Graphs

We study property testing of properties that are definable in first-orde...
research
06/08/2018

An Information-Percolation Bound for Spin Synchronization on General Graphs

This paper considers the problem of reconstructing n independent uniform...
research
04/07/2023

On Testability of First-Order Properties in Bounded-Degree Graphs and Connections to Proximity-Oblivious Testing

We study property testing of properties that are definable in first-orde...
research
09/23/2019

A characterization of graph properties testable for general planar graphs with one-sided error (It is all about forbidden subgraphs)

The problem of characterizing testable graph properties (properties that...
research
10/12/2020

Some classical model theoretic aspects of bounded shrub-depth classes

We consider classes of arbitrary (finite or infinite) graphs of bounded ...
research
09/04/2022

A Prufer-Sequence Based Representation of Large Graphs for Structural Encoding of Logic Networks

The pervasiveness of graphs in today's real life systems is quite eviden...

Please sign up or login with your details

Forgot password? Click here to reset