<< svmpredict libsvm Toolbox svmscale >>

libsvm Toolbox >> libsvm Toolbox > svmrocplot

svmrocplot

plotroc draws the recevier operating characteristic(ROC) curve for an svm-model

Calling Sequence

auc = svmrocplot(training_label, training_instance)
auc = svmrocplot(training_label, training_instance , model)
auc = svmrocplot(training_label, training_instance , libsvm_options)
auc = svmrocplot(training_label, training_instance , libsvm_options, uselinear)

Description

Use cross-validation on training data to get decision values and plot ROC curve.

Use the given model to predict testing data and obtain decision values for ROC

Examples

[label,instance]=libsvmread("demos/heart_scale");
svmrocplot(heart_scale_label, heart_scale_inst,'-v 5');

[label,instance]=libsvmread("demos/heart_scale");
model = svmtrain(label,instance);
svmrocplot(label,instance,model);
<< svmpredict libsvm Toolbox svmscale >>