paper-with-me

Papers

Support Vector Machines with the Hard-Margin Loss: Optimal Training via Combinatorial Benders' Cuts

2022-07-15 · Ítalo Santana, Breno Serrano, Maximilian Schiffer, Thibaut Vidal

The classical hinge-loss support vector machines (SVMs) model is sensitive to outlier observations due to the unboundedness of its loss function. To circumvent this issue, recent studies have focused on non-convex loss functions, such as the hard-margin loss, which associates a constant penalty to any misclassified or within-margin sample. Applying this loss function yields much-needed robustness for critical applications but it also leads to an NP-hard model that makes training difficult, since current exact optimization algorithms show limited scalability, whereas heuristics are not able to find high-quality solutions consistently. Against this background, we propose new integer programming strategies that significantly improve our ability to train the hard-margin SVM model to global optimality. We introduce an iterative sampling and decomposition approach, in which smaller subproblems are used to separate combinatorial Benders' cuts. Those cuts, used within a branch-and-cut algorithm, permit to converge much more quickly towards a global optimum. Through extensive numerical analyses on classical benchmark data sets, our solution algorithm solves, for the first time, 117 new data sets to optimality and achieves a reduction of 50% in the average optimality gap for the hardest datasets of the benchmark.

📄 PDF Abstract BibTeX arXiv:2207.07690

Code (1)

vidalt/hard-margin-svm 공식 구현

Methods 이 논문이 사용한 방법론

SVM A Support Vector Machine, or SVM, is a non-parametric supervised learning model. For non-linear classification and regression, they utilise the kernel trick to map inputs…

Similar Papers 제목 키워드 기반

Single and Union Non-parallel Support Vector Machine Frameworks

2019-10-22 · Chun-Na Li, Yuan-Hai Shao, Huajun Wang, Yu-Ting Zhao 외

Considering the classification problem, we summarize the nonparallel support vector machines with the nonparallel hyperplanes to two types of frameworks. The first type constructs the hyperplanes separately. It solves a …

General Classification

Tverberg's theorem and multi-class support vector machines

2024-04-25 · Pablo Soberón

We show how, using linear-algebraic tools developed to prove Tverberg's theorem in combinatorial geometry, we can design new models of multi-class support vector machines (SVMs). These supervised learning protocols requi…

Elite-Driven Support Vector Machines for Classification

2026-04-28 · Mohammad Jafari Jozani, Bahram Moeinianfar arxiv

Support vector machines (SVMs) are a standard tool for binary classification, but their classical formulations are purely data-driven and offer no direct way to encode trusted benchmark models or structured preferences o…

Knowledge DistillationBinary Classification

An Equivalence between the Lasso and Support Vector Machines

2013-03-05 · Martin Jaggi

We investigate the relation of two fundamental tools in machine learning and signal processing, that is the support vector machine (SVM) for classification, and the Lasso technique used in regression. We show that the re…

Comparison theorems on large-margin learning

2019-08-13 · Jun Fan, Dao-Hong Xiang

This paper studies binary classification problem associated with a family of loss functions called large-margin unified machines (LUM), which offers a natural bridge between distribution-based likelihood approaches and m…

Binary Classification