The University of Southampton
University of Southampton Institutional Repository

Training very large scale nonlinear SVMs using alternating direction method of multipliers coupled with the hierarchically semi-separable kernel approximations

Training very large scale nonlinear SVMs using alternating direction method of multipliers coupled with the hierarchically semi-separable kernel approximations
Training very large scale nonlinear SVMs using alternating direction method of multipliers coupled with the hierarchically semi-separable kernel approximations

Typically, nonlinear Support Vector Machines (SVMs) produce significantly higher classification quality when compared to linear ones but, at the same time, their computational complexity is prohibitive for large-scale datasets: this drawback is essentially related to the necessity to store and manipulate large, dense and unstructured kernel matrices. Despite the fact that at the core of training an SVM there is a simple convex optimization problem, the presence of kernel matrices is responsible for dramatic performance reduction, making SVMs unworkably slow for large problems. Aiming at an efficient solution of large-scale nonlinear SVM problems, we propose the use of the Alternating Direction Method of Multipliers coupled with Hierarchically Semi-Separable (HSS) kernel approximations. As shown in this work, the detailed analysis of the interaction among their algorithmic components unveils a particularly efficient framework and indeed, the presented experimental results demonstrate, in the case of Radial Basis Kernels, a significant speed-up when compared to the state-of-the-art nonlinear SVM libraries (without significantly affecting the classification accuracy).

Alternating Direction Method of Multipliers, Computational science, Hierarchically Semi-Separable kernel approximations, Support vector machines
2192-4406
Cipolla, S.
373fdd4b-520f-485c-b36d-f75ce33d4e05
Gondzio, J.
83e55b47-99a9-4f07-bbd0-79258ce12830
Cipolla, S.
373fdd4b-520f-485c-b36d-f75ce33d4e05
Gondzio, J.
83e55b47-99a9-4f07-bbd0-79258ce12830

Cipolla, S. and Gondzio, J. (2022) Training very large scale nonlinear SVMs using alternating direction method of multipliers coupled with the hierarchically semi-separable kernel approximations. EURO Journal on Computational Optimization, 10, [100046]. (doi:10.1016/j.ejco.2022.100046).

Record type: Article

Abstract

Typically, nonlinear Support Vector Machines (SVMs) produce significantly higher classification quality when compared to linear ones but, at the same time, their computational complexity is prohibitive for large-scale datasets: this drawback is essentially related to the necessity to store and manipulate large, dense and unstructured kernel matrices. Despite the fact that at the core of training an SVM there is a simple convex optimization problem, the presence of kernel matrices is responsible for dramatic performance reduction, making SVMs unworkably slow for large problems. Aiming at an efficient solution of large-scale nonlinear SVM problems, we propose the use of the Alternating Direction Method of Multipliers coupled with Hierarchically Semi-Separable (HSS) kernel approximations. As shown in this work, the detailed analysis of the interaction among their algorithmic components unveils a particularly efficient framework and indeed, the presented experimental results demonstrate, in the case of Radial Basis Kernels, a significant speed-up when compared to the state-of-the-art nonlinear SVM libraries (without significantly affecting the classification accuracy).

Text
1-s2.0-S2192440622000223-main - Version of Record
Download (1MB)

More information

e-pub ahead of print date: 6 October 2022
Published date: 17 October 2022
Additional Information: Funding Information: this work was supported by Oracle Labs through the project “Randomly Sampled Cyclic Alternating Direction Method of Multipliers”.
Keywords: Alternating Direction Method of Multipliers, Computational science, Hierarchically Semi-Separable kernel approximations, Support vector machines

Identifiers

Local EPrints ID: 485492
URI: http://eprints.soton.ac.uk/id/eprint/485492
ISSN: 2192-4406
PURE UUID: c975f248-42ee-4d05-8465-4a3cd6e533a6
ORCID for S. Cipolla: ORCID iD orcid.org/0000-0002-8000-4719

Catalogue record

Date deposited: 07 Dec 2023 17:36
Last modified: 18 Mar 2024 04:17

Export record

Altmetrics

Contributors

Author: S. Cipolla ORCID iD
Author: J. Gondzio

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×