Recipe for Fast Large-scale SVM Training: Polishing, Parallelism, and more RAM!

07/03/2022
by   Tobias Glasmachers, et al.
0

Support vector machines (SVMs) are a standard method in the machine learning toolbox, in particular for tabular data. Non-linear kernel SVMs often deliver highly accurate predictors, however, at the cost of long training times. That problem is aggravated by the exponential growth of data volumes over time. It was tackled in the past mainly by two types of techniques: approximate solvers, and parallel GPU implementations. In this work, we combine both approaches to design an extremely fast dual SVM solver. We fully exploit the capabilities of modern compute servers: many-core architectures, multiple high-end GPUs, and large random access memory. On such a machine, we train a large-margin classifier on the ImageNet data set in 24 minutes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/17/2023

Snacks: a fast large-scale kernel SVM solver

Kernel methods provide a powerful framework for non parametric learning....
research
02/25/2022

PLSSVM: A (multi-)GPGPU-accelerated Least Squares Support Vector Machine

Machine learning algorithms must be able to efficiently cope with massiv...
research
12/06/2013

Dual coordinate solvers for large-scale structural SVMs

This manuscript describes a method for training linear SVMs (including b...
research
06/05/2020

PASSVM: A Highly Accurate Online Fast Flux Detection System

Fast Flux service networks (FFSNs) are used by adversaries to achieve a ...
research
08/08/2020

GPU-Accelerated Primal Learning for Extremely Fast Large-Scale Classification

One of the most efficient methods to solve L2-regularized primal problem...
research
05/27/2014

Large Scale, Large Margin Classification using Indefinite Similarity Measures

Despite the success of the popular kernelized support vector machines, t...
research
01/08/2018

DCASE 2017 Task 1: Acoustic Scene Classification Using Shift-Invariant Kernels and Random Features

Acoustic scene recordings are represented by different types of handcraf...

Please sign up or login with your details

Forgot password? Click here to reset