Support Vector Machines in R

Being among the most popular and efficient classification and regression methods currently available, implementations of support vector machines exist in almost every popular programming language. Currently four R packages contain SVM related software. The purpose of this paper is to present and compare these implementations.

[1]  Bernhard Schölkopf,et al.  New Support Vector Algorithms , 2000, Neural Computation.

[2]  Kurt Hornik,et al.  kernlab - An S4 Package for Kernel Methods in R , 2004 .

[3]  Catherine Blake,et al.  UCI Repository of machine learning databases , 1998 .

[4]  Marti A. Hearst Trends & Controversies: Support Vector Machines , 1998, IEEE Intell. Syst..

[5]  Federico Girosi,et al.  An improved training algorithm for support vector machines , 1997, Neural Networks for Signal Processing VII. Proceedings of the 1997 IEEE Signal Processing Society Workshop.

[6]  Ulrich H.-G. Kreßel,et al.  Pairwise classification and support vector machines , 1999 .

[7]  Robert Tibshirani,et al.  The Entire Regularization Path for the Support Vector Machine , 2004, J. Mach. Learn. Res..

[8]  Chih-Jen Lin,et al.  A Simple Decomposition Method for Support Vector Machines , 2002, Machine Learning.

[9]  Bernhard Schölkopf,et al.  Dynamic Alignment Kernels , 2000 .

[10]  John C. Platt,et al.  Fast training of support vector machines using sequential minimal optimization, advances in kernel methods , 1999 .

[11]  Sheng-De Wang,et al.  Fuzzy support vector machines , 2002, IEEE Trans. Neural Networks.

[12]  John M. Chambers,et al.  Programming With Data , 1998 .

[13]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[14]  Françoise Fogelman-Soulié,et al.  Neurocomputing : algorithms, architectures and applications , 1990 .

[16]  Gérard Dreyfus,et al.  Single-layer learning revisited: a stepwise procedure for building and training a neural network , 1989, NATO Neurocomputing.

[17]  Samy Bengio,et al.  Torch: a modular machine learning software library , 2002 .

[18]  Hsuan-Tien Lin,et al.  A note on Platt’s probabilistic outputs for support vector machines , 2007, Machine Learning.

[19]  John Platt,et al.  Probabilistic Outputs for Support vector Machines and Comparisons to Regularized Likelihood Methods , 1999 .

[20]  Robert P. W. Duin,et al.  Support vector domain description , 1999, Pattern Recognit. Lett..

[21]  Thorsten Joachims,et al.  Making large scale SVM learning practical , 1998 .

[22]  David R. Musicant,et al.  Successive overrelaxation for support vector machines , 1999, IEEE Trans. Neural Networks.

[23]  Kurt Hornik,et al.  The support vector machine under test , 2003, Neurocomputing.

[24]  Alexander J. Smola,et al.  Learning with kernels , 1998 .

[25]  Chih-Jen Lin,et al.  Probability Estimates for Multi-class Classification by Pairwise Coupling , 2003, J. Mach. Learn. Res..

[26]  李幼升,et al.  Ph , 1989 .