c9e86d470ae67775.tex
1: \begin{abstract}
2: Hyperparameter tuning is an important task of machine learning, which can be formulated as a bilevel program (BLP).
3:  However, most existing algorithms are not applicable for BLP with non-smooth lower-level problems.
4: To address this, we propose a single-level reformulation of the BLP based on lower-level duality without involving any implicit value function.
5: To solve the reformulation, we propose a majorization minimization algorithm that marjorizes the constraint in each iteration.
6: Furthermore, we show that the subproblems of the proposed algorithm for several widely-used hyperparameter turning models can be reformulated into conic programs that can be efficiently solved by the off-the-shelf solvers.
7: We theoretically prove the convergence of the proposed algorithm and demonstrate its superiority through numerical experiments.
8: \end{abstract}
9: