Go to the source code of this file.
This head file contains functions for performing Sequential Minimal Optimization (SMO)
The algorithms in the following papers are implemented:
1. SMO and Working set selecting using 1st order expansion {Platt_SMO, author = "J. C. Platt", title = "{Fast Training of Support Vector Machines using Sequential Minimal Optimization}", booktitle = "{Advances in Kernel Methods - Support Vector Learning}", year = 1999, publisher = "MIT Press" }
2. Shrinkng and Caching for SMO {Joachims_SVMLIGHT, author = "T. Joachims", title = "{Making large-Scale SVM Learning Practical}", booktitle = "{Advances in Kernel Methods - Support Vector Learning}", year = 1999, publisher = "MIT Press" }
3. Working set selecting using 2nd order expansion {Fan_JMLR, author = "R. Fan, P. Chen, C. Lin", title = "{Working Set Selection using Second Order Information for Training Support Vector Machines}", journal = "{Jornal of Machine Learning Research}", year = 2005 }
4. TODO: budget L2 SVM {Budge_SVM, author = "O. Dekel and Y. Singer", title = "{Support Vector Machines on a Budget}", booktitle = NIPS, number = 19, year = 2006 }
Definition in file smo.h.