arrow
Return

A unified optimization framework for multiclass classification with structured hyperplane arrangements

delete2026-03-01
delete0
PRE
AI
V
Víctor Blanco *
H
Harshit Kothari
L
Luedtke, James
DOI:10.1007/s10589-026-00779-zdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this paper, we propose a new mathematical optimization model for multiclass classification based on arrangements of hyperplanes. Our approach preserves the core support vector machine (SVM) paradigm of maximizing class separation while minimizing misclassification errors, and it is computationally more efficient than a previous formulation. We present a kernel-based extension that allows it to construct nonlinear decision boundaries. Furthermore, we show how the framework can naturally incorporate alternative geometric structures, including classification trees, & ell;p\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\ell _p$$\end{document}-SVMs, and models with discrete feature selection. To address large-scale instances, we develop a dynamic clustering matheuristic that leverages the proposed MIP formulation. Extensive computational experiments demonstrate the efficiency of the proposed model and dynamic clustering heuristic, and we report competitive classification performance on both synthetic datasets and real-world benchmarks from the UCI machine learning repository, comparing our method with state-of-the-art implementations available in scikit-learn.
Keywords:
Multiclass classification
Mixed integer non linear programming
Kernels

Journal

C
Computational Optimization and Applications
IF:
2
Papers:
68
Citations:
3.5K

Organization

University of Wisconsin System cover
University of Wisconsin System
Scholars:
6.7W
Papers: 5.8W
Citations: 382
U
University of Granada
Scholars:
2.3W
Papers: 1.9W
Citations: 24