Proceedings

Gradient-based Causal Feature Selection

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 5716-5724.

https://doi.org/10.24963/ijcai.2025/636

Abstract

Causal feature selection leverages causal discovery techniques to identify critical features associated with a target variable using observational data. Traditional methodologies primarily rely on constraint-based or score-based techniques, which are fraught with limitations. For example, conditional independence tests often yield unreliable results in the presence of noise and complex data generation processes, while the computational complexity of learning directed acyclic graphs increases exponentially with the number of variables involved. In light of recent advancements in deep learning, gradient-based methods have shown promise for global causal discovery. However, significant challenges arise when focusing on the identification of local causal features, particularly in defining the local causal constraint space to achieve both minimality and completeness. To address these issues, we introduce a novel gradient-based causal feature selection method (GCFS) that leverages an AutoEncoder to simultaneously model the target variable alongside other variables, thereby capturing of causal associations within a divide-and-conquer framework. Additionally, our approach incorporates a mask pruning strategy that transforms the search process into the minimization of a non-cyclic local reconstruction loss objective function. This function is then effectively optimized using a gradient-based method to accurately identify the causal features related to the target variable. Experimental results substantiate that GCFS surpasses existing methodologies across both synthetic and real datasets.

  1. [Bertsekas, 1997] Dimitri P Bertsekas. Nonlinear program- ming. Journal of the Operational Research Society, 48(3):334-334, 1997.
  2. [Bielza and Larrañaga, 2014] Concha Bielza and Pedro Larrañaga. Bayesian networks in neuroscience: a survey. Frontiers in computational neuroscience, 8:131, 2014.
  3. [Borboudakis and Tsamardinos, 2019] Giorgos Bor- boudakis and Ioannis Tsamardinos. Forward-backward selection with early dropping. Journal of Machine Learning Research, 20(8):1-39, 2019.
  4. [Buntine, 1991] Wray Buntine. Theory refinement on bayesian networks. In Uncertainty proceedings 1991, pages 52-60. Elsevier, 1991.
  5. [Cooper and Herskovits, 1992] Gregory F Cooper and Ed- ward Herskovits. A bayesian method for the induction of probabilistic networks from data. Machine learning, 9:309-347, 1992.
  6. [Gao and Ji, 2016] Tian Gao and Qiang Ji. Efficient markov blanket discovery and its application. IEEE transactions on Cybernetics, 47(5):1169-1179, 2016.
  7. [Gao and Ji, 2017] Tian Gao and Qiang Ji. Efficient score- based markov blanket discovery. International Journal of Approximate Reasoning, 80:277-293, 2017.
  8. [Gumbel, 1954] Emil Julius Gumbel. Statistical theory of extreme values and some practical applications: a series of lectures, volume 33. US Government Printing Office, 1954.
  9. [Guo et al., 2022] Xianjie Guo, Kui Yu, Fuyuan Cao, Peipei Li, and Hao Wang. Error-aware markov blanket learn- ing for causal feature selection. Information Sciences, 589:849-877, 2022.
  10. [Hoyer et al., 2008] Patrik Hoyer, Dominik Janzing, Joris M Mooij, Jonas Peters, and Bernhard Schölkopf. Nonlinear causal discovery with additive noise models. Advances in neural information processing systems, 21, 2008.
  11. [Huang et al., 2023] Shanshan Huang, Qingsong Li, Lei Wang, Yuanhao Wang, and Li Liu. Score-based causal fea- ture selection for cancer risk prediction. In 2023 IEEE In- ternational Conference on Multimedia and Expo (ICME), pages 198-203, 2023.
  12. [Jiao et al., 2024] Licheng Jiao, Yuhan Wang, Xu Liu, Lin- gling Li, Fang Liu, Wenping Ma, Yuwei Guo, Puhua Chen, Shuyuan Yang, and Biao Hou. Causal inference meets deep learning: A comprehensive survey. Research, 7:0467, 2024.
  13. [Kelley et al., 2016] David R Kelley, Jasper Snoek, and John L Rinn. Basset: learning the regulatory code of the accessible genome with deep convolutional neural net- works. Genome research, 26(7):990-999, 2016.
  14. [Khan and Kuru, 2017] Wasiq Khan and Kaya Kuru. An in- telligent system for spoken term detection that uses be- lief combination. IEEE Intelligent Systems, 32(1):70-79, 2017.
  15. [Kinga et al., 2015] D Kinga, Jimmy Ba Adam, et al. A method for stochastic optimization. In International con- ference on learning representations (ICLR), volume 5, page 6. San Diego, California;, 2015.
  16. [Kitson et al., 2023] Neville Kenneth Kitson, Anthony C Constantinou, Zhigao Guo, Yang Liu, and Kiattikun Chobtham. A survey of bayesian network structure learn- ing. Artificial Intelligence Review, 56(8):8721-8814, 2023.
  17. [Liang et al., 2023] Jiaxuan Liang, Jun Wang, Guoxian Yu, Carlotta Domeniconi, Xiangliang Zhang, and Maozu Guo. Gradient-based local causal structure learning. IEEE Transactions on Cybernetics, 54(1):486-495, 2023.
  18. [Ling et al., 2019] Zhaolong Ling, Kui Yu, Hao Wang, Lin Liu, Wei Ding, and Xindong Wu. Bamb: A balanced markov blanket discovery approach to feature selection. ACM Transactions on Intelligent Systems and Technology (TIST), 10(5):1-25, 2019.
  19. [Ling et al., 2022a] Zhaolong Ling, Ying Li, Yiwen Zhang, Kui Yu, Peng Zhou, Bo Li, and Xindong Wu. A light causal feature selection approach to high-dimensional data. IEEE Transactions on Knowledge and Data Engi- neering, 35(8):7639-7650, 2022.
  20. [Ling et al., 2022b] Zhaolong Ling, Kui Yu, Yiwen Zhang, Lin Liu, and Jiuyong Li. Causal learner: A toolbox for causal structure and markov blanket learning. Pattern Recognition Letters, 163:92-95, 2022.
  21. [Ling et al., 2024] Zhaolong Ling, Jingxuan Wu, Yiwen Zhang, Peng Zhou, Xingyu Wu, Kui Yu, and Xindong Wu. Label-aware causal feature selection. IEEE Transactions on Knowledge and Data Engineering, 2024.
  22. [Ling et al., 2025] Zhaolong Ling, Jiale Yu, Yiwen Zhang, Debo Cheng, Peng Zhou, Xingyu Wu, Bingbing Jiang, and Kui Yu. Local causal discovery without causal sufficiency. In Proceedings of the AAAI Conference on Artificial Intel- ligence, volume 39, pages 18737-18745, 2025.
  23. [Margaritis and Thrun, 1999] Dimitris Margaritis and Sebas- tian Thrun. Bayesian network induction via local neigh- borhoods. In Proceedings of the 12th International Con- ference on Neural Information Processing Systems, pages 505-511, 1999.
  24. [Ng et al., 2019] Ignavier Ng, Shengyu Zhu, Zhitang Chen, and Zhuangyan Fang. A graph autoencoder ap- proach to causal structure learning. arXiv preprint arXiv:1911.07420, 2019.
  25. [Ng et al., 2022] Ignavier Ng, Shengyu Zhu, Zhuangyan Fang, Haoyang Li, Zhitang Chen, and Jun Wang. Masked gradient-based causal structure learning. In Proceedings of the 2022 SIAM International Conference on Data Mining (SDM), pages 424-432. SIAM, 2022.
  26. [Niinimaki and Parviainen, 2012] Teppo Niinimaki and Pekka Parviainen. Local structure discovery in bayesian networks. arXiv preprint arXiv:1210.4888, 2012.
  27. [Sachs et al., 2005] Karen Sachs, Omar Perez, Dana Pe'er, Douglas A Lauffenburger, and Garry P Nolan. Causal protein-signaling networks derived from multiparameter single-cell data. Science, 308(5721):523-529, 2005.
  28. [Saeys et al., 2007] Yvan Saeys, Iñaki Inza, and Pedro Larrañaga. A review of feature selection techniques in bioinformatics. Bioinformatics, 23(19):2507-2517, 08 2007.
  29. [Tsamardinos et al., 2003a] Ioannis Tsamardinos, Con- stantin F Aliferis, and Alexander Statnikov. Time and sample efficient discovery of markov blankets and direct causal relations. In Proceedings of the ninth ACM SIGKDD international conference on Knowledge discovery and data mining, pages 673-678. ACM, 2003.
  30. [Tsamardinos et al., 2003b] Ioannis Tsamardinos, Con- stantin F Aliferis, Alexander R Statnikov, and Er Stat- nikov. Algorithms for large scale markov blanket discovery. In FLAIRS conference, volume 2, pages 376-380, 2003.
  31. [Tsamardinos et al., 2006] Ioannis Tsamardinos, Laura E Brown, and Constantin F Aliferis. The max-min hill- climbing bayesian network structure learning algorithm. Machine learning, 65:31-78, 2006.
  32. [Wang et al., 2018] Yao Wang, Deyu Meng, and Ming Yuan. Sparse recovery: from vectors to tensors. National Science Review, 5(5):756-767, 2018.
  33. [Wang et al., 2020] Hao Wang, Zhaolong Ling, Kui Yu, and Xindong Wu. Towards efficient and effective discovery of markov blankets for feature selection. Information Sci- ences, 509:227-242, 2020.
  34. [Wu et al., 2020] Xingyu Wu, Bingbing Jiang, Kui Yu, Huanhuan Chen, et al. Accurate markov boundary dis- covery for causal feature selection. IEEE transactions on cybernetics, 50(12):4983-4996, 2020.
  35. [Wu et al., 2022] Xingyu Wu, Bingbing Jiang, Yan Zhong, and Huanhuan Chen. Multi-target markov boundary dis- covery: Theory, algorithm, and application. IEEE Trans- actions on Pattern Analysis and Machine Intelligence, 45(4):4964-4980, 2022.
  36. [Wu et al., 2023] Xingyu Wu, Bingbing Jiang, Xiangyu Wang, Taiyu Ban, and Huanhuan Chen. Feature selection in the data stream based on incremental markov bound- ary learning. IEEE Transactions on Neural Networks and Learning Systems, 34(10):6740-6754, 2023.
  37. [Xie et al., 2022] Feng Xie, Biwei Huang, Zhengming Chen, Yangbo He, Zhi Geng, and Kun Zhang. Identification of linear non-gaussian latent hierarchical structure. In Inter- national Conference on Machine Learning, pages 24370- 24387. PMLR, 2022.
  38. [Xie et al., 2024] Feng Xie, Zheng Li, Peng Wu, Yan Zeng, Chunchen Liu, and Zhi Geng. Local causal structure learn- ing in the presence of latent variables. arXiv preprint arXiv:2405.16225, 2024.
  39. [Yasin and Leray, 2011] Amanullah Yasin and Philippe Leray. immpc: A local search approach for incremental bayesian network structure learning. In Advances in Intelligent Data Analysis X, pages 401-412, Berlin, Heidelberg, 2011. Springer Berlin Heidelberg.
  40. [Yu et al., 2020] Kui Yu, Xianjie Guo, Lin Liu, Jiuyong Li, Hao Wang, Zhaolong Ling, and Xindong Wu. Causality- based feature selection: Methods and evaluations. ACM Computing Surveys (CSUR), 53(5):1-36, 2020.
  41. [Yu et al., 2021] Kui Yu, Lin Liu, and Jiuyong Li. A unified view of causal and non-causal feature selection. ACM Transactions on Knowledge Discovery from Data (TKDD), 15(4):1-46, 2021.
  42. [Zeng et al., 2021] Yan Zeng, Shohei Shimizu, Ruichu Cai, Feng Xie, Michio Yamamoto, and Zhifeng Hao. Causal discovery with multi-domain lingam for latent factors. In Causal Analysis Workshop Series, pages 1-4. PMLR, 2021. IJCAI
  43. [Zheng et al., 2018] Xun Zheng, Bryon Aragam, Pradeep K Ravikumar, and Eric P Xing. Dags with no tears: Con- tinuous optimization for structure learning. Advances in neural information processing systems, 31, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards