Skip to content

Abzinger/MAXENT3D_PID

Repository files navigation

MAXENT3D_PID: Maximum Entropy Trivariate Partial Information Decomposition

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 abdullahdotmakkehatgmaildotcom.

Citing

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}
}

Contributors

  • 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.

About

A Trivariate Partial Information Decomposition Estimator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages