Inform: Efficient Information-Theoretic Analysis of Collective Behaviors

被引:25
作者
Moore, Douglas G. [1 ]
Valentin, Gabriele [1 ]
Walker, Sara, I [1 ]
Levin, Michael [2 ]
机构
[1] Arizona Sate Univ, BEYOND Ctr Fundamental Concepts Sci, Tempe, AZ 85281 USA
[2] Tufts Univ, Dept Biol, Allen Discovery Ctr, Medford, MA 02155 USA
来源
FRONTIERS IN ROBOTICS AND AI | 2018年 / 5卷
基金
美国国家科学基金会;
关键词
information transfer; information storage; information dynamics; complex systems; collective behavior; information theory;
D O I
10.3389/frobt.2018.00060
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The study of collective behavior has traditionally relied on a variety of different methodological tools ranging from more theoretical methods such as population or game-theoretic models to empirical ones like Monte Carlo or multi-agent simulations. An approach that is increasingly being explored is the use of information theory as a methodological framework to study the flow of information and the statistical properties of collectives of interacting agents. While a few general purpose toolkits exist, most of the existing software for information theoretic analysis of collective systems is limited in scope. We introduce Inform, an open-source framework for efficient information theoretic analysis that exploits the computational power of a C library while simplifying its use through a variety of wrappers for common higher-level scripting languages. We focus on two such wrappers here: PyInform (Python) and inform (R). Inform and its wrappers are cross-platform and general-purpose. They include classical information-theoretic measures, measures of information dynamics and information-based methods to study the statistical behavior of collective systems, and expose a lower-level API that allow users to construct measures of their own. We describe the architecture of the Inform framework, study its computational efficiency and use it to analyze three different case studies of collective behavior: biochemical information storage in regenerating planaria, nest-site selection in the ant Temnothorax rugatulus, and collective decision making in multiagent simulations.
引用
收藏
页数:14
相关论文
共 50 条
[21]   An Information-theoretic Framework for Visualization [J].
Chen, Min ;
Jaenicke, Heike .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2010, 16 (06) :1206-1215
[22]   Information-Theoretic Analysis of Human Performance for Command Selection [J].
Liu, Wanyu ;
Rioul, Olivier ;
Beaudouin-Lafon, Michel ;
Guiard, Yves .
HUMAN-COMPUTER INTERACTION - INTERACT 2017, PT III, 2017, 10515 :515-524
[23]   The gene and the genon concept: a functional and information-theoretic analysis [J].
Scherrer, Klaus ;
Jost, Juergen .
MOLECULAR SYSTEMS BIOLOGY, 2007, 3 (1) :1-11
[24]   Information-theoretic analysis of dependencies between curvelet coefficients [J].
Alecu, A. ;
Munteanu, A. ;
Pizurica, A. ;
Philips, W. ;
Cornelis, J. ;
Schelkens, P. .
2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, :1617-+
[25]   Information-theoretic software clustering [J].
Andritsos, P ;
Tzerpos, V .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (02) :150-165
[26]   Information-Theoretic Statistical Linearization [J].
Chernyshov, K. R. .
IFAC PAPERSONLINE, 2016, 49 (12) :1797-1802
[27]   An information-theoretic approach to band selection [J].
Ahlberg, J ;
Renhorn, I .
Targets and Backgrounds XI: Characterization and Representation, 2005, 5811 :15-23
[28]   Information-theoretic approximations of the nonnegative rank [J].
Gábor Braun ;
Rahul Jain ;
Troy Lee ;
Sebastian Pokutta .
computational complexity, 2017, 26 :147-197
[29]   Information-Theoretic Interpretation of Quantum Formalism [J].
Feldmann, Michel .
FOUNDATIONS OF PHYSICS, 2023, 53 (03)
[30]   Information-theoretic algorithm for feature selection [J].
Last, M ;
Kandel, A ;
Maimon, O .
PATTERN RECOGNITION LETTERS, 2001, 22 (6-7) :799-811