Discovering causal structures in Bayesian Gaussian directed acyclic graph models

被引:9
|
作者
Castelletti, Federico [1 ]
Consonni, Guido [1 ]
机构
[1] Univ Cattolica Sacro Cuore, Milan, Italy
关键词
Active learning; Causal directed acyclic graph; Essential graph; Intervention; Markov equivalence; Objective Bayes methods; MARKOV EQUIVALENCE CLASSES; NETWORKS; INFERENCE; SELECTION;
D O I
10.1111/rssa.12550
中图分类号
O1 [数学]; C [社会科学总论];
学科分类号
03 ; 0303 ; 0701 ; 070101 ;
摘要
Causal directed acyclic graphs (DAGs) are naturally tailored to represent biological signalling pathways. However, a causal DAG is only identifiable up to Markov equivalence if only observational data are available. Interventional data, based on exogenous perturbations of the system, can greatly improve identifiability. Since the gain of an intervention crucially depends on the intervened variables, a natural issue is devising efficient strategies for optimal causal discovery. We present a Bayesian active learning procedure for Gaussian DAGs which requires no subjective specification on the side of the user, explicitly takes into account the uncertainty on the space of equivalence classes (through the posterior distribution) and sequentially proposes the choice of the optimal intervention variable. In simulation experiments our method, besides surpassing designs based on a random choice of intervention nodes, shows decisive improvements over currently available algorithms and is competitive with the best alternative benchmarks. An important reason behind this strong performance is that, unlike non-Bayesian algorithms, our utility function naturally incorporates graph estimation uncertainty through the posterior edge inclusion probability. We also reanalyse the Sachs data on protein signalling pathways from an active learning perspective and show that DAG identification can be achieved by using only a subset of the available intervention samples.
引用
收藏
页码:1727 / 1745
页数:19
相关论文
共 50 条
  • [41] ParaLiNGAM: Parallel causal structure learning for linear non-Gaussian acyclic models
    Shahbazinia, Amirhossein
    Salehkaleybar, Saber
    Hashemi, Matin
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 176 : 114 - 127
  • [42] Comparison between traditionaml model and causal intervention model A case study baesd on directed acyclic graph
    Jiang, Huaqing
    Yang, Xiaohui
    [J]. 2021 3RD INTERNATIONAL CONFERENCE ON MACHINE LEARNING, BIG DATA AND BUSINESS INTELLIGENCE (MLBDBI 2021), 2021, : 184 - 189
  • [43] DAG-GCN: Directed Acyclic Causal Graph Discovery from Real World Data using Graph Convolutional Networks
    Park, SeJoon
    Kim, Jihie
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING, BIGCOMP, 2023, : 318 - 319
  • [44] On the core and nucleolus of directed acyclic graph games
    Balázs Sziklai
    Tamás Fleiner
    Tamás Solymosi
    [J]. Mathematical Programming, 2017, 163 : 243 - 271
  • [45] MINIMIZATION OF PLANAR DIRECTED ACYCLIC GRAPH ALGEBRAS
    Kalampakas, Antonios
    Louscou-Bozapalidou, Olympla
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2013, 24 (04) : 519 - 531
  • [46] ON THE SIGNIFICANCE OF THE DIRECTED ACYCLIC WORD GRAPH IN CRYPTOLOGY
    JANSEN, CJA
    BOEKEE, DE
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 453 : 318 - 326
  • [47] A Delegation Model Based on Directed Acyclic Graph
    Zhang, Xiujuan
    Zhang, Dianming
    Zhang, Yuanke
    Wu, Junhua
    [J]. COMMUNICATIONS AND INFORMATION PROCESSING, PT 2, 2012, 289 : 265 - +
  • [48] Facets of the directed acyclic graph layering polytope
    Healy, P
    Nikolov, NS
    [J]. GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 2002, 2573 : 246 - 257
  • [49] Directed Acyclic Graph Kernels for Action Recognition
    Wang, Ling
    Sahbi, Hichem
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2013, : 3168 - 3175
  • [50] Bayesian inference of causal effects from observational data in Gaussian graphical models
    Castelletti, Federico
    Consonni, Guido
    [J]. BIOMETRICS, 2021, 77 (01) : 136 - 149