2016-07-05 6 views
-1

Hallo hier ist der Code für Vorhersagewert, aber ich kann für über das Ergebnis ... mit SVM-Technik ...Ergebnis von Support Vector Machine verwirrend

enter image description here

und hier ist das Ergebnis nicht verstehen mein Code

enter image description here

und hier sind die Daten ..

enter image description here

ich kann nicht das Ergebnis meiner Code verstehen .... bitte Jungs werden Sie mir helfen ...

Antwort

0

Das Ergebnis ziemlich trivial ist. Sie betrachten Genauigkeit auf Ihrem Trainingssatz, und Sie verwenden SVM mit rbf kernel, die zu jedem Datensatz passen kann, und es macht es perfekt - es merkt sich einfach all Ihre Trainingspunkte und liefert somit perfekte Vorhersagen über Trainingspunkte. Dies ist nicht die Art und Weise, wie Sie eine Auswertung durchführen sollen, Sie benötigen eine Zug-Test-Teilung (für ein Problem dieser Größe - viele von ihnen, wahrscheinlich verstärkt durch Kreuzvalidierung).

+0

Dank Kumpel für Ihre Kommentare ... @lejlot .. werden Sie bitte verstehen Sie mich den Code .... –

+0

Ich verstehe nicht Ihren Kommentar – lejlot

+0

lieber Kumpel möchte ich über die Präzision, Rückruf, F1-Score und Unterstützung wissen basierend auf meinem Code ... Danke für Ihre Antwort @lejjot –

Verwandte Themen