Detail
Article
Online article
FT
Medvik - BMC
  • Something wrong with this record ?

Causal network discovery by iterative conditioning: Comparison of algorithms

J. Kořenek, J. Hlinka

. 2020 ; 30 (1) : 013117. [pub] -

Language English Country United States

Document type Journal Article, Comparative Study, Research Support, Non-U.S. Gov't

Grant support
NV17-28427A MZ0 CEP Register

Estimating causal interactions in complex dynamical systems is an important problem encountered in many fields of current science. While a theoretical solution for detecting the causal interactions has been previously formulated in the framework of prediction improvement, it generally requires the computation of high-dimensional information functionals-a situation invoking the curse of dimensionality with increasing network size. Recently, several methods have been proposed to alleviate this problem, based on iterative procedures for the assessment of conditional (in)dependences. In the current work, we bring a comparison of several such prominent approaches. This is done both by theoretical comparison of the algorithms using a formulation in a common framework and by numerical simulations including realistic complex coupling patterns. The theoretical analysis highlights the key similarities and differences between the algorithms, hinting on their comparative strengths and weaknesses. The method assumptions and specific properties such as false positive control and order-dependence are discussed. Numerical simulations suggest that while the accuracy of most of the algorithms is almost indistinguishable, there are substantial differences in their computational demands, ranging theoretically from polynomial to exponential complexity and leading to substantial differences in computation time in realistic scenarios depending on the density and size of networks. Based on the analysis of the algorithms and numerical simulations, we propose a hybrid approach providing competitive accuracy with improved computational efficiency.

References provided by Crossref.org

000      
00000naa a2200000 a 4500
001      
bmc22008206
003      
CZ-PrNML
005      
20230110093125.0
007      
ta
008      
220316s2020 xxu f 000 0|eng||
009      
AR
024    7_
$a 10.1063/1.5115267 $2 doi
035    __
$a (PubMed)32013475
040    __
$a ABA008 $b cze $d ABA008 $e AACR2
041    0_
$a eng
044    __
$a xxu
100    1_
$a Kořenek, Jakub $u Institute of Computer Science of the Czech Academy of Sciences, Czech Academy of Sciences, Pod vodarenskou vezi 271/2, 182 07 Prague, Czech Republic $1 https://orcid.org/0000000226835300
245    10
$a Causal network discovery by iterative conditioning: Comparison of algorithms / $c J. Kořenek, J. Hlinka
520    9_
$a Estimating causal interactions in complex dynamical systems is an important problem encountered in many fields of current science. While a theoretical solution for detecting the causal interactions has been previously formulated in the framework of prediction improvement, it generally requires the computation of high-dimensional information functionals-a situation invoking the curse of dimensionality with increasing network size. Recently, several methods have been proposed to alleviate this problem, based on iterative procedures for the assessment of conditional (in)dependences. In the current work, we bring a comparison of several such prominent approaches. This is done both by theoretical comparison of the algorithms using a formulation in a common framework and by numerical simulations including realistic complex coupling patterns. The theoretical analysis highlights the key similarities and differences between the algorithms, hinting on their comparative strengths and weaknesses. The method assumptions and specific properties such as false positive control and order-dependence are discussed. Numerical simulations suggest that while the accuracy of most of the algorithms is almost indistinguishable, there are substantial differences in their computational demands, ranging theoretically from polynomial to exponential complexity and leading to substantial differences in computation time in realistic scenarios depending on the density and size of networks. Based on the analysis of the algorithms and numerical simulations, we propose a hybrid approach providing competitive accuracy with improved computational efficiency.
650    17
$a algoritmy $7 D000465 $2 czmesh
650    _7
$a systémová analýza $7 D013597 $2 czmesh
650    _7
$a počítačová simulace $7 D003198 $2 czmesh
650    _7
$a korelace dat $7 D000078331 $2 czmesh
650    _7
$a kauzalita $7 D015984 $2 czmesh
655    _2
$a časopisecké články $7 D016428
655    _7
$a srovnávací studie $7 D003160 $2 czmesh
655    _7
$a práce podpořená grantem $7 D013485 $2 czmesh
700    1_
$a Hlinka, Jaroslav $u Institute of Computer Science of the Czech Academy of Sciences, Czech Academy of Sciences, Pod vodarenskou vezi 271/2, 182 07 Prague, Czech Republic $1 https://orcid.org/0000000314021470 $7 xx0228167
773    0_
$w MED00208958 $t Chaos $x 1089-7682 $g Roč. 30, č. 1 (2020), s. 013117
856    41
$u https://pubmed.ncbi.nlm.nih.gov/32013475 $y Pubmed
910    __
$a ABA008 $b sig $c sign $y p $z 0
990    __
$a 20220316 $b ABA008
991    __
$a 20230110093121 $b ABA008
999    __
$a kom $b bmc $g 1770579 $s 1159400
BAS    __
$a 3
BAS    __
$a PreBMC
BMC    __
$a 2020 $b 30 $c 1 $d 013117 $e - $i 1089-7682 $m Chaos $n Chaos $x MED00208958
GRA    __
$a NV17-28427A $p MZ0
LZP    __
$c NLK120 $d 20230110 $a 2021-granty

Find record

Citation metrics

Loading data ...

Archiving options

Loading data ...