Search NASA⌕ Search

DOE OSTI · code-92670

Learning Planar Ising Models Software

Abstract

Learning Planar Ising Models is a software package written in Matlab for learning relationships among variable in a dataset using graphical models. The software package implements a generally-applicable algorithm for learning planar Ising models from any multivariate dataset. The code provides an algorithm for learning the best planar Ising model to approximate an arbitrary collection of binary random variables (possibly from sample data). Given the set of all pairwise correlations among variables, we select a planar graph and optimal planar Ising model defined on this graph to best approximate that set of correlations. The software includes demonstrations of the algorithm in simulations and for applications on publicly available datasets. Details of the algorithm, demonstration simulations, and applications are given in Johnson, et al; 2016. Reference: Johnson, J. K., Oyen, D., Chertkov, M., and Netrapalli, P. (2016). Learning planar Ising models. Journal of Machine Learning Research.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Oyen, Diane. 2022-08-31. Learning Planar Ising Models Software. https://doi.org/10.11578/dc.20220915.9

Cite the original work for its findings. Save a collection to share your selection of sources.