CausationEntropy: Pythonic Optimal Causation Entropy
Kevin Slote, Jeremie Fish, Erik Bollt

TL;DR
CausationEntropy is a Python package implementing optimal causation entropy methods for causal network discovery in dynamical systems, featuring new algorithms, estimators, and tools for robust causal inference.
Contribution
This paper introduces version 1.1 of CausationEntropy, a Python package with advanced causal discovery algorithms, new data generators, and estimators, enhancing causal network modeling capabilities.
Findings
Includes new synthetic data generators and plotting tools.
Implements multiple advanced information-theoretical estimators.
Provides a modular, well-documented package for causal discovery.
Abstract
Optimal Causation Entropy (oCSE) is a robust causal network modeling technique that reveals causal networks from dynamical systems and coupled oscillators, distinguishing direct from indirect paths. CausationEntropy is a Python package that implements oCSE and several of its significant optimizations and methodological extensions. In this paper, we introduce the version 1.1 release of CausationEntropy, which includes new synthetic data generators, plotting tools, and several advanced information-theoretical causal network discovery algorithms with criteria for estimating Gaussian, k-nearest neighbors (kNN), geometric k-nearest neighbors (geometric-kNN), kernel density (KDE) and Poisson entropic estimators. The package is easy to install from the PyPi software repository, is thoroughly documented, supplemented with extensive code examples, and is modularly structured to support future…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · Gene Regulatory Network Analysis · Tensor decomposition and applications
