SVM Class Prediction

protocols

The SVM module builds a classifier using the Support Vector Machines (SVM) class prediction method, tests a previously generated SVM classifier, and/or classifies unknown samples using a previously generated SVM classifier.

Before you begin

Generally, you use one data set to train the classifier and the other to test it. Each gene expression data set consists of two files:

The data sets must contain the same genes or SVM displays an error message.

learn more:
file formats

Step 1: SVM

The SVM module builds and/or tests a classifer by running the SVM class prediction method:

learn more:
SVM

Step 2: View results

To view the prediction results file (*.pred.odf), use the PredictionResultsViewer module. For each sample, the viewer lists the actual class, predicted class, and prediction error rates.

The classifier (*.model) is a binary (machine-readable) file. It cannot be viewed, but can be used as input to the SVM module.

Considerations
learn more:
PredictionResultsViewer

Step 3: Determine the class of an unknown sample

To classify unknown samples using the SVM module:

The module uses the classifier to predict the class of each unknown sample and creates a prediction results file. Use the PredictionResultsViewer module to view the prediction results (*.pred.odf) file: