Sequential Attention for Feature Selection
read the original abstract
Feature selection is the problem of selecting a subset of features for a machine learning model that maximizes model quality subject to a budget constraint. For neural networks, prior methods, including those based on $\ell_1$ regularization, attention, and other techniques, typically select the entire feature subset in one evaluation round, ignoring the residual value of features during selection, i.e., the marginal contribution of a feature given that other features have already been selected. We propose a feature selection algorithm called Sequential Attention that achieves state-of-the-art empirical results for neural networks. This algorithm is based on an efficient one-pass implementation of greedy forward selection and uses attention weights at each step as a proxy for feature importance. We give theoretical insights into our algorithm for linear regression by showing that an adaptation to this setting is equivalent to the classical Orthogonal Matching Pursuit (OMP) algorithm, and thus inherits all of its provable guarantees. Our theoretical and empirical analyses offer new explanations towards the effectiveness of attention and its connections to overparameterization, which may be of independent interest.
This paper has not been read by Pith yet.
Forward citations
Cited by 2 Pith papers
-
AutoNFS: Automatic Neural Feature Selection
AutoNFS is an end-to-end differentiable feature selection method that uses Gumbel-Sigmoid sampling to automatically determine the minimal feature set for classification and regression tasks.
-
Knockoffs-based False Discovery Rate Control and Simplification for Deep Neural Networks
Introduces three knockoff filters for FDR-controlled variable screening in regularized DNNs and reports satisfactory empirical performance versus existing algorithms.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.