English

SAND: One-Shot Feature Selection with Additive Noise Distortion

Machine Learning 2025-08-18 v2

Abstract

Feature selection is a critical step in data-driven applications, reducing input dimensionality to enhance learning accuracy, computational efficiency, and interpretability. Existing state-of-the-art methods often require post-selection retraining and extensive hyperparameter tuning, complicating their adoption. We introduce a novel, non-intrusive feature selection layer that, given a target feature count kk, automatically identifies and selects the kk most informative features during neural network training. Our method is uniquely simple, requiring no alterations to the loss function, network architecture, or post-selection retraining. The layer is mathematically elegant and can be fully described by: \begin{align} \nonumber \tilde{x}_i = a_i x_i + (1-a_i)z_i \end{align} where xix_i is the input feature, x~i\tilde{x}_i the output, ziz_i a Gaussian noise, and aia_i trainable gain such that iai2=k\sum_i{a_i^2}=k. This formulation induces an automatic clustering effect, driving kk of the aia_i gains to 11 (selecting informative features) and the rest to 00 (discarding redundant ones) via weighted noise distortion and gain normalization. Despite its extreme simplicity, our method delivers state-of-the-art performance on standard benchmark datasets and a novel real-world dataset, outperforming or matching existing approaches without requiring hyperparameter search for kk or retraining. Theoretical analysis in the context of linear regression further validates its efficacy. Our work demonstrates that simplicity and performance are not mutually exclusive, offering a powerful yet straightforward tool for feature selection in machine learning.

Keywords

Cite

@article{arxiv.2505.03923,
  title  = {SAND: One-Shot Feature Selection with Additive Noise Distortion},
  author = {Pedram Pad and Hadi Hammoud and Mohamad Dia and Nadim Maamari and L. Andrea Dunbar},
  journal= {arXiv preprint arXiv:2505.03923},
  year   = {2025}
}

Comments

Proceedings of the 42nd International Conference on Machine Learning (ICML), Vancouver, Canada. PMLR 267, 2025

R2 v1 2026-06-28T23:23:37.668Z