-
Something wrong with this record ?
Causal network discovery by iterative conditioning: Comparison of algorithms
J. Kořenek, J. Hlinka
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
PubMed
32013475
DOI
10.1063/1.5115267
Knihovny.cz E-resources
- MeSH
- Algorithms * MeSH
- Causality MeSH
- Correlation of Data MeSH
- Computer Simulation MeSH
- Systems Analysis MeSH
- Publication type
- Journal Article MeSH
- Research Support, Non-U.S. Gov't MeSH
- Comparative Study MeSH
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