Saved in:
Bibliographic Details
Main Authors: Hassan, Atif, Paik, Jiaul H., Khare, Swanand, Hassan, Syed Asif
Format: Preprint
Published: 2021
Subjects:
Online Access:https://arxiv.org/abs/2110.10713
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910642479300608
author Hassan, Atif
Paik, Jiaul H.
Khare, Swanand
Hassan, Syed Asif
author_facet Hassan, Atif
Paik, Jiaul H.
Khare, Swanand
Hassan, Syed Asif
contents We propose Predictive Permutation Feature Selection (PPFS), a novel wrapper-based feature selection method based on the concept of Markov Blanket (MB). Unlike previous MB methods, PPFS is a universal feature selection technique as it can work for both classification as well as regression tasks on datasets containing categorical and/or continuous features. We propose Predictive Permutation Independence (PPI), a new Conditional Independence (CI) test, which enables PPFS to be categorised as a wrapper feature selection method. This is in contrast to current filter based MB feature selection techniques that are unable to harness the advancements in supervised algorithms such as Gradient Boosting Machines (GBM). The PPI test is based on the knockoff framework and utilizes supervised algorithms to measure the association between an individual or a set of features and the target variable. We also propose a novel MB aggregation step that addresses the issue of sample inefficiency. Empirical evaluations and comparisons on a large number of datasets demonstrate that PPFS outperforms state-of-the-art Markov blanket discovery algorithms as well as, well-known wrapper methods. We also provide a sketch of the proof of correctness of our method. Implementation of this work is available at \url{https://github.com/atif-hassan/PyImpetus}
format Preprint
id arxiv_https___arxiv_org_abs_2110_10713
institution arXiv
publishDate 2021
record_format arxiv
spellingShingle PPFS: Predictive Permutation Feature Selection
Hassan, Atif
Paik, Jiaul H.
Khare, Swanand
Hassan, Syed Asif
Machine Learning
We propose Predictive Permutation Feature Selection (PPFS), a novel wrapper-based feature selection method based on the concept of Markov Blanket (MB). Unlike previous MB methods, PPFS is a universal feature selection technique as it can work for both classification as well as regression tasks on datasets containing categorical and/or continuous features. We propose Predictive Permutation Independence (PPI), a new Conditional Independence (CI) test, which enables PPFS to be categorised as a wrapper feature selection method. This is in contrast to current filter based MB feature selection techniques that are unable to harness the advancements in supervised algorithms such as Gradient Boosting Machines (GBM). The PPI test is based on the knockoff framework and utilizes supervised algorithms to measure the association between an individual or a set of features and the target variable. We also propose a novel MB aggregation step that addresses the issue of sample inefficiency. Empirical evaluations and comparisons on a large number of datasets demonstrate that PPFS outperforms state-of-the-art Markov blanket discovery algorithms as well as, well-known wrapper methods. We also provide a sketch of the proof of correctness of our method. Implementation of this work is available at \url{https://github.com/atif-hassan/PyImpetus}
title PPFS: Predictive Permutation Feature Selection
topic Machine Learning
url https://arxiv.org/abs/2110.10713