Lockout: Sparse Regularization of Neural Networks
arXiv:2107.07160
Abstract
Many regression and classification procedures fit a parameterized function of predictor variables to data based on some loss criterion . Often, regularization is applied to improve accuracy by placing a constraint on the values of the parameters . Although efficient methods exist for finding solutions to these constrained optimization problems for all values of in the special case when is a linear function, none are available when is non-linear (e.g. Neural Networks). Here we present a fast algorithm that provides all such solutions for any differentiable function and loss , and any constraint that is an increasing monotone function of the absolute value of each parameter. Applications involving sparsity inducing regularization of arbitrary Neural Networks are discussed. Empirical results indicate that these sparse solutions are usually superior to their dense counterparts in both accuracy and interpretability. This improvement in accuracy can often make Neural Networks competitive with, and sometimes superior to, state-of-the-art methods in the analysis of tabular data.
References in corpus (17)
- Adam: A Method for Stochastic Optimization
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Scikit-learn: Machine Learning in Python
- Discussion of "Least angle regression" by Efron et al
- Discussion of "Least angle regression" by Efron et al
- Discussion of "Least angle regression" by Efron et al
- Discussion of "Least angle regression" by Efron et al
- Discussion of "Least angle regression" by Efron et al
- Discussion of "Least angle regression" by Efron et al
- Rejoinder to "Least angle regression" by Efron et al
- Discussion of "Least angle regression" by Efron et al
- Least Angle Regression
- Discussion of "Least angle regression" by Efron et al
- Nearly unbiased variable selection under minimax concave penalty
- Group Sparse Regularization for Deep Neural Networks
- Dropout Training as Adaptive Regularization
- Sparse-Input Neural Networks for High-dimensional Nonparametric Regression and Classification