Using Markov blankets for causal structure learning

被引:0
|
作者
Pellet, Jean-Philippe [1 ,2 ]
Elisseeff, Andre [1 ]
机构
[1] IBM Corp, Zurich Res Lab, Data Analyt Grp, CH-8803 Ruschlikon, Switzerland
[2] Swiss Fed Inst Technol, Pattern Anal & Machine Learning Grp, CH-8092 Zurich, Switzerland
关键词
causal structure learning; feature selection; Markov blanket; partial correlation; statistical test of conditional independence;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We show how a generic feature-selection algorithm returning strongly relevant variables can be turned into a causal structure-learning algorithm. We prove this under the Faithfulness assumption for the data distribution. In a causal graph, the strongly relevant variables for a node X are its parents, children, and children's parents (or spouses), also known as the Markov blanket of X. Identifying the spouses leads to the detection of the V-structure patterns and thus to causal orientations. Repeating the task for all variables yields a valid partially oriented causal graph. We first show an efficient way to identify the spouse links. We then perform several experiments in the continuous domain using the Recursive Feature Elimination feature-selection algorithm with Support Vector Regression and empirically verify the intuition of this direct (but computationally expensive) approach. Within the same framework, we then devise a fast and consistent algorithm, Total Conditioning (TC), and a variant, TCbw, with an explicit backward feature-selection heuristics, for Gaussian data. After running a series of comparative experiments on five artificial networks, we argue that Markov blanket algorithms such as TC/TCbw or Grow-Shrink scale better than the reference PC algorithm and provides higher structural accuracy.
引用
收藏
页码:1295 / 1342
页数:48
相关论文
共 50 条
  • [21] Causal Structure Learning
    Heinze-Deml, Christina
    Maathuis, Marloes H.
    Meinshausen, Nicolai
    [J]. ANNUAL REVIEW OF STATISTICS AND ITS APPLICATION, VOL 5, 2018, 5 : 371 - 391
  • [22] Using Feature Selection for Local Causal Structure Learning
    Ling, Zhaolong
    Yu, Kui
    Wang, Hao
    Li, Lei
    Wu, Xindong
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2021, 5 (04): : 530 - 540
  • [23] Parcels and particles: Markov blankets in the brain
    Friston, Karl J.
    Fagerholm, Erik D.
    Zarghami, Tahereh S.
    Parr, Thomas
    Hipolito, Ines
    Magrou, Loic
    Razi, Adeel
    [J]. NETWORK NEUROSCIENCE, 2021, 5 (01): : 211 - 251
  • [24] The Emperor's New Markov Blankets
    Bruineberg, Jelle
    Dolega, Krzysztof
    Dewhurst, Joe
    Baltieri, Manuel
    [J]. BEHAVIORAL AND BRAIN SCIENCES, 2022, 45
  • [25] Learning causal structures based on Markov equivalence class
    He, YB
    Geng, Z
    Liang, X
    [J]. ALGORITHMIC LEARNING THEORY, 2005, 3734 : 92 - 106
  • [26] Causal Inference Using the Algorithmic Markov Condition
    Janzing, Dominik
    Schoelkopf, Bernhard
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2010, 56 (10) : 5168 - 5194
  • [27] Time in Causal Structure Learning
    Bramley, Neil R.
    Gerstenberg, Tobias
    Mayrhofer, Ralf
    Lagnado, David A.
    [J]. JOURNAL OF EXPERIMENTAL PSYCHOLOGY-LEARNING MEMORY AND COGNITION, 2018, 44 (12) : 1880 - 1910
  • [28] Improving Markov Network Structure Learning Using Decision Trees
    Lowd, Daniel
    Davis, Jesse
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2014, 15 : 501 - 532
  • [29] Learning Bayesian network structure using Markov blanket decomposition
    Anh Tuan Bui
    Jun, Chi-Hyuck
    [J]. PATTERN RECOGNITION LETTERS, 2012, 33 (16) : 2134 - 2140
  • [30] Improving Markov network structure learning using decision trees
    Lowd, Daniel
    Davis, Jesse
    [J]. Journal of Machine Learning Research, 2014, 15 : 501 - 532