Fast causal orientation learning in directed acyclic graphs

被引:1
|
作者
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 条
  • [41] Directed Acyclic Graphs (DAGs) - Basic Concepts and Application of an Approach for Causal Analyses in Epidemiology
    Hardt, J.
    Brendler, C.
    Greiser, K. H.
    Timmer, A.
    Seidler, A.
    Weikert, C.
    Latza, U.
    GESUNDHEITSWESEN, 2011, 73 (12) : 878 - 879
  • [42] Contemporaneous causal orderings of US corn cash prices through directed acyclic graphs
    Xiaojie Xu
    Empirical Economics, 2017, 52 : 731 - 758
  • [43] How to develop causal directed acyclic graphs for observational health research: a scoping review
    Poppe, Louise
    Steen, Johan
    Loh, Wen Wei
    Crombez, Geert
    De Block, Fien
    Jacobs, Noortje
    Tennant, Peter W. G.
    Van Cauwenberg, Jelle
    De Paepe, Annick L.
    HEALTH PSYCHOLOGY REVIEW, 2024,
  • [44] Limitations of acyclic causal graphs for planning
    Jonsson, Anders
    Jonsson, Peter
    Loow, Tomas
    ARTIFICIAL INTELLIGENCE, 2014, 210 : 36 - 55
  • [45] MULTILEVEL ALGORITHMS FOR ACYCLIC PARTITIONING OF DIRECTED ACYCLIC GRAPHS
    Herrmann, Julien
    Ozkaya, M. Yusuf
    Ucar, Bora
    Kaya, Kamer
    Catalyurek, Umit, V
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (04): : A2117 - A2145
  • [46] Learning directed acyclic graphs by determination of candidate causes for discrete variables
    Tabar, Vahid Rezaei
    Zareifard, Hamid
    Salimi, Selva
    Plewczynski, Dariusz
    JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 2019, 89 (10) : 1957 - 1970
  • [47] Characterizing Distribution Equivalence and Structure Learning for Cyclic and Acyclic Directed Graphs
    Ghassami, AmirEmad
    Yang, Alan
    Kiyavash, Negar
    Zhang, Kun
    25TH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 2019), 2019,
  • [48] Structural Learning about Directed Acyclic Graphs from Multiple Databases
    Zhao, Qiang
    ABSTRACT AND APPLIED ANALYSIS, 2012,
  • [49] Characterizing Distribution Equivalence and Structure Learning for Cyclic and Acyclic Directed Graphs
    Ghassami, AmirEmad
    Yang, Alan
    Kiyavash, Negar
    Zhang, Kun
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 119, 2020, 119
  • [50] LCA queries in directed acyclic graphs
    Kowaluk, M
    Lingas, A
    AUTOMATA, LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2005, 3580 : 241 - 248