Estimation of Granger causality through Artificial Neural Networks: applications to physiological systems and chaotic electronic oscillators

被引:14
|
作者
Antonacci, Yuri [1 ,2 ,3 ]
Minati, Ludovico [4 ,5 ]
Faes, Luca [6 ]
Pernice, Riccardo [6 ]
Nollo, Giandomenico [7 ]
Toppi, Jlenia [2 ,3 ]
Pietrabissa, Antonio [3 ]
Astolfi, Laura [2 ,3 ]
机构
[1] Univ Palermo, Dept Phys & Chem Emilio Segre, Palermo, Italy
[2] Fdn Santa Lucia, Ist Ricovero & Cura Carattere Sci IRCCS, Rome, Italy
[3] Univ Roma La Sapienza, Dept Comp Control & Management Engn Antonio Ruber, Rome, Italy
[4] Univ Trento, Ctr Mind Brain Sci CIMeC, Trento, Italy
[5] Tokyo Inst Technol, Inst Innovat Res, Yokohama, Kanagawa, Japan
[6] Univ Palermo, Dept Engn, Palermo, Italy
[7] Univ Trento, Dept Ind Engn, Trento, Italy
关键词
Granger causality; State-space models; Vector autoregressive model; Artificial neural networks; Stochastic gradient descent L1; Multivariate time series analysis; Network physiology; Remote synchronization; Chaotic oscillators; Penalized regression techniques; INFORMATION DECOMPOSITION; LINEAR-DEPENDENCE; MULTIVARIATE; CONNECTIVITY; EEG; VALIDATION; SHRINKAGE; SELECTION; FEEDBACK; HEART;
D O I
10.7717/peerj-cs.429
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the most challenging problems in the study of complex dynamical systems is to find the statistical interdependencies among the system components. Granger causality (GC) represents one of the most employed approaches, based on modeling the system dynamics with a linear vector autoregressive (VAR) model and on evaluating the information flow between two processes in terms of prediction error variances. In its most advanced setting, GC analysis is performed through a statespace (SS) representation of the VAR model that allows to compute both conditional and unconditional forms of GC by solving only one regression problem. While this problem is typically solved through Ordinary Least Square (OLS) estimation, a viable alternative is to use Artificial Neural Networks (ANNs) implemented in a simple structure with one input and one output layer and trained in a way such that the weights matrix corresponds to the matrix of VAR parameters. In this work, we introduce an ANN combined with SS models for the computation of GC. The ANN is trained through the Stochastic Gradient Descent L1 (SGD-L1) algorithm, and a cumulative penalty inspired from penalized regression is applied to the network weights to encourage sparsity. Simulating networks of coupled Gaussian systems, we show how the combination of ANNs and SGD-L1 allows to mitigate the strong reduction in accuracy of OLS identification in settings of low ratio between number of time series points and of VAR parameters. We also report how the performances in GC estimation are influenced by the number of iterations of gradient descent and by the learning rate used for training the ANN. We recommend using some specific combinations for these parameters to optimize the performance of GC estimation. Then, the performances of ANN and OLS are compared in terms of GC magnitude and statistical significance to highlight the potential of the new approach to reconstruct causal coupling strength and network topology even in challenging conditions of data paucity. The results highlight the importance of of a proper selection of regularization parameter which determines the degree of sparsity in the estimated network. Furthermore, we apply the two approaches to real data scenarios, to study the physiological network of brain and peripheral interactions in humans under different conditions of rest and mental stress, and the effects of the newly emerged concept of remote synchronization on the information exchanged in a ring of electronic oscillators. The results highlight how ANNs provide a mesoscopic description of the information exchanged in networks of multiple interacting physiological systems, preserving the most active causal interactions between cardiovascular, respiratory and brain systems. Moreover, ANNs can reconstruct the flow of directed information in a ring of oscillators whose statistical properties can be related to those of physiological networks.
引用
收藏
页数:44
相关论文
共 50 条
  • [1] Estimation of Granger Causality through Artificial Neural Networks: applications to Physiological Systems and Chaotic Electronic Oscillators
    Antonacci Y.
    Minati L.
    Faes L.
    Pernice R.
    Nollo G.
    Toppi J.
    Pietrabissa A.
    Astolfi L.
    PeerJ Computer Science, 2021, 7 : 1 - 44
  • [2] Characterization of Physiological Networks in Sleep Apnea Patients Using Artificial Neural Networks for Granger Causality Computation
    Cardenas, Jhon
    Orjuela-Canon, Alvaro D.
    Cerquera, Alexander
    Ravelo, Antonio
    13TH INTERNATIONAL CONFERENCE ON MEDICAL INFORMATION PROCESSING AND ANALYSIS, 2017, 10572
  • [3] Brain and Heart Physiological Networks Analysis employing Neural Networks Granger Causality
    Jaimes-Albarracin, Anggie D.
    Orjuela-Canon, Alvaro D.
    Jutinico, Andres L.
    Bazurto, Maria A.
    Duenas, Elida
    2021 10TH INTERNATIONAL IEEE/EMBS CONFERENCE ON NEURAL ENGINEERING (NER), 2021, : 469 - 472
  • [4] Editorial: Granger causality and information transfer in physiological systems: basic research and applications
    Charleston-Villalobos, Sonia
    Javorka, Michal
    Faes, Luca
    Voss, Andreas
    FRONTIERS IN NETWORK PHYSIOLOGY, 2023, 3
  • [5] Artificial Neural Networks for the generation and estimation of chaotic signals
    Müller, A
    Elmirghani, JMH
    GLOBECOM 98: IEEE GLOBECOM 1998 - CONFERENCE RECORD, VOLS 1-6: THE BRIDGE TO GLOBAL INTEGRATION, 1998, : 2469 - 2473
  • [6] Artificial neural networks for the generation and estimation of chaotic signals
    Univ of Northumbria, Newcastle upon Tyne, United Kingdom
    Conference Record / IEEE Global Telecommunications Conference, 1998, 4 : 2469 - 2473
  • [7] Granger causality detection in high-dimensional systems using feedforward neural networks
    Calvo-Pardo, Hector
    Mancini, Tullio
    Olmo, Jose
    INTERNATIONAL JOURNAL OF FORECASTING, 2021, 37 (02) : 920 - 940
  • [8] Modeling and prediction of chaotic systems with artificial neural networks
    Woolley, Jonathan W.
    Agarwal, P. K.
    Baker, John
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2010, 63 (08) : 989 - 1004
  • [9] Evolving artificial neural networks to control chaotic systems
    Weeks, ER
    Burgess, JM
    PHYSICAL REVIEW E, 1997, 56 (02): : 1531 - 1540
  • [10] Estimation of brain connectivity through Artificial Neural Networks
    Antonacci, Yuri
    Toppi, Jlenia
    Mattia, Donatella
    Pietrabissa, Antonio
    Astolfi, Laura
    2019 41ST ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2019, : 636 - 639