4 ms·
Why, aren't GPUs pretty useful in training SVMs as well?
by rlili 6y ago
Why, aren't GPUs pretty useful in training SVMs as well?
- abeppu 6y agoWell, and though the author shows an approximate equivalence, which helps us understand a class of models better, it's not obvious that it's preferable to use SVMs of the type described. In particular, it seems like often it would be preferable to deal with model weights (even if they are mathematically a "superposition" of datapoints) than to ship around and revisit the whole dataset.
- xksteven 6y agoSVMs are solved via convex optimization methods which have taken more time to get on the GPU train. On the other hand there are GPU accelerated SVM training such as: https://github.com/Xtra-Computing/thundersvm https://github.com/Xtra-Computing/thundersvm A github or Google search will reveal other GPU accelerated SVM training.
- knuthsat 6y agoSVMs can also be trained using gradient descent.