Research map / Learning theory and algorithms / Prediction and decision losses
Best Subset Selection: Optimal Pursuit for Feature Selection and Elimination
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes objective-based feature selection and elimination criteria obtained by exactly solving the entry/exit subproblems of best subset selection, and plugs them into OMP, CoSaMP, and ABESS to yield OP, CoSaOP, and OP-(A)BESS with no extra asymptotic cost.
Problem
Classical greedy best subset selection criteria (correlation-based selection and Wald-T elimination) only capture the one-step objective change from support updates with fixed coefficients, ignoring feature interactions and coefficient refitting.
Approach
Reformulate feature entry and exit as exact optimization subproblems (solved via forward and backward block matrix inversion) yielding projection-based criteria that account for interactions with the current active set; substitute these criteria into existing greedy algorithms (meta-substitution).
Key results
- On synthetic data at measurement rate 0.25, OP achieves nearly 3x more successful recoveries than OMP, and CoSaOP outperforms CoSaMP by at least 4x in all scenarios.
- On AudioSet signals, OP-(A)BESS reduces NMSE versus (A)BESS by 30% to 91% across four audio clips (e.g., 91% on Audio 2).
- On sparse regression, OP and OP-(A)BESS give roughly 0.1 R^2 improvement, described as equivalent to selecting 10 more features.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| replace OMP selection criteria with objective-based selection | OMP · AudioSet Audio 1 | NMSE: 9.45E-04 (1.35E-03) -> 7.69E-04 (5.78E-04) | Helped |
| replace CoSaMP criteria with objective-based selection and elimination | CoSaMP · AudioSet Audio 1 | NMSE: 2.36E-03 (1.22E-03) -> 1.64E-03 (1.36E-03) | Helped |
| replace (A)BESS criteria with objective-based selection and elimination | (A)BESS · AudioSet Audio 1 | NMSE: 1.41E-03 (7.89E-03) -> 6.22E-04 (2.64E-04) | Helped |
| replace OMP selection criteria with objective-based selection | OMP · AudioSet Audio 2 | NMSE: 5.79E-03 (7.89E-03) -> 5.49E-03 (8.87E-03) | Helped |
| replace CoSaMP criteria with objective-based selection and elimination | CoSaMP · AudioSet Audio 2 | NMSE: 1.87E-03 (6.05E-04) -> 6.36E-04 (2.01E-04) | Helped |
| replace (A)BESS criteria with objective-based selection and elimination | (A)BESS · AudioSet Audio 2 | NMSE: 6.71E-03 (6.07E-02) -> 6.36E-04 (2.01E-04) | Helped |
| replace OMP selection criteria with objective-based selection | OMP · AudioSet Audio 3 | NMSE: 1.46E-03 (3.13E-03) -> 1.18E-03 (2.14E-03) | Helped |
| replace CoSaMP criteria with objective-based selection and elimination | CoSaMP · AudioSet Audio 3 | NMSE: 1.54E-03 (5.86E-04) -> 5.52E-04 (2.03E-04) | Helped |
| replace (A)BESS criteria with objective-based selection and elimination | (A)BESS · AudioSet Audio 3 | NMSE: 2.84E-03 (2.29E-02) -> 5.52E-04 (2.03E-04) | Helped |
| replace OMP selection criteria with objective-based selection | OMP · AudioSet Audio 4 | NMSE: 4.05E-02 (1.03E-01) -> 3.55E-02 (9.70E-02) | Helped |
| replace CoSaMP criteria with objective-based selection and elimination | CoSaMP · AudioSet Audio 4 | NMSE: 2.85E-03 (9.84E-04) -> 8.22E-04 (2.22E-04) | Helped |
| replace (A)BESS criteria with objective-based selection and elimination | (A)BESS · AudioSet Audio 4 | NMSE: 2.65E-02 (1.07E-01) -> 1.86E-02 (1.12E-01) | Helped |
Surprising findings
- CoSaMP fails in the sparse regression task, while the enhanced CoSaOP remains effective.
- A criterion similar to the proposed selection criterion (SMP) was independently published in a submodular-perspective paper.
Limitations
- Theoretical guarantees rely on RIP-type assumptions, which the authors note are invalid under high feature correlation.
- Criteria derived for least-squares objectives; extension to general objectives is left to future work.
Experimental setup
Datasets: AudioSet Boston Housing California Housing Superconductivity House 16H Prostate.v8.egenes Spectra
Benchmarks: AudioSet signal recovery (NMSE) synthetic sparse recovery (successful recovery counts) Boston Housing California Housing Superconductivity House 16H Prostate.v8.egenes Spectra
Metrics: number of successful recoveries NMSE R^2 runtime
Baselines: OMP CoSaMP (A)BESS MP LASSO
Builds on: ABESS OMP CoSaMP Gradient Pursuit
Closest papers by meaning
- A Probabilistic Derivation of LASSO and L12-Norm Feature Selections (AAAI 2019 · similarity 0.87)
- Optimal Sparse Recovery with Decision Stumps (AAAI 2023 · similarity 0.87)
- Most Influential Subset Selection: Challenges, Promises, and Beyond (NeurIPS 2024 · similarity 0.87)
- Improved Theoretically-Grounded Evolutionary Algorithms for Subset Selection with a Linear Cost Constraint (ICML 2025 · similarity 0.85)
- Differentially Private High-dimensional Variable Selection via Integer Programming (NeurIPS 2025 · similarity 0.84)
- Multinoulli Extension: A Lossless Yet Effective Probabilistic Framework for Subset Selection over Partition Constraints (ICML 2025 · similarity 0.83)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
