TL;DR
PyPhi is an open-source Python toolbox that implements integrated information theory to analyze the cause-effect structure of discrete binary systems, aiding research in complexity, emergence, and biological questions.
Contribution
It provides the first comprehensive, user-friendly software implementation of integrated information theory's formalism for causal analysis of dynamical systems.
Findings
Demonstrated PyPhi's functionality on example systems
Provided detailed algorithm design and implementation insights
Enabled new research avenues in complexity and emergence
Abstract
Integrated information theory provides a mathematical framework to fully characterize the cause-effect structure of a physical system. Here, we introduce PyPhi, a Python software package that implements this framework for causal analysis and unfolds the full cause-effect structure of discrete dynamical systems of binary elements. The software allows users to easily study these structures, serves as an up-to-date reference implementation of the formalisms of integrated information theory, and has been applied in research on complexity, emergence, and certain biological questions. We first provide an overview of the main algorithm and demonstrate PyPhi's functionality in the course of analyzing an example system, and then describe details of the algorithm's design and implementation. PyPhi can be installed with Python's package manager via the command 'pip install pyphi' on Linux and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
