Best Subset Selection: Optimal Pursuit for Feature Selection and Elimination

Zhihan Zhu, Yanhao Zhang, Yong Xia
2/14/2026

No official code found. Best implementation: ZhihanZhu-math/Optimal_Pursuit_public (14 stars, last commit 2025-05-28).

Abstract

This paper introduces two novel criteria: one for feature selection and another for feature elimination in the context of best subset selection, which is a benchmark problem in statistics and machine learning. From the perspective of optimization, we revisit the classical selection and elimination criteria in traditional best subset selection algorithms, revealing that these classical criteria capture only partial variations of the objective function after the entry or exit of features. By formulating and solving optimization subproblems for feature entry and exit exactly, new selection and elimination criteria are proposed, proved as the optimal decisions for the current entry-and-exit process compared to classical criteria. Replacing the classical selection and elimination criteria with the proposed ones generates a series of enhanced best subset selection algorithms. These generated algorithms not only preserve the theoretical properties of the original algorithms but also achieve significant meta-gains without increasing computational cost across various scenarios and evaluation metrics on multiple tasks such as compressed sensing and sparse regression.

View on arXivView PDF

Code Implementations(1)

The main code for Best Subset Selection: Optimal Pursuit for Feature Selection and Elimination (Accepted to ICML 2025)

141MATLABMay 28, 20251 years ago

Similar Papers

Cite this paper

@article{zhu2026best,
  title  = {Best Subset Selection: Optimal Pursuit for Feature Selection and Elimination},
  author = {Zhihan Zhu and Yanhao Zhang and Yong Xia},
  year   = {2026},
  eprint = {2501.16815},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2501.16815},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.16815.svg)](https://codeofpaper.com/paper/2501.16815)

Discussion