Sparse Classification: a scalable discrete optimization perspective
Not on the map. Why?
Abstract (arXiv)
We formulate the sparse classification problem of n samples with p features as a binary convex optimization problem and propose a cutting-plane algorithm to solve it exactly. For sparse logistic regression and sparse SVM, our algorithm finds optimal solutions for n and p in the 10,000s within minutes. On synthetic data our algorithm achieves perfect support recovery in the large sample regime. Namely, there exists a n0 such that the algorithm takes a long time to find the optimal solution and does not recover the correct support for n<n0, while for ngeqslant n0, the algorithm quickly detects all the true features, and does not return any false features. In contrast, while Lasso accurately detects all the true features, it persistently returns incorrect features, even as the number of observations increases. Consequently, on numerous real-world experiments, our outer-approximation algorithms returns sparser classifiers while achieving similar predictive accuracy as Lasso. To support our observations, we analyze conditions on the sample size needed to ensure full support recovery in classification. Under some assumptions on the data generating process, we prove that information-theoretic limitations impose n0 < C left(2 + σ2right) k log(p-k), for some constant C>0.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Oct 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 6; 2024: 3; 2025: 3; 2026: 4.
18 papers.
Sort:
- 2023Finding Neurons in a Haystack: Case Studies with Sparse Probingcited by 328
- 2022Fast Sparse Classification for Generalized Linear and Additive Modelscited by 19
- 2023Variable Selection for Kernel Two-Sample Testscited by 7
- 2024"Oh LLM, I'm Asking Thee, Please Give Me a Decision Tree": Zero-Shot Decision Tree Induction and Embedding with Large Language Modelscited by 6
- 2023Cost-Sensitive Best Subset Selection for Logistic Regression: A Mixed-Integer Conic Optimization Perspectivecited by 3
- 2023Constrained Optimization of Rank-One Functions with Indicator Variablescited by 2
- 2023Patient Outcome Predictions Improve Operations at a Large Hospital Networkcited by 2
- 2026In Search of Grandmother Cells: Tracing Interpretable Neurons in Tabular Representationscited by 2
- 2022Feature subset selection for kernel SVM classification via mixed-integer optimizationcited by 1
- 2023Path Signatures for Seizure Forecastingcited by 0
- 2024Automated Model Selection for Generalized Linear Modelscited by 0
- 2024A GPU-Accelerated Bi-linear ADMM Algorithm for Distributed Sparse Machine Learningcited by 0
6 more
- 2025Variable Selection Methods for Multivariate, Functional, and Complex Biomedical Data in the AI Agecited by 0
- 2025El0ps: An Exact L0-regularized Problems Solvercited by 0
- 2025MOSS: Multi-Objective Optimization for Stable Rule Setscited by 0
- 2026Choosing the Right Regularizer for Applied ML: Simulation Benchmarks of Popular Scikit-learn Regularization Frameworkscited by 0
- 2026ConceptTracer: Interactive Analysis of Concept Saliency and Selectivity in Neural Representationscited by 0
- 2026Variable Selection for Feature-Based Newsvendorcited by 0
- 2026Variable Selection for Feature-Based Newsvendor1 Sep 2026
- 2026ConceptTracer: Interactive Analysis of Concept Saliency and Selectivity in Neural Representations8 Apr 2026
- 2026Choosing the Right Regularizer for Applied ML: Simulation Benchmarks of Popular Scikit-learn Regularization Frameworks4 Apr 2026
- 2026In Search of Grandmother Cells: Tracing Interpretable Neurons in Tabular Representations7 Jan 2026
- 2025El0ps: An Exact L0-regularized Problems Solver4 Jun 2025
- 2025MOSS: Multi-Objective Optimization for Stable Rule Sets2 Jun 2025
- 2025Variable Selection Methods for Multivariate, Functional, and Complex Biomedical Data in the AI Age12 Jan 2025
- 2024"Oh LLM, I'm Asking Thee, Please Give Me a Decision Tree": Zero-Shot Decision Tree Induction and Embedding with Large Language Models27 Sep 2024
- 2024A GPU-Accelerated Bi-linear ADMM Algorithm for Distributed Sparse Machine Learning25 May 2024
- 2024Automated Model Selection for Generalized Linear Models25 Apr 2024
- 2023Cost-Sensitive Best Subset Selection for Logistic Regression: A Mixed-Integer Conic Optimization Perspective9 Oct 2023
- 2023Path Signatures for Seizure Forecasting18 Aug 2023
6 more
- 2023Patient Outcome Predictions Improve Operations at a Large Hospital Network25 May 2023
- 2023Finding Neurons in a Haystack: Case Studies with Sparse Probing2 May 2023
- 2023Constrained Optimization of Rank-One Functions with Indicator Variables31 Mar 2023
- 2023Variable Selection for Kernel Two-Sample Tests15 Feb 2023
- 2022Feature subset selection for kernel SVM classification via mixed-integer optimization28 May 2022
- 2022Fast Sparse Classification for Generalized Linear and Additive Models23 Feb 2022
- 2023Finding Neurons in a Haystack: Case Studies with Sparse Probingcited by 328
- 2022Fast Sparse Classification for Generalized Linear and Additive Modelscited by 19
- 2023Variable Selection for Kernel Two-Sample Testscited by 7
- 2024"Oh LLM, I'm Asking Thee, Please Give Me a Decision Tree": Zero-Shot Decision Tree Induction and Embedding with Large Language Modelscited by 6
- 2023Cost-Sensitive Best Subset Selection for Logistic Regression: A Mixed-Integer Conic Optimization Perspectivecited by 3
- 2023Constrained Optimization of Rank-One Functions with Indicator Variablescited by 2
- 2023Patient Outcome Predictions Improve Operations at a Large Hospital Networkcited by 2
- 2026In Search of Grandmother Cells: Tracing Interpretable Neurons in Tabular Representationscited by 2
- 2022Feature subset selection for kernel SVM classification via mixed-integer optimizationcited by 1
- 2023Path Signatures for Seizure Forecastingcited by 0
- 2024Automated Model Selection for Generalized Linear Modelscited by 0
- 2024A GPU-Accelerated Bi-linear ADMM Algorithm for Distributed Sparse Machine Learningcited by 0
12 most cited of 18 All 18 (JSON)
- 2026Variable Selection for Feature-Based Newsvendor1 Sep 2026
- 2026ConceptTracer: Interactive Analysis of Concept Saliency and Selectivity in Neural Representations8 Apr 2026
- 2026Choosing the Right Regularizer for Applied ML: Simulation Benchmarks of Popular Scikit-learn Regularization Frameworks4 Apr 2026
- 2026In Search of Grandmother Cells: Tracing Interpretable Neurons in Tabular Representations7 Jan 2026
- 2025El0ps: An Exact L0-regularized Problems Solver4 Jun 2025
- 2025MOSS: Multi-Objective Optimization for Stable Rule Sets2 Jun 2025
- 2025Variable Selection Methods for Multivariate, Functional, and Complex Biomedical Data in the AI Age12 Jan 2025
- 2024"Oh LLM, I'm Asking Thee, Please Give Me a Decision Tree": Zero-Shot Decision Tree Induction and Embedding with Large Language Models27 Sep 2024
- 2024A GPU-Accelerated Bi-linear ADMM Algorithm for Distributed Sparse Machine Learning25 May 2024
- 2024Automated Model Selection for Generalized Linear Models25 Apr 2024
- 2023Cost-Sensitive Best Subset Selection for Logistic Regression: A Mixed-Integer Conic Optimization Perspective9 Oct 2023
- 2023Path Signatures for Seizure Forecasting18 Aug 2023
12 newest of 18 All 18 (JSON)