Faster Support Vector Machines
From MaRDI portal
Abstract: The time complexity of support vector machines (SVMs) prohibits training on huge data sets with millions of data points. Recently, multilevel approaches to train SVMs have been developed to allow for time-efficient training on huge data sets. While regular SVMs perform the entire training in one -- time consuming -- optimization step, multilevel SVMs first build a hierarchy of problems decreasing in size that resemble the original problem and then train an SVM model for each hierarchy level, benefiting from the solved models of previous levels. We present a faster multilevel support vector machine that uses a label propagation algorithm to construct the problem hierarchy. Extensive experiments indicate that our approach is up to orders of magnitude faster than the previous fastest algorithm while having comparable classification quality. For example, already one of our sequential solvers is on average a factor 15 faster than the parallel ThunderSVM algorithm, while having similar classification quality.
Recommendations
- Faster support vector machines
- Learning Theory
- Provably fast training algorithms for support vector machines
- scientific article; zbMATH DE number 2089925
- A new fast training algorithm for a support vector machine
- Fast projected gradient method for support vector machines
- Analysis of a faster algorithm for SVM-based classification
Cited in
(7)- Multi-label Lagrangian support vector machine with random block coordinate descent method
- Fast multi-label core vector machine
- Fast support vector machines for convolution tree kernels
- Fast SVM training using approximate extreme points
- Hierarchical linear support vector machine
- Faster support vector machines
- Fast block-wise partitioning for extreme multi-label classification
This page was built for publication: Faster Support Vector Machines
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5232767)