Gradient-based Regularization Parameter Selection for Problems with Non-smooth Penalty Functions
Not on the map. Why?
Abstract (arXiv)
In high-dimensional and/or non-parametric regression problems, regularization (or penalization) is used to control model complexity and induce desired structure. Each penalty has a weight parameter that indicates how strongly the structure corresponding to that penalty should be enforced. Typically the parameters are chosen to minimize the error on a separate validation set using a simple grid search or a gradient-free optimization method. It is more efficient to tune parameters if the gradient can be determined, but this is often difficult for problems with non-smooth penalty functions. Here we show that for many penalized regression problems, the validation loss is actually smooth almost-everywhere with respect to the penalty parameters. We can therefore apply a modified gradient descent algorithm to tune parameters. Through simulation studies on example regression problems, we find that increasing the number of penalty parameters and tuning them using our method can decrease the generalization error.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Mar 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 1.
3 papers.
- 2021Efficient differentiable quadratic programming layers: an ADMM approachcited by 19
- 2022Value Function Based Difference-of-Convex Algorithm for Bilevel Hyperparameter Selection Problemscited by 15
- 2024Moreau Envelope for Nonconvex Bi-Level Optimization: A Single-loop and Hessian-free Solution Strategycited by 15
- 2024Moreau Envelope for Nonconvex Bi-Level Optimization: A Single-loop and Hessian-free Solution Strategy16 May 2024
- 2022Value Function Based Difference-of-Convex Algorithm for Bilevel Hyperparameter Selection Problems13 Jun 2022
- 2021Efficient differentiable quadratic programming layers: an ADMM approach14 Dec 2021