Sequential Attention for Feature Selection
Not on the map. Why?
Abstract (arXiv)
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 ℓ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.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 39 of its 64 references that are in the map. First posted on arXiv 29 Sep 2022.
Builds on
39 of 64 references.
References · 39
- 2017Attention Is All You Needcited by 60,361
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2021Convex optimizationcited by 2,515
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
- 2019TabNet: Attentive Interpretable Tabular Learningcited by 648
- 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 541
- 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
- 2019Full-Gradient Representation for Neural Network Visualizationcited by 191
- 2021A Universal Law of Robustness via Isoperimetrycited by 151
27 more
- 2019Concrete Autoencoders for Differentiable Feature Selection and Reconstructioncited by 90
- 2016Group Sparse Regularization for Deep Neural Networkscited by 89
- 2015Fast ConvNets Using Group-wise Brain Damagecited by 82
- 2019Implicit Regularization for Optimal Sparse Recoverycited by 80
- 2016Training Sparse Neural Networkscited by 73
- 2016Learning the Number of Neurons in Deep Networkscited by 69
- 2016Restricted Strong Convexity Implies Weak Submodularitycited by 52
- 2018DeepPINK: reproducible feature selection in deep neural networkscited by 41
- 2022Submodularity In Machine Learning and Artificial Intelligencecited by 38
- 2020Feature Importance Ranking for Deep Learningcited by 31
- 2019High-Dimensional Linear Regression via Implicit Regularizationcited by 25
- 2022Data-Efficient Structured Pruning via Submodular Optimizationcited by 23
- 2019AFS: An Attention-based mechanism for Supervised Feature Selectioncited by 21
- 2020Feature Importance Estimation with Self-Attention Networkscited by 21
- 2017Attribution Modeling Increases Efficiency of Bidding in Display Advertisingcited by 19
- 2018Submodular Maximization with Nearly Optimal Approximation, Adaptivity and Query Complexitycited by 14
- 2018Non-monotone Submodular Maximization with Nearly Optimal Adaptivity and Query Complexitycited by 14
- 2016Greedy Column Subset Selection: New Bounds and Distributed Algorithmscited by 13
- 2018Feature Selection using Stochastic Gatescited by 12
- 2020Feature Selection Using Batch-Wise Attenuation and Feature Mask Normalizationcited by 11
- 2014Attentional Neural Network: Feature Selection Using Cognitive Feedbackcited by 8
- 2022Hardness and Algorithms for Robust and Sparse Optimizationcited by 8
- 2019A scalable saliency-based Feature selection method with instance level informationcited by 4
- 2020Binary Stochastic Filtering: feature selection and beyondcited by 3
- 2021Feature Cross Search via Submodular Optimizationcited by 3
- 2021Towards Understanding the Effectiveness of Attention Mechanismcited by 2
- 2022Neural Greedy Pursuit for Feature Selectioncited by 1
Built on by
Citing papers per year: 2023: 4; 2024: 3; 2025: 1; 2026: 1.
9 papers.
- 2024Transformers Learn Nonlinear Features In Context: Nonconvex Mean-field Dynamics on the Attention Landscapecited by 46
- 2023Unified Embedding: Battle-Tested Feature Representations for Web-Scale ML Systemscited by 14
- 2023Understanding MLP-Mixer as a Wide and Sparse MLPcited by 3
- 2025SAND: One-Shot Feature Selection with Additive Noise Distortioncited by 1
- 2023Performance of ℓ1 Regularization for Sparse Convex Optimizationcited by 0
- 2023Greedy PIG: Adaptive Integrated Gradientscited by 0
- 2024SequentialAttention++ for Block Sparsification: Differentiable Pruning Meets Combinatorial Optimizationcited by 0
- 2024Iterative Feature Exclusion Ranking for Deep Tabular Learningcited by 0
- 2026Knockoffs-based False Discovery Rate Control and Simplification for Deep Neural Networkscited by 0
- 2026Knockoffs-based False Discovery Rate Control and Simplification for Deep Neural Networks3 Jun 2026
- 2025SAND: One-Shot Feature Selection with Additive Noise Distortion6 May 2025
- 2024Iterative Feature Exclusion Ranking for Deep Tabular Learning21 Dec 2024
- 2024SequentialAttention++ for Block Sparsification: Differentiable Pruning Meets Combinatorial Optimization27 Feb 2024
- 2024Transformers Learn Nonlinear Features In Context: Nonconvex Mean-field Dynamics on the Attention Landscape2 Feb 2024
- 2023Greedy PIG: Adaptive Integrated Gradients10 Nov 2023
- 2023Performance of ℓ1 Regularization for Sparse Convex Optimization14 Jul 2023
- 2023Understanding MLP-Mixer as a Wide and Sparse MLP2 Jun 2023
- 2023Unified Embedding: Battle-Tested Feature Representations for Web-Scale ML Systems20 May 2023