On Lp-Hyperparameter Learning via Bilevel Nonsmooth Optimization

Abstract

We propose a bilevel optimization strategy for selecting the best hyperparameter value for the nonsmooth $\ell_p$ regularizer with $0<p\leq 1$. The concerned bilevel optimization problem has a nonsmooth, possibly nonconvex, $\ell_p$-regularized problem as the lower-level problem. Despite the recent popularity of nonconvex $\ell_p$-regularizer and the usefulness of bilevel optimization for selecting hyperparameters, algorithms for such bilevel problems have not been studied because of the difficulty of $\ell_p$-regularizer. Our contribution is the proposal of the first algorithm equipped with a theoretical guarantee for finding the best hyperparameter of $\ell_p$-regularized supervised learning problems. Specifically, we propose a smoothing-type algorithm for the above mentioned bilevel optimization problems and provide a theoretical convergence guarantee for the algorithm. Indeed, since optimality conditions are not known for such bilevel optimization problems so far, new necessary optimality conditions, which are called the SB-KKT conditions, are derived and it is shown that a sequence generated by the proposed algorithm actually accumulates at a point satisfying the SB-KKT conditions under some mild assumptions. The proposed algorithm is simple and scalable as our numerical comparison to Bayesian optimization and grid search indicates.

Cite

Text

Okuno et al. "On Lp-Hyperparameter Learning via Bilevel Nonsmooth Optimization." Journal of Machine Learning Research, 2021.

Markdown

[Okuno et al. "On Lp-Hyperparameter Learning via Bilevel Nonsmooth Optimization." Journal of Machine Learning Research, 2021.](https://mlanthology.org/jmlr/2021/okuno2021jmlr-lphyperparameter/)

BibTeX

@article{okuno2021jmlr-lphyperparameter,
  title     = {{On Lp-Hyperparameter Learning via Bilevel Nonsmooth Optimization}},
  author    = {Okuno, Takayuki and Takeda, Akiko and Kawana, Akihiro and Watanabe, Motokazu},
  journal   = {Journal of Machine Learning Research},
  year      = {2021},
  pages     = {1-47},
  volume    = {22},
  url       = {https://mlanthology.org/jmlr/2021/okuno2021jmlr-lphyperparameter/}
}