2018
DOI: 10.21105/joss.00738
|View full text |Cite
|
Sign up to set email alerts
|

dit: a Python package for discrete information theory

Abstract: Available at: Https://Github.com/Dit/Dit" n.d.) is a Python package for the study of discrete information theory. Information theory is a mathematical framework for the study of quantifying, compressing, and communicating random variables (Cover and Thomas 2006) (MacKay 2003) (Yeung 2008). More recently, information theory has been utilized within the physical and social sciences to quantify how different components of a system interact. dit is primarily concerned with this aspect of the theory.Information the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
59
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
8

Relationship

1
7

Authors

Journals

citations
Cited by 55 publications
(64 citation statements)
references
References 34 publications
(16 reference statements)
1
59
0
Order By: Relevance
“…The heuristics include using the Möbius inversion on a subset of the lattice as a linear constraint. Several techniques such as this are implemented in the Python information theory package dit [40].…”
Section: Quantifying Unique Informationmentioning
confidence: 99%
See 1 more Smart Citation
“…The heuristics include using the Möbius inversion on a subset of the lattice as a linear constraint. Several techniques such as this are implemented in the Python information theory package dit [40].…”
Section: Quantifying Unique Informationmentioning
confidence: 99%
“…That is, each channel "pushes" Pr (Y = 0) 4 /3 of the way from '0' toward 4 Although, it is not hard to find a simpler example. See the dit [40] documentation for another: http://docs.dit.io/en/latest/measures/ pid.html#and-are-distinct.…”
Section: Quantifying Unique Informationmentioning
confidence: 99%
“…We provide a Jupyter notebook [86] making use of dit ("Discrete Information Theory") [87], an open source Python package that readily calculates these quantities.…”
Section: Appendix a A Python Discrete Information Packagementioning
confidence: 99%
“…The value of M(y) can be understood as the additional scale units that can be described by an additional bit of information, given that the first y bits have been optimally utilized. Code for computing the MUI has been developed and is available online [69].…”
Section: Marginal Utility Of Informationmentioning
confidence: 99%