Ich habe die lib-svm Binärdateien für die Klassifizierung meiner Daten verwendet.mit svmpredict in libsvm
Für das Training verwende ich den folgenden Befehl
`SVM-train.exe es 0 -t 2 -c 0,03125 -g 0,25 file.train file.train.model‘
und nutzen Sie die folgenden Ergebnisse
optimization finished, #iter = 10
nu = 1.000000
obj = -0.625000, rho = -0.000000
nSV = 20, nBSV = 20
Total nSV = 20
Nun, da ich die RBF-Kernel in Trainingssatz verwende ich muss nicht, dass in Testdaten enthalten?
`SVM-predict.exe es 0 -t 2 -c 0,03125 -g 0,25 file.test file.train.model file.out‘
und ich bekomme
Unknown option: -s
Die Verwendung des obigen Befehls ohne Parameter funktioniert einwandfrei ....
Aber ich wollte wissen, dass libsvm automatisch den rbf-Kernel zum Testen verwendet?
RBF-Kernel ist der Standard-Kernel, der von libsvm verwendet wird. Bitte lesen Sie svmtrain.c .. es wird erklären, was die Standardparameter sind. – lakesh