JOURNAL ARTICLE

TRAINING SUPPORT VECTOR MACHINES USING FRANK–WOLFE OPTIMIZATION METHODS

Emanuele FrandiRicardo ÑanculefM. G. GasparoStefano LodiClaudio Sartori

Year: 2013 Journal:   International Journal of Pattern Recognition and Artificial Intelligence Vol: 27 (03)Pages: 1360003-1360003   Publisher: World Scientific

Abstract

Training a support vector machine (SVM) requires the solution of a quadratic programming problem (QP) whose computational complexity becomes prohibitively expensive for large scale datasets. Traditional optimization methods cannot be directly applied in these cases, mainly due to memory restrictions. By adopting a slightly different objective function and under mild conditions on the kernel used within the model, efficient algorithms to train SVMs have been devised under the name of core vector machines (CVMs). This framework exploits the equivalence of the resulting learning problem with the task of building a minimal enclosing ball (MEB) problem in a feature space, where data is implicitly embedded by a kernel function. In this paper, we improve on the CVM approach by proposing two novel methods to build SVMs based on the Frank–Wolfe algorithm, recently revisited as a fast method to approximate the solution of a MEB problem. In contrast to CVMs, our algorithms do not require to compute the solutions of a sequence of increasingly complex QPs and are defined by using only analytic optimization steps. Experiments on a large collection of datasets show that our methods scale better than CVMs in most cases, sometimes at the price of a slightly lower accuracy. As CVMs, the proposed methods can be easily extended to machine learning problems other than binary classification. However, effective classifiers are also obtained using kernels which do not satisfy the condition required by CVMs, and thus our methods can be used for a wider set of problems.

Keywords:
Support vector machine Computer science Quadratic programming Kernel method Artificial intelligence Kernel (algebra) Feature vector Binary classification Optimization problem Mathematical optimization Algorithm Machine learning Mathematics

Metrics

7
Cited By
0.78
FWCI (Field Weighted Citation Impact)
48
Refs
0.78
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Face and Expression Recognition
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Machine Learning and Algorithms
Physical Sciences →  Computer Science →  Artificial Intelligence
Machine Learning and Data Classification
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Frank-Wolfe for Sign-Constrained Support Vector Machines

Kenya TajimaTakahiko HenmiTsuyoshi Kato

Journal:   IEICE Transactions on Information and Systems Year: 2022 Vol: E105.D (10)Pages: 1734-1742
JOURNAL ARTICLE

Riemannian Optimization via Frank-Wolfe Methods

Melanie WeberSuvrit Sra

Journal:   Mathematical Programming Year: 2022 Vol: 199 (1-2)Pages: 525-556
JOURNAL ARTICLE

Quantum optimization for training support vector machines

Davide AnguitaSandro RidellaFabio RivieccioRodolfo Zunino

Journal:   Neural Networks Year: 2003 Vol: 16 (5-6)Pages: 763-770
© 2026 ScienceGate Book Chapters — All rights reserved.