Shap-Select: Lightweight Feature Selection Using SHAP Values and Regression
<|reference_start|>Shap-Select: Lightweight Feature Selection Using SHAP Values and Regression: Feature selection is an essential process in machine learning, especially when dealing with high-dimensional datasets. It helps reduce the complexity of machine learning models, improve performance, mitigate overfitting, and decrease computation time. This paper presents a novel feature selection framework, shap-select. The framework conducts a linear or logistic regression of the target on the Shapley values of the features, on the validation set, and uses the signs and significance levels of the regression coefficients to implement an efficient heuristic for feature selection in tabular regression and classification tasks. We evaluate shap-select on the Kaggle credit card fraud dataset, demonstrating its effectiveness compared to established methods such as Recursive Feature Elimination (RFE), HISEL (a mutual information-based feature selection method), Boruta and a simpler Shapley value-based method. Our findings show that shap-select combines interpretability, computational efficiency, and performance, offering a robust solution for feature selection.<|reference_end|>
@article{kraev2024shap-select:,
    title={Shap-Select: Lightweight Feature Selection Using SHAP Values and
  Regression},
    author={Egor Kraev, Baran Koseoglu, Luca Traverso, Mohammed Topiwalla},
    journal={arXiv preprint arXiv:2410.06815},
    year={2024},
    archivePrefix={arXiv},
    eprint={2410.06815},
    primaryClass={cs.LG}
}