Comment utiliser libsvm dans Matlab?
Je suis nouveau sur matlab et ne savez pas comment l'utiliser libsvm. Est-il un exemple de code pour le classement de certaines données (avec 2 fonctions) avec un SVM et ensuite visualiser le résultat? Comment sur avec le noyau (RBF, Polynôme, et Sigmoïde )?
J'ai vu que le fichier readme dans libsvm paquet, mais je ne pouvais pas faire la tête ou en queue de pourriez-vous nous donner un exemple de classement de 2 classes à l'aide de Machines à Vecteurs de Support (SVM) dans matlab quelque chose comme:
Attribute_1 Attribute_2 Class
170 66 -1
160 50 -1
170 63 -1
173 61 -1
168 58 -1
184 88 +1
189 94 +1
185 88 +1
Toute aide serait très appréciée.
Êtes-vous à l'aide de libsvm à partir d'ici: csie.ntu.edu.tw/~cjlin/libsvm?
oui, j'ai aussi vu le guide là, mais ne pouvait pas l'utiliser
oui, j'ai aussi vu le guide là, mais ne pouvait pas l'utiliser
OriginalL'auteur Sina | 2011-12-19
Vous devez vous connecter pour publier un commentaire.
Dans libsvm paquet, dans le fichier matlab/README, vous pouvez trouver les exemples suivants:
Ils font référence à
(1:n)'
. Fondamentalement, vous pouvez fournir le noyau dans un ordre différent de celui de vos échantillons. Sinon, il suffit d'utiliser(1:n)'
OriginalL'auteur Oli