A metaheuristic causal discovery method in directed acyclic graphs space

被引:4
|
作者
Liu, Xiaohan [1 ]
Gao, Xiaoguang [1 ]
Wang, Zidong [1 ]
Ru, Xinxin [1 ]
Zhang, Qingfu [2 ,3 ]
机构
[1] Northwestern Polytech Univ, Sch Elect & Informat, Xian, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[3] Univ Essex, Sch Comp Sci & Elect Engn, Colchester, England
基金
中国国家自然科学基金;
关键词
Causal discovery; Directed acyclic graph; Local search; Metaheuristics; BAYESIAN NETWORKS; ALGORITHM;
D O I
10.1016/j.knosys.2023.110749
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Causal discovery plays a vital role in the human understanding of the world. Searching a directed acyclic graph (DAG) from observed data is one of the most widely used methods. However, in most existing approaches, the global search has poor scalability, and the local search is often insufficient to discover a reliable causal graph. In this paper, we propose a generic metaheuristic method to discover the causal relationship in the DAG itself instead in of any equivalent but indirect substitutes. We first propose several novel heuristic factors to expand the search space and maintain acyclicity. Second, using these factors, we propose a metaheuristic algorithm to further search for the optimal solution closer to real causality in the DAG space. Theoretical studies show the correctness of our proposed method. Extensive experiments are conducted to verify its generalization ability, scalability, and effectiveness on real-world and simulated structures for both discrete and continuous models by comparing it with other state-of-the-art causal solvers. We also compare the performance of our method with that of a state-of-the-art approach on well-known medical data.& COPY; 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] Estimation of Sparse Directed Acyclic Graphs for Multivariate Counts Data
    Han, Sung Won
    Zhong, Hua
    BIOMETRICS, 2016, 72 (03) : 791 - 803
  • [22] A Modified Inertial Method for Loop-free Decomposition of Acyclic Directed Graphs
    Drexler, Daniel A.
    Arato, Peter
    MACRO 2015: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON RECENT ACHIEVEMENTS IN MECHATRONICS, AUTOMATION, COMPUTER SCIENCES AND ROBOTICS, 2015, : 61 - 72
  • [23] XML Compression via Directed Acyclic Graphs
    Bousquet-Melou, Mireille
    Lohrey, Markus
    Maneth, Sebastian
    Noeth, Eric
    THEORY OF COMPUTING SYSTEMS, 2015, 57 (04) : 1322 - 1371
  • [24] Evaluating topological ordering in directed acyclic graphs
    Antunovic, Suzana
    Vukicevic, Damir
    ELECTRONIC JOURNAL OF GRAPH THEORY AND APPLICATIONS, 2021, 9 (02) : 567 - 580
  • [25] Exact estimation of multiple directed acyclic graphs
    Oates, Chris J.
    Smith, Jim Q.
    Mukherjee, Sach
    Cussens, James
    STATISTICS AND COMPUTING, 2016, 26 (04) : 797 - 811
  • [26] Smoothed nested testing on directed acyclic graphs
    Loper, J. H.
    Lei, L.
    Fithian, W.
    Tansey, W.
    BIOMETRIKA, 2022, 109 (02) : 457 - 471
  • [27] XML Compression via Directed Acyclic Graphs
    Mireille Bousquet-Mélou
    Markus Lohrey
    Sebastian Maneth
    Eric Noeth
    Theory of Computing Systems, 2015, 57 : 1322 - 1371
  • [28] Graphical presentation of confounding in directed acyclic graphs
    Suttorp, Marit M.
    Siegerink, Bob
    Jager, Kitty J.
    Zoccali, Carmine
    Dekker, Friedo W.
    NEPHROLOGY DIALYSIS TRANSPLANTATION, 2015, 30 (09) : 1418 - 1423
  • [29] Topological orderings of weighted directed acyclic graphs
    Gerbner, Daniel
    Keszegh, Balazs
    Palmer, Cory
    Palvoelgyi, Doemoetoer
    INFORMATION PROCESSING LETTERS, 2016, 116 (09) : 564 - 568
  • [30] Reducing bias through directed acyclic graphs
    Ian Shrier
    Robert W Platt
    BMC Medical Research Methodology, 8