Causality-based Feature Selection: Methods and Evaluations
Not on the map. Why?
Abstract (arXiv)
Feature selection is a crucial preprocessing step in data analytics and machine learning. Classical feature selection algorithms select features based on the correlations between predictive features and the class variable and do not attempt to capture causal relationships between them. It has been shown that the knowledge about the causal relationships between features and the class variable has potential benefits for building interpretable and robust prediction models, since causal relationships imply the underlying mechanism of a system. Consequently, causality-based feature selection has gradually attracted greater attentions and many algorithms have been proposed. In this paper, we present a comprehensive review of recent advances in causality-based feature selection. To facilitate the development of new algorithms in the research area and make it easy for the comparisons between new methods and existing ones, we develop the first open-source package, called CausalFS, which consists of most of the representative causality-based feature selection algorithms (available at https://github.com/kuiy/CausalFS). Using CausalFS, we conduct extensive experiments to compare the representative algorithms with both synthetic and real-world data sets. Finally, we discuss some challenging problems to be tackled in future causality-based feature selection research.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 3; 2024: 0; 2025: 1.
11 papers.
- 2022Causal Reasoning Meets Visual Representation Learning: A Prospective Studycited by 24
- 2023A Review of the Role of Causality in Developing Trustworthy AI Systemscited by 14
- 2021Incorporating Causal Graphical Prior Knowledge into Predictive Modeling via Simple Data Augmentationcited by 10
- 2022Vision Paper: Causal Inference for Interpretable and Robust Machine Learning in Mobility Analysiscited by 6
- 2021Causal Learner: A Toolbox for Causal Structure and Markov Blanket Learningcited by 5
- 2023Selecting Robust Features for Machine Learning Applications using Multidata Causal Discoverycited by 4
- 2022Improving Data-driven Heterogeneous Treatment Effect Estimation Under Structure Uncertaintycited by 2
- 2022MACFE: A Meta-learning and Causality Based Feature Engineering Frameworkcited by 2
- 2022RuDi: Explaining Behavior Sequence Models by Automatic Statistics Generation and Rule Distillationcited by 1
- 2023Fast & Efficient Learning of Bayesian Networks from Data: Knowledge Discovery and Causalitycited by 1
- 2025Knoop: Practical Enhancement of Knockoff with Over-Parameterization for Variable Selectioncited by 1
- 2025Knoop: Practical Enhancement of Knockoff with Over-Parameterization for Variable Selection28 Jan 2025
- 2023Fast & Efficient Learning of Bayesian Networks from Data: Knowledge Discovery and Causality13 Oct 2023
- 2023Selecting Robust Features for Machine Learning Applications using Multidata Causal Discovery11 Apr 2023
- 2023A Review of the Role of Causality in Developing Trustworthy AI Systems14 Feb 2023
- 2022Vision Paper: Causal Inference for Interpretable and Robust Machine Learning in Mobility Analysis18 Oct 2022
- 2022RuDi: Explaining Behavior Sequence Models by Automatic Statistics Generation and Rule Distillation12 Aug 2022
- 2022MACFE: A Meta-learning and Causality Based Feature Engineering Framework8 Jul 2022
- 2022Improving Data-driven Heterogeneous Treatment Effect Estimation Under Structure Uncertainty25 Jun 2022
- 2022Causal Reasoning Meets Visual Representation Learning: A Prospective Study26 Apr 2022
- 2021Causal Learner: A Toolbox for Causal Structure and Markov Blanket Learning11 Mar 2021
- 2021Incorporating Causal Graphical Prior Knowledge into Predictive Modeling via Simple Data Augmentation27 Feb 2021