A support vector machine separates classes with a maximum-margin boundary, using kernels for nonlinear separation, reported with 10-fold cross-validated accuracy.
SVMs find the separating boundary that maximizes the margin to the nearest training points (the support vectors). The cost parameter C trades margin width against training errors; kernels (RBF by default) let the boundary bend.
Predictors are standardized internally. The 10-fold CV accuracy is the honest number; training accuracy is optimistic, especially with flexible kernels.
Categorical outcome + numeric predictors + kernel + cost.
10-fold CV accuracy, training accuracy, support-vector count, confusion matrix.
A large train-vs-CV accuracy gap = overfitting; lower C or use a simpler kernel.