Matthews-Korrelationskoeffizient-Rechner
Bewerten Sie einen binären Klassifikator anhand seiner Konfusionsmatrix mit MCC, Genauigkeit, Präzision, Recall und Spezifität.
Über den Matthews-Korrelationskoeffizienten
MCC-Beispiele
Diese Konfusionsmatrizen zeigen perfekte, brauchbare und umgekehrte Klassifikatoren.
| Konfusionsmatrix | MCC | Einordnung |
|---|---|---|
| TP 50, TN 50, FP 0, FN 0 | 1.000000 | Jeder Fall wird richtig klassifiziert. |
| TP 90, TN 80, FP 10, FN 20 | 0.703526 | Beide Klassen werden gut erfasst, mit einigen übersehenen Positiven und Fehlalarmen. |
| TP 0, TN 0, FP 50, FN 50 | -1.000000 | Jede Vorhersage ist das Gegenteil der tatsächlichen Klasse. |
So berechnen Sie MCC
- Legen Sie die positive Klasse fest und erstellen Sie aus Bewertungsvorhersagen eine Konfusionsmatrix.
- Geben Sie die Anzahlen richtig positiver, richtig negativer, falsch positiver und falsch negativer Fälle ein.
- Wählen Sie MCC berechnen, um den Koeffizienten und ergänzende Leistungsprozentsätze zu erhalten.
- Vergleichen Sie MCC mit Präzision, Recall, Spezifität, Klassenhäufigkeit und den praktischen Kosten jedes Fehlers.
Häufige Fragen zur Matthews-Korrelation
Warum MCC statt Genauigkeit verwenden?
Genauigkeit kann hoch wirken, wenn eine Mehrheitsklasse die Stichprobe dominiert. MCC berücksichtigt alle vier Matrixzellen und bestraft einseitige Vorhersagen.
Was bedeutet ein negativer MCC?
Die Vorhersagen stehen in umgekehrtem Zusammenhang mit den tatsächlichen Labels. Ein stark negativer Klassifikator könnte durch Umkehren aller Vorhersagen besser werden; zuerst sollte jedoch seine Verarbeitungskette untersucht werden.
Kann MCC undefiniert sein?
Ja, der Nenner ist null, wenn eine benötigte Vorhersage- oder Ergebnisrandsumme leer ist. Der Rechner meldet dies, statt einen irreführenden Wert zu erfinden.
Eignet sich MCC für Mehrklassenmodelle?
Dieser Rechner nutzt die binäre Standardformel. Verallgemeinerte Mehrklassen-MCC-Definitionen existieren, benötigen aber die vollständige Mehrklassen-Konfusionsmatrix.
Wählt MCC eine Klassifikationsschwelle?
Nein, er bewertet die Anzahlen an Ihrer gewählten Schwelle. Vergleichen Sie relevante Schwellen und wählen Sie anhand von Validierungsdaten und Fehlerkosten.