Proceedings of the 25th International Conference on Machine Learning - ICML '08 2008
DOI: 10.1145/1390156.1390170
|View full text |Cite
|
Sign up to set email alerts
|

Fast support vector machine training and classification on graphics processors

Abstract: Recent developments in programmable, highly parallel Graphics Processing Units (GPUs) have enabled high performance implementations of machine learning algorithms. We describe a solver for Support Vector Machine training, using Platt's Sequential Minimal Optimization algorithm, which achieves speedups of 5-32× over LibSVM running on a high-end traditional processor. We also present a system for SVM classification which achieves speedups of 120-150× over LibSVM.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
165
0
4

Year Published

2011
2011
2022
2022

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 301 publications
(171 citation statements)
references
References 16 publications
2
165
0
4
Order By: Relevance
“…Thankfully, the SVM was found to generalize well based on a limited data set. Moreover, by performing part of the computation on a graphics processing unit (GPU), it has been shown possible to reduce computation time by a factor of around 120-150 [17].…”
Section: Discussionmentioning
confidence: 99%
“…Thankfully, the SVM was found to generalize well based on a limited data set. Moreover, by performing part of the computation on a graphics processing unit (GPU), it has been shown possible to reduce computation time by a factor of around 120-150 [17].…”
Section: Discussionmentioning
confidence: 99%
“…In recognition, GPU based feature detectors and trackers [15,16] have been proposed, as have learning components such as support vector machines [17] and k-nearest neighbors [18]. Recently, Wojek et al .…”
Section: Related Workmentioning
confidence: 99%
“…5b). The first and second order features of these RFs were classified by the trained GPU-based SVM [37] achieving an average 17-fold speed up for the detection of invasive areas over the WSIs in comparison with a standard implementation. However, since only few regions were selected for classification in order to reduce computation time, an interpolation with a low-pass Gaussian filtering is applied to the SVM classification results (see Fig.…”
Section: Training and Testingmentioning
confidence: 99%