Verwirrungsmatrix mit Kreuzvalidierung
Posted: 09 Feb 2025, 11:53
Ich trainiere einen SVM -Klassifizierer mit Kreuzvalidierung (StratifiedKfold) unter Verwendung der Scikits -Schnittstellen. Für jeden Testsatz (von k) erhalte ich ein Klassifizierungsergebnis. Ich möchte eine Verwirrungsmatrix mit allen Ergebnissen haben.sklearn.metrics.confusion_matrix(y_true, y_pred)
< /code>
Meine Frage ist, wie ich die Werte von Y_True und Y_PRED sammeln soll. Sie sind Arrays (Numpy). Sollte ich die Größe der Arrays basierend auf meinem k-fachen Parameter definieren? Und für jedes Ergebnis sollte ich die y_true und y-gepot zum Array hinzufügen?
< /code>
Meine Frage ist, wie ich die Werte von Y_True und Y_PRED sammeln soll. Sie sind Arrays (Numpy). Sollte ich die Größe der Arrays basierend auf meinem k-fachen Parameter definieren? Und für jedes Ergebnis sollte ich die y_true und y-gepot zum Array hinzufügen?