Abstract
ConIII (pronounced CON-ee) is an open-source Python project providing a simple interface to solving the pairwise and higher order Ising model and a base for extension to other maximum entropy models. We describe the maximum entropy problem and give an overview of the algorithms that are implemented as part of ConIII (https://github.com/eltrompetero/coniii) including Monte Carlo histogram, pseudolikelihood, minimum probability flow, a regularized mean field method, and a cluster expansion method. Our goal is to make a variety of maximum entropy techniques accessible to those unfamiliar with the techniques and accelerate workflow for users.
Original language | English (US) |
---|---|
Article number | 3 |
Journal | Journal of Open Research Software |
Volume | 7 |
Issue number | 1 |
DOIs | |
State | Published - 2019 |
Keywords
- Collective behavior
- Ising model
- Maxent
- Maximum entropy
- Spin glass
- Statistical inference
ASJC Scopus subject areas
- Software
- Information Systems
- Library and Information Sciences