Ich brauche Hilfe bezüglich der Gewichtsoption von libSVM. Ich bin an einem Punkt verwirrt; sollen wir auch die Option -wi verwenden, während wir die Kreuzvalidierung durchführen? Wenn ja, sollten wir die berechneten Gewichte der gesamten Daten verwenden oder die berechneten Gewichte gemäß der v-1 Teilmengen (für die v-fache Kreuzvalidierung)? Und meine zweite Frage ist, sollten wir die -wi-Option während der Vorhersage verwenden? Wenn ja, sollten wir die während des Trainings berechneten Gewichte verwenden oder sollten wir die Gewichte gemäß der Verteilung von negativen und positiven Instanzen in den Testdaten berechnen?
Zum Beispiel; wir haben 50 + Daten und 200 - Daten. Also, nachdem wir die besten c und Gamma-Parameterwerte berechnet haben, werden wir die Optionen -w1 4 -w-1 1 beim Training verwenden. Aber was ist mit dem Training während der Gittersuche und der Kreuzvalidierung? Angenommen, wir führen eine 5-fache Kreuzvalidierung durch. Während des Trainings auf den jeweils verbleibenden 4 Teilmengen wird sich die Verteilung der negativen und positiven Instanzen wahrscheinlich ändern. Sollten wir also die Gewichte während dieser 5-fachen Kreuzvalidierung neu berechnen?
Sollten wir außerdem die Optionen -w1 4 -w-1 1 beim Testen verwenden?
Danke