Source-linked AI summary
IDTxl: The Information Dynamics Toolkit xl: a Python package for the efficient analysis of multivariate information dynamics in networks
Patricia Wollstadt, Joseph T. Lizier, Raul Vicente, Conor Finn, Mario Martínez-Zarzuela, Pedro Mediano, Leonardo Novelli, Michael Wibral
TL;DR
Bivariate transfer entropy can produce spurious or redundant links and miss synergistic interactions, while exhaustive multivariate analysis is computationally intractable. IDTxl provides a greedy multivariate approach with statistical controls and automatic parameter selection, alongside additional network and node-dynamics analyses.
Problem
Bivariate transfer entropy can infer spurious or redundant interactions and miss synergistic ones, while exhaustive multivariate analysis is intractable and practical controls and parameter selection are lacking.
Source: pp. 1–2Method
IDTxl builds parent-source sets iteratively by maximizing conditional mutual information, using surrogate-based statistical controls to gate selection and stop inference automatically.
Source: p. 2Results
IDTxl implements multivariate TE with false-positive control and automatic parameter selection, plus MI, bivariate TE, AIS, PID, and group-level network analysis.
Source: p. 2Takeaways & Limitations
Although brain imaging is its primary application area, IDTxl supports generic multivariate time-series analysis and can be extended with new import/export routines, estimators, or algorithms.
Source: p. 2
Abstract
from arXiv · showhide
The Information Dynamics Toolkit xl (IDTxl) is a comprehensive software package for efficient inference of networks and their node dynamics from multivariate time series data using information theory. IDTxl provides functionality to estimate the following measures: 1) For network inference: multivariate transfer entropy (TE)/Granger causality (GC), multivariate mutual information (MI), bivariate TE/GC, bivariate MI 2) For analysis of node dynamics: active information storage (AIS), partial information decomposition (PID) IDTxl implements estimators for discrete and continuous data with parallel computing engines for both GPU and CPU platforms. Written for Python3.4.3+.