2012-04-06 11 views
-1

Ich möchte SVM mit mehreren Klassen implementieren, indem ich die Methode "eins zu eins" auf fisheriris-Daten in MATLAB verwende.Eins-zu-eins-SVM in MATLAB

Wie kann ich das tun?

+0

(-1) es ist nur Höflichkeit zu upvote für diejenigen, die einen Teil ihrer Zeit verbringen, um Ihnen zu helfen ... –

+0

Downvoting, um andere upvote zu machen ist auch schlecht ... war nicht verfügbar zu upvote .. – user671805

Antwort

5

Sie können die Bibliothek libsvm für SVMs verwenden.

Sie eine SVM mit trainieren kann:

model = svmtrain(features, labels); 

und Vorhersagen machen:

predictions = svmpredict(features); 

standardmäßig, wenn es mehrere Werte in 'Labels' sind, LIBSVM tut 1vs1 Klassifizierung.