Ich bin neu in SVM und ich habe nach einem SVM gesucht. Von allen, die ich gesehen habe, ist der Trainingsetikettenvektor im Grunde um 1 Vektor von 1 und -1. Ich verstehe nicht, warum das so ist. Ich war unter der Annahme, dass jede Zeile des Trainingsvektors eine eindeutige Nummer sein sollte, die ihre jeweilige trainierte Instanz kennzeichnet.Wird die SVM-Klassifizierung nur für die Klassifizierung von Datensätzen mit nur 2 Labels verwendet?
Also nehmen Sie an, ich habe einen Datensatz mit m Etiketten mit n Instanzen und jede Instanz ist ein d Dimensionsvektor. Es scheint komisch, Label-Vektor nur -1 und 1 zu verwenden. Aber ich weiß wirklich nicht, um die m-Etiketten in Hyperebene zu trennen. Kann jemand das erklären?