Rotulando uma classe para validação cruzada no libsvm matlab

Eu quero usar uma classificação de classe usando o LibSVM no MATLAB.

Quero treinar dados e usar validação cruzada, mas não sei o que devo fazer para rotular os valores discrepantes.

Se por exemplo eu tenho esses dados:

trainData =  [1,1,1; 1,1,2; 1,1,1.5; 1,1.5,1; 20,2,3; 2,20,2; 2,20,5; 20,2,2];
labelTrainData = [-1 -1 -1 -1 0 0 0 0];  

(Os quatro primeiros são exemplos da classe 1, os outros quatro são exemplos de outliers, apenas para a validação cruzada)

E eu treino o modelo usando isso:

model = svmtrain(labelTrainData, trainData , '-s 2 -t 0 -d 3 -g 2.0 -r 2.0 -n 0.5 -m 40.0 -c 0.0 -e 0.0010 -p 0.1 -v 2' );

Não tenho certeza de qual valor usar para rotular os dados de 1 classe e o que usar para os valores discrepantes. Alguém sabe como fazer isso?

Desde já, obrigado. -Jessica

questionAnswers(1)

yourAnswerToTheQuestion