Probabilistic Best Subset Selection via Gradient-Based Optimization
Not on the map. Why?
Abstract (arXiv)
In high-dimensional statistics, variable selection recovers the latent sparse patterns from all possible covariate combinations. This paper proposes a novel optimization method to solve the exact L0-regularized regression problem, which is also known as the best subset selection. We reformulate the optimization problem from a discrete space to a continuous one via probabilistic reparameterization. The new objective function is differentiable but its gradient often cannot be computed in a closed form. Then we propose a family of unbiased gradient estimators to optimize the best subset selection objectives by the stochastic gradient descent. Within this family, we identify the estimator with uniformly minimum variance. Theoretically, we study the general conditions under which the method is guaranteed to converge to the ground truth in expectation. The proposed method can find the true regression model from thousands of covariates in seconds. In a wide variety of synthetic and semi-synthetic data, the proposed method outperforms existing variable selection tools based on the relaxed penalties, coordinate descent, and mixed integer optimization in both sparse pattern recovery and out-of-sample prediction.
Key facts. Cited by 17 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: 2021: 6; 2022: 3; 2023: 3; 2024: 1; 2025: 3; 2026: 1.
17 papers.
Sort:
- 2022Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterizationcited by 35
- 2021Contextual Dropout: An Efficient Sample-Dependent Dropout Modulecited by 26
- 2022Gradient Estimation with Discrete Stein Operatorscited by 22
- 2021Optimization-based Causal Estimation from Heterogenous Environmentscited by 16
- 2023Differentiable Sampling of Categorical Distributions Using the CatLog-Derivative Trickcited by 13
- 2021Coupled Gradient Estimators for Discrete Latent Variablescited by 9
- 2021ARMS: Antithetic-REINFORCE-Multi-Sample Gradient for Binary Variablescited by 8
- 2021Double Control Variates for Gradient Estimation in Discrete Latent Variable Modelscited by 8
- 2022Gradient Estimation for Binary Latent Variables via Gradient Variance Clippingcited by 7
- 2023Contextual Feature Selection with Conditional Stochastic Gatescited by 6
- 2021CARMS: Categorical-Antithetic-REINFORCE Multi-Sample Gradient Estimatorcited by 4
- 2025Bayesian Invariance Modeling of Multi-Environment Datacited by 2
5 more
- 2025Efficient compression of neural networks and datasetscited by 1
- 2023Nonparametric Discrete Choice Experiments with Machine Learning Guided Adaptive Designcited by 0
- 2024What to Do When Your Discrete Optimization Is the Size of a Neural Network?cited by 0
- 2025Probabilistic and nonlinear compressive sensingcited by 0
- 2026Environment-Adaptive Covariate Selection: Learning When to Use Spurious Correlations for Out-of-Distribution Predictioncited by 0
- 2026Environment-Adaptive Covariate Selection: Learning When to Use Spurious Correlations for Out-of-Distribution Prediction5 Jan 2026
- 2025Probabilistic and nonlinear compressive sensing18 Sep 2025
- 2025Bayesian Invariance Modeling of Multi-Environment Data27 Jun 2025
- 2025Efficient compression of neural networks and datasets23 May 2025
- 2024What to Do When Your Discrete Optimization Is the Size of a Neural Network?15 Feb 2024
- 2023Contextual Feature Selection with Conditional Stochastic Gates21 Dec 2023
- 2023Differentiable Sampling of Categorical Distributions Using the CatLog-Derivative Trick21 Nov 2023
- 2023Nonparametric Discrete Choice Experiments with Machine Learning Guided Adaptive Design18 Oct 2023
- 2022Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterization18 Oct 2022
- 2022Gradient Estimation for Binary Latent Variables via Gradient Variance Clipping12 Aug 2022
- 2022Gradient Estimation with Discrete Stein Operators19 Feb 2022
- 2021Double Control Variates for Gradient Estimation in Discrete Latent Variable Models9 Nov 2021
5 more
- 2021CARMS: Categorical-Antithetic-REINFORCE Multi-Sample Gradient Estimator26 Oct 2021
- 2021Optimization-based Causal Estimation from Heterogenous Environments24 Sep 2021
- 2021Coupled Gradient Estimators for Discrete Latent Variables15 Jun 2021
- 2021ARMS: Antithetic-REINFORCE-Multi-Sample Gradient for Binary Variables28 May 2021
- 2021Contextual Dropout: An Efficient Sample-Dependent Dropout Module6 Mar 2021
- 2022Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterizationcited by 35
- 2021Contextual Dropout: An Efficient Sample-Dependent Dropout Modulecited by 26
- 2022Gradient Estimation with Discrete Stein Operatorscited by 22
- 2021Optimization-based Causal Estimation from Heterogenous Environmentscited by 16
- 2023Differentiable Sampling of Categorical Distributions Using the CatLog-Derivative Trickcited by 13
- 2021Coupled Gradient Estimators for Discrete Latent Variablescited by 9
- 2021ARMS: Antithetic-REINFORCE-Multi-Sample Gradient for Binary Variablescited by 8
- 2021Double Control Variates for Gradient Estimation in Discrete Latent Variable Modelscited by 8
- 2022Gradient Estimation for Binary Latent Variables via Gradient Variance Clippingcited by 7
- 2023Contextual Feature Selection with Conditional Stochastic Gatescited by 6
- 2021CARMS: Categorical-Antithetic-REINFORCE Multi-Sample Gradient Estimatorcited by 4
- 2025Bayesian Invariance Modeling of Multi-Environment Datacited by 2
12 most cited of 17 All 17 (JSON)
- 2026Environment-Adaptive Covariate Selection: Learning When to Use Spurious Correlations for Out-of-Distribution Prediction5 Jan 2026
- 2025Probabilistic and nonlinear compressive sensing18 Sep 2025
- 2025Bayesian Invariance Modeling of Multi-Environment Data27 Jun 2025
- 2025Efficient compression of neural networks and datasets23 May 2025
- 2024What to Do When Your Discrete Optimization Is the Size of a Neural Network?15 Feb 2024
- 2023Contextual Feature Selection with Conditional Stochastic Gates21 Dec 2023
- 2023Differentiable Sampling of Categorical Distributions Using the CatLog-Derivative Trick21 Nov 2023
- 2023Nonparametric Discrete Choice Experiments with Machine Learning Guided Adaptive Design18 Oct 2023
- 2022Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterization18 Oct 2022
- 2022Gradient Estimation for Binary Latent Variables via Gradient Variance Clipping12 Aug 2022
- 2022Gradient Estimation with Discrete Stein Operators19 Feb 2022
- 2021Double Control Variates for Gradient Estimation in Discrete Latent Variable Models9 Nov 2021
12 newest of 17 All 17 (JSON)