Mathematical programs with complementarity constraints and application to hyperparameter tuning for nonlinear support vector machines

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Ward, Samuel, Zemkoho, Alain, Ahipasaoglu, Selin
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909729915142144
author Ward, Samuel
Zemkoho, Alain
Ahipasaoglu, Selin
author_facet Ward, Samuel
Zemkoho, Alain
Ahipasaoglu, Selin
contents We consider the Mathematical Program with Complementarity Constraints (MPCC). One of the main challenges in solving this problem is the systematic failure of standard Constraint Qualifications (CQs). Carefully accounting for the combinatorial nature of the complementarity constraints, tractable versions of the Mangasarian Fromovitz Constraint Qualification (MFCQ) have been designed and widely studied in the literature. This paper looks closely at two such MPCC-MFCQs and their influence on MPCC algorithms. As a key contribution, we prove the convergence of the sequential penalisation and Scholtes relaxation algorithms under a relaxed MPCC-MFCQ that is much weaker than the CQs currently used in the literature. We then form the problem of tuning hyperparameters of a nonlinear Support Vector Machine (SVM), a fundamental machine learning problem for classification, as a MPCC. For this application, we establish that the aforementioned relaxed MPCC-MFCQ holds under a very mild assumption. Moreover, we program robust implementations and comprehensive numerical experimentation on real-world data sets, where we show that the sequential penalisation method applied to the MPCC formulation for tuning SVM hyperparameters can outperform both the Scholtes relaxation technique and the state-of-the-art derivative-free methods from the machine learning literature.
format Preprint
id arxiv_https___arxiv_org_abs_2504_13006
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Mathematical programs with complementarity constraints and application to hyperparameter tuning for nonlinear support vector machines
Ward, Samuel
Zemkoho, Alain
Ahipasaoglu, Selin
Optimization and Control
49M37, 65K05, 65K15, 90C30, 90C33
We consider the Mathematical Program with Complementarity Constraints (MPCC). One of the main challenges in solving this problem is the systematic failure of standard Constraint Qualifications (CQs). Carefully accounting for the combinatorial nature of the complementarity constraints, tractable versions of the Mangasarian Fromovitz Constraint Qualification (MFCQ) have been designed and widely studied in the literature. This paper looks closely at two such MPCC-MFCQs and their influence on MPCC algorithms. As a key contribution, we prove the convergence of the sequential penalisation and Scholtes relaxation algorithms under a relaxed MPCC-MFCQ that is much weaker than the CQs currently used in the literature. We then form the problem of tuning hyperparameters of a nonlinear Support Vector Machine (SVM), a fundamental machine learning problem for classification, as a MPCC. For this application, we establish that the aforementioned relaxed MPCC-MFCQ holds under a very mild assumption. Moreover, we program robust implementations and comprehensive numerical experimentation on real-world data sets, where we show that the sequential penalisation method applied to the MPCC formulation for tuning SVM hyperparameters can outperform both the Scholtes relaxation technique and the state-of-the-art derivative-free methods from the machine learning literature.
title Mathematical programs with complementarity constraints and application to hyperparameter tuning for nonlinear support vector machines
topic Optimization and Control
49M37, 65K05, 65K15, 90C30, 90C33
url https://arxiv.org/abs/2504.13006