Matriz de confusión Scikit-learn
No puedo entender si configuré mi problema de clasificación binaria correctamente. Etiqueté la clase positiva 1 y la negativa 0. Sin embargo, entiendo que, por defecto, scikit-learn usa la clase 0 como clase positiva en su matriz de confusión (por lo tanto, al contrario de cómo la configuré). Esto me confunde. ¿Es la fila superior, en la configuración predeterminada de scikit-learn, la clase positiva o negativa? Asumamos la salida de la matriz de confusión:
confusion_matrix(y_test, preds)
[ [30 5]
[2 42] ]
¿Cómo se vería en una matriz de confusión? ¿Son las instancias reales las filas o las columnas en scikit-learn?
prediction prediction
0 1 1 0
----- ----- ----- -----
0 | TN | FP (OR) 1 | TP | FP
actual ----- ----- actual ----- -----
1 | FN | TP 0 | FN | TN