This Python module implements the maximum entropy trivariate partial information decomposition (Daniel Chicharro, Quantifying multivariate redundancy with maximum entropy decompositions of mutual information, 2018; arXiv 1708.03845.).
It uses the Exponential Cone Programming approach described in
- Abdullah Makkeh's PhD thesis, Applications of Optimization in Some Complex Systems, 2018; ISBN 978-9949-77-781-5.
The following reference can be used to check some details of the implementation
- A. Makkeh, D. Chicharro, D.O. Theis, R. Vicente, MAXENT3D_PID: An Estimator for the Maximum-entropy Trivariate Partial Information Decomposition; arXiv preprint arXiv:1901.03352.
To get started have a look at the documentation. For further discussions, contact abdullahdot
makkehat
gmaildot
com.
We ask that you give proper reference.
- If you use it with only small modifications (note the Apache 2.0 license), use
@Article{makkeh2019maxent3d,
author = {Makkeh, Abdullah and Chicharro, Daniel and Theis, Dirk Oliver and Vicente, Raul},
title = {MAXENT3D_PID: An Estimator for the Maximum-entropy Trivariate Partial Information Decomposition},
journal = {arXiv preprint arXiv:1901.03352},
year = 2019
}
- If you make significant modifications but stick to the approach based on the Exponential Cone Programming model, use
@PhdThesis{makkeh:phd:2018,
title = {Applications of Optimization in Some Complex Systems},
author = {Abdullah Makkeh},
year = {2018},
school = {Ph. D. Thesis, University of Tartu, Tartu, Estonia}
}
-
Abdullah Makkeh, Algorithms & theory, Institute of Computer Science, University of Tartu, Tartu, Estonia.
-
Daniel Chicharro, Department of Neurobiology, Harvard Medical School, Massachusetts, United States && Cognitive Neuropsychology Laboratory, Center for Neuroscience and Cognitive Systems@UniTn, Istituto Italiano di Tecnologia, Genoa, Italy.
-
Dirk Oliver Theis, Algorithms & theory, Institute of Computer Science, University of Tartu, Tartu, Estonia.
-
Raul Vicente, Computational Neuroscience Lab, Institute of Computer Science, University of Tartu, Tartu, Estonia.