SVMs : Beginner's resources
Hey,
So for some one who is starting out with Support Vector Machines, there is just loads of material out there which does not make immediate sense. I found the following resources (may suggest in exploring in the order mentioned) really helpful, maybe they can help you out too :
http://www.tristanfletcher.co.uk/SVM%20Explained.pdf
http://pyml.sourceforge.net/doc/howto.pdf ( Personally, I found this brilliant and it took some effort to dig this up)
Finally: http://videolectures.net/mlss06tw_lin_svm/
Hope this helps..
5 comments
[ 0.68 ms ] story [ 213 ms ] threadhttp://www.csie.ntu.edu.tw/~cjlin/papers/guide/guide.pdf
And libsvm is probably the most widely used svm library:
http://www.csie.ntu.edu.tw/~cjlin/libsvm/
The author of the above paper and library is the same one giving the lecture in the OP's third link.
If you want a good introduction which actually derives the math and logic behind SVMs then I'd suggest looking at Stanford's AI/ML video lectures available for free here - http://see.stanford.edu/see/lecturelist.aspx?coll=348ca38a-3... It begins with the first few lectures which covers introductory knowledge and some other machine learning algorithms but lectures 6-8 cover the theory and principles behind SVM.
The great thing about this is that relatively little knowledge is assumed on the student's part and he provides a great deal of notes and handouts on any areas the students may be fuzzy.
Unless you're going to be merely using a prebuilt machine learning library I feel that understanding the math and logic behind the algorithms is vital.
http://www.cs.cornell.edu/People/tj/