Fast causal orientation learning in directed acyclic graphs

被引:2
|
作者
Safaeian, Ramin [1 ]
Salehkaleybar, Saber [1 ]
Tabandeh, Mahmoud [1 ]
机构
[1] Sharif Univ Technol, Dept Elect Engn, Tehran, Iran
关键词
Causal discovery; Structural causal models; Meek rules; Causal orientation learning; Experiment design; MARKOV EQUIVALENCE CLASSES; INFERENCE; MODELS;
D O I
10.1016/j.ijar.2022.11.005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Causal relationships among a set of variables are commonly represented by a directed acyclic graph. The orientations of some edges in the causal DAG can be discovered from observational/interventional data. Further edges can be oriented by iteratively applying so-called Meek rules. Inferring edges' orientations from some previously oriented edges, which we call Causal Orientation Learning (COL), is a common problem in various causal discovery tasks. In these tasks, it is often required to solve multiple COL problems and therefore applying Meek rules could be time consuming. Motivated by Meek rules, we introduce Meek functions that can be utilized in solving COL problems. In particular, we show that these functions have some desirable properties, enabling us to speed up the process of applying Meek rules. In particular, we propose a dynamic programming (DP) based method to apply Meek functions. Moreover, based on the proposed DP method, we present a lower bound on the number of edges that can be oriented as a result of intervention. We also propose a method to check whether some oriented edges belong to a causal DAG. Experimental results show that the proposed methods can outperform previous work in several causal discovery tasks in terms of running-time.& COPY; 2022 Elsevier Inc. All rights reserved.
引用
收藏
页码:49 / 86
页数:38
相关论文
共 50 条
  • [21] Decomposition of structural learning about directed acyclic graphs
    Xie, XC
    Geng, Z
    Zhao, Q
    ARTIFICIAL INTELLIGENCE, 2006, 170 (4-5) : 422 - 439
  • [22] ACYCLIC ORIENTATION OF GRAPHS
    GREENE, C
    NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY, 1976, 23 (02): : A316 - A317
  • [23] Directed Acyclic Graphs (DAGs) for Better Study Design and Causal Thinking in Teratology
    Pace, N. D.
    BIRTH DEFECTS RESEARCH, 2019, 111 (09): : 468 - 468
  • [24] Robust causal inference using directed acyclic graphs: the R package 'dagitty'
    Textor, Johannes
    van der Zander, Benito
    Gilthorpe, Mark S.
    Liskiewicz, Maciej
    Ellison, George T. H.
    INTERNATIONAL JOURNAL OF EPIDEMIOLOGY, 2016, 45 (06) : 1887 - 1894
  • [25] Variational quantum eigensolver for causal loop Feynman diagrams and directed acyclic graphs
    Clemente, Giuseppe
    Crippa, Arianna
    Jansen, Karl
    Ramirez-Uribe, Selomit
    Renteria-Olivo, Andres E.
    Rodrigo, German
    Sborlini, German F. R.
    Silva, Luiz Vale
    PHYSICAL REVIEW D, 2023, 108 (09)
  • [26] Acyclic Partitioning of Large Directed Acyclic Graphs
    Herrmann, Julien
    Kho, Jonathan
    Ucar, Bora
    Kaya, Kamer
    Catalyurek, Umit V.
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 371 - 380
  • [27] Counting acyclic orderings in directed acyclic graphs
    Fox, Joseph
    Judd, Aimee
    Journal of Combinatorial Mathematics and Combinatorial Computing, 2020, 115 : 271 - 286
  • [28] Directed Acyclic Graph Structure Learning from Dynamic Graphs
    Fan, Shaohua
    Zhang, Shuyang
    Wang, Xiao
    Shi, Chuan
    THIRTY-SEVENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 37 NO 6, 2023, : 7512 - 7521
  • [29] Seepage in directed acyclic graphs
    Clarke, N. E.
    Finbow, S.
    Fitzpatrick, S. L.
    Messenger, M. E.
    Nowakowski, R. J.
    AUSTRALASIAN JOURNAL OF COMBINATORICS, 2009, 43 : 91 - 102
  • [30] ON MERGINGS IN ACYCLIC DIRECTED GRAPHS
    Han, Guangyue
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2019, 33 (03) : 1482 - 1502