The Backbone Method for Ultra-High Dimensional Sparse Machine Learning
Not on the map. Why?
Abstract (arXiv)
We present the backbone method, a generic framework that enables sparse and interpretable supervised machine learning methods to scale to ultra-high dimensional problems. We solve sparse regression problems with 107 features in minutes and 108 features in hours, as well as decision tree problems with 105 features in minutes.The proposed method operates in two phases: we first determine the backbone set, consisting of potentially relevant features, by solving a number of tractable subproblems; then, we solve a reduced problem, considering only the backbone features. For the sparse regression problem, our theoretical analysis shows that, under certain assumptions and with high probability, the backbone set consists of the truly relevant features. Numerical experiments on both synthetic and real-world datasets demonstrate that our method outperforms or competes with state-of-the-art methods in ultra-high dimensional problems, and competes with optimal solutions in problems where exact methods scale, both in terms of recovering the truly relevant features and in its out-of-sample predictive performance.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 0; 2025: 2.
7 papers.
- 2022Learning Sparse Nonlinear Dynamics via Mixed-Integer Optimizationcited by 29
- 2022Sparse PCA With Multiple Componentscited by 4
- 2023Compressed Sensing: A Discrete Optimization Approachcited by 3
- 2023Improving Stability in Decision Tree Modelscited by 2
- 2025Interpretable Time Series Autoregression for Periodicity Quantificationcited by 2
- 2025Interpretable Transformation and Analysis of Timelines through Learning via Surprisabilitycited by 1
- 2023BackboneLearn: A Library for Scaling Mixed-Integer Optimization-Based Machine Learningcited by 0
- 2025Interpretable Time Series Autoregression for Periodicity Quantification28 Jun 2025
- 2025Interpretable Transformation and Analysis of Timelines through Learning via Surprisability6 Mar 2025
- 2023BackboneLearn: A Library for Scaling Mixed-Integer Optimization-Based Machine Learning22 Nov 2023
- 2023Compressed Sensing: A Discrete Optimization Approach5 Jun 2023
- 2023Improving Stability in Decision Tree Models26 May 2023
- 2022Sparse PCA With Multiple Components29 Sep 2022
- 2022Learning Sparse Nonlinear Dynamics via Mixed-Integer Optimization1 Jun 2022