Calculateur du coefficient de corrélation de Matthews
Évaluez un classifieur binaire à partir de sa matrice de confusion : MCC, exactitude, précision, rappel et spécificité.
À propos du coefficient de corrélation de Matthews
Exemples de MCC
Ces matrices illustrent des classifieurs parfaits, utiles et inversés.
| Matrice de confusion | MCC | Interprétation |
|---|---|---|
| TP 50, TN 50, FP 0, FN 0 | 1.000000 | Tous les cas sont correctement classés. |
| TP 90, TN 80, FP 10, FN 20 | 0.703526 | Les deux classes sont bien traitées, avec quelques positifs manqués et fausses alertes. |
| TP 0, TN 0, FP 50, FN 50 | -1.000000 | Chaque prédiction est l'inverse de la classe réelle. |
Comment calculer le MCC
- Définissez la classe positive et construisez une matrice de confusion à partir des prédictions d'évaluation.
- Saisissez les effectifs de vrais positifs, vrais négatifs, faux positifs et faux négatifs.
- Sélectionnez Calculer le MCC pour obtenir le coefficient et les pourcentages complémentaires.
- Comparez le MCC à la précision, au rappel, à la spécificité, à la fréquence des classes et au coût concret de chaque erreur.
Questions sur la corrélation de Matthews
Pourquoi utiliser le MCC plutôt que l'exactitude ?
L'exactitude peut sembler élevée lorsqu'une classe majoritaire domine l'échantillon. Le MCC utilise les quatre cases de la matrice et pénalise les prédictions favorisant une seule classe.
Que signifie un MCC négatif ?
Les prédictions sont inversement associées aux vraies étiquettes. Un classifieur très négatif pourrait s'améliorer en inversant toutes ses prédictions, mais il faut d'abord examiner sa chaîne de traitement.
Le MCC peut-il être indéfini ?
Oui, le dénominateur est nul lorsqu'une marge requise de prédiction ou de résultat est vide. Le calculateur le signale plutôt que d'inventer un score trompeur.
Le MCC convient-il aux modèles multiclasses ?
Ce calculateur applique la formule binaire standard. Des définitions généralisées multiclasses existent, mais exigent la matrice de confusion multiclasse complète.
Le MCC choisit-il un seuil de classification ?
Non, il évalue les effectifs produits au seuil choisi. Comparez les seuils pertinents et choisissez selon les données de validation et le coût des erreurs.