News for hackers. Stuff that matters.
Re:An Introduction to Support Vector Machines by ice109 on Thursday June 22, 2017 @12:29PM (#14613385)
5 years isn't a recent example. my impression is that deep nets ate everyone's lunch (including svm).
Re:An Introduction to Support Vector Machines by nilkn on Thursday June 22, 2017 @01:34PM (#14613875)
On the research frontier, this is pretty much true. But, for what it's worth, I'm spearheading some machine learning efforts at my current company, and most of my initial production models have not been deep networks but rather classical approaches like boosted trees or SVMs. Actually, gradient boosted trees in particular are one of the most powerful general-purpose models out there, and there are some really fantastic distributed implementations available now that routinely win Kaggle competitions (xgboost, Spark MLLib's version).

I will note though that the problems I'm tackling do not involve any image processing or recognition. Convolutional networks really have completely dominated that area both in research and practice in the last few years.

Re:An Introduction to Support Vector Machines by dmreedy on Thursday June 22, 2017 @12:42PM (#14613475)
Deep nets ate everyone's hype. The lunch is still there. SVMs have many advantages over ANNs that recommend themselves to practical applications still.
Re:An Introduction to Support Vector Machines by rwallace on Thursday June 22, 2017 @01:31PM (#14613854)
What advantages do SVMs have at this stage?
Re:An Introduction to Support Vector Machines by dmreedy on Thursday June 22, 2017 @01:52PM (#14614006)
training speed, training data requirements, and runtime resource requirements are the big ones. And on domains that are not raw image processing, SVMs are still often quite competitive when it comes to accuracy.
Re:An Introduction to Support Vector Machines by theikkila on Thursday June 22, 2017 @12:37PM (#14613452)
Not at all, deep nets are difficult to train and they need lot's of processing before they learn same kind of classifying features than ie. SVM has. So yes you can simulate SVM with deep networks but usually it's not very good solution.

SVM can be also used as part of the neural network such as in classifying layer

Re:An Introduction to Support Vector Machines by ska on Thursday June 22, 2017 @01:11PM (#14613696)
They really aren't appropriate for the same set of problems, even if there is some overlap.

There is a lot of buzz around deep learning right now, but the SNR isn't great.