A fast smoothing newton method for bilevel hyperparameter optimization for SVC with logistic loss

Yixin Wang, Qingna Li*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Support vector classification (SVC) with logistic loss has excellent theoretical properties in classification problems where the label values are not continuous. In this paper, we reformulate the hyperparameter selection for SVC with logistic loss as a bilevel optimization problem in which the upper-level problem and the lower-level problem are both based on logistic loss. The resulting bilevel optimization model is converted to a single-level nonlinear programming (NLP) based on the KKT conditions of the lower-level problem. Such NLP contains a set of nonlinear equality constraints and a simple lower-bound constraint. The second-order sufficient condition is characterized, which guarantees that the strict local optimizers are obtained. To solve such NLP, we apply the smoothing Newton method proposed in [Liang L, Sun D., Toh KC. A squared smoothing Newton method for semidefinite programming, 2023] to solve the KKT conditions, which contain one pair of complementarity constraints. We show that the smoothing Newton method has a superlinear convergence rate. Extensive numerical results verify the efficiency of the proposed approach and strict local minimizers can be achieved both numerically and theoretically. In particular, compared with other methods, our algorithm can achieve competitive results while consuming less time than other methods.

Original languageEnglish
JournalOptimization
DOIs
Publication statusAccepted/In press - 2024

Keywords

  • bilevel optimization
  • hyperparameter selection
  • smoothing newton method
  • superlinear convergence
  • Support vector classification with logistic loss

Fingerprint

Dive into the research topics of 'A fast smoothing newton method for bilevel hyperparameter optimization for SVC with logistic loss'. Together they form a unique fingerprint.

Cite this