When Features Beat Noise: A Feature Selection Technique Through Noise-Based Hypothesis Testing

📅 2025-11-25
📈 Citations: 0
Influential: 0
📄 PDF

career value

181K/year
🤖 AI Summary
Feature selection faces a fundamental trade-off between computational efficiency and statistical rigor: existing methods either lack theoretically grounded stopping criteria or fail to quantify the statistical significance of feature importance. To address this, we propose NoiseTest—a statistically principled feature selection framework based on noise feature injection and nonparametric bootstrap hypothesis testing. Its core innovation is using randomly generated noise features as a null reference to construct per-feature p-values via bootstrap testing, enabling a data-driven, statistically justified stopping criterion. NoiseTest provides interpretability, robustness to model misspecification, and formal theoretical guarantees under mild assumptions. Extensive experiments on synthetic and real-world datasets demonstrate that NoiseTest consistently outperforms state-of-the-art methods—including Boruta, Model-X Knockoffs, Recursive Feature Elimination (RFE), and Extra Trees—achieving superior accuracy, stability, and computational efficiency simultaneously.

Technology Category

Application Category

📝 Abstract
Feature selection has remained a daunting challenge in machine learning and artificial intelligence, where increasingly complex, high-dimensional datasets demand principled strategies for isolating the most informative predictors. Despite widespread adoption, many established techniques suffer from notable limitations; some incur substantial computational cost, while others offer no definite statistical driven stopping criteria or assesses the significance of their importance scores. A common heuristic approach introduces multiple random noise features and retains all predictors ranked above the strongest noise feature. Although intuitive, this strategy lacks theoretical justification and depends heavily on heuristics. This paper proposes a novel feature selection method that addresses these limitations. Our approach introduces multiple random noise features and evaluates each feature's importance against the maximum importance value among these noise features incorporating a non-parametric bootstrap-based hypothesis testing framework to establish a solid theoretical foundation. We establish the conceptual soundness of our approach through statistical derivations that articulate the principles guiding the design of our algorithm. To evaluate its reliability, we generated simulated datasets under controlled statistical settings and benchmarked performance against Boruta and Knockoff-based methods, observing consistently stronger recovery of meaningful signal. As a demonstration of practical utility, we applied the technique across diverse real-world datasets, where it surpassed feature selection techniques including Boruta, RFE, and Extra Trees. Hence, the method emerges as a robust algorithm for principled feature selection, enabling the distillation of informative predictors that support reliable inference, enhanced predictive performance, and efficient computation.
Problem

Research questions and friction points this paper is trying to address.

Proposes a feature selection method using noise-based hypothesis testing
Addresses limitations of heuristic techniques lacking statistical justification
Evaluates feature importance against random noise features via bootstrap testing
Innovation

Methods, ideas, or system contributions that make the work stand out.

Uses noise features for importance comparison
Applies bootstrap-based hypothesis testing framework
Outperforms Boruta and Knockoff in signal recovery
🔎 Similar Papers
No similar papers found.