Ich kann nicht herausfinden, ob ich meine binäre Klassifizierung korrekt eingerichtet habe. Ich habe die positive Klasse 1 und die negative 0 markiert. Es ist jedoch mein Verständnis, dass scikit-learn standardmäßig die Klasse 0 als positive Klasse in ihrer Konfusionsmatrix verwendet (also die Umkehrung, wie ich sie eingerichtet habe). Das ist verwirrend für mich. Ist die oberste Zeile in der Standardeinstellung von scikit-learn die positive oder negative Klasse? Lässt die Verwirrung Matrix Ausgang annehmen:Scikit-lernen Verwirrung Matrix
confusion_matrix(y_test, preds)
[ [30 5]
[2 42] ]
Wie es aus wie in einer Konfusionsmatrix aussehen würde? Sind die tatsächlichen Instanzen die Zeilen oder die Spalten in scikit-learn?
prediction prediction
0 1 1 0
----- ----- ----- -----
0 | TN | FP (OR) 1 | TP | FP
actual ----- ----- actual ----- -----
1 | FN | TP 0 | FN | TN
Sie haben mir gerade so viel Zeit erspart. Vielen Dank. – Chuck