Matrice de confusion dans l'apprentissage automatique avec EXEMPLE
Qu'est-ce que la matrice de confusion ?
Une matrice de confusion est une technique de mesure des performances pour la classification du Machine Learning. C'est une sorte de tableau qui vous aide ร connaรฎtre les performances du modรจle de classification sur un ensemble de donnรฉes de test pour que les vraies valeurs soient connues. Le terme matrice de confusion lui-mรชme est trรจs simple, mais la terminologie associรฉe peut prรชter ร confusion. Ici, une explication simple est donnรฉe pour cette technique.
Quatre rรฉsultats de la matrice de confusion
La matrice de confusion visualise la prรฉcision d'un classificateur en comparant les classes rรฉelles et prรฉdites. La matrice de confusion binaire est composรฉe de carrรฉs :

- TP : Vrai positif : valeurs prรฉdites correctement prรฉdites comme รฉtant rรฉellement positives
- FP : Les valeurs prรฉdites prรฉdisaient ร tort un rรฉsultat positif rรฉel. c'est-ร -dire que les valeurs nรฉgatives sont prรฉdites comme positives
- FN : Faux Nรฉgatif : Valeurs positives prรฉdites comme nรฉgatives
- TN : Vrai nรฉgatif : valeurs prรฉdites correctement prรฉdites comme nรฉgatives rรฉelles
Vous pouvez calculer le test de prรฉcision de la matrice de confusion :
Exemple de matrice de confusion
Confusion Matrix est une mรฉthode d'apprentissage automatique utile qui vous permet de mesurer le rappel, la prรฉcision, l'exactitude et la courbe AUC-ROC. Vous trouverez ci-dessous un exemple pour connaรฎtre les termes vrai positif, vrai nรฉgatif, faux nรฉgatif et vrai nรฉgatif.
Vrai positif:
Vous avez projetรฉ du positif et cela sโest avรฉrรฉ vrai. Par exemple, vous aviez prรฉdit que la France gagnerait la coupe du monde, et elle a gagnรฉ.
Vrai nรฉgatif:
Quand tu prรฉdisais du nรฉgatif, et c'est vrai. Vous aviez prรฉdit que lโAngleterre ne gagnerait pas et elle a perdu.
Faux positif:
Votre prรฉdiction est positive et elle est fausse.
Vous aviez prรฉdit que lโAngleterre gagnerait, mais elle a perdu.
Faux nรฉgatif:
Votre prรฉdiction est nรฉgative et le rรฉsultat est รฉgalement faux.
Vous aviez prรฉdit que la France ne gagnerait pas, mais elle a gagnรฉ.
N'oubliez pas que nous dรฉcrivons les valeurs prรฉdites comme รฉtant vraies, fausses ou positives et nรฉgatives.
Comment calculer une matrice de confusion
Voici le processus รฉtape par รฉtape pour calculer une matrice de confusion dans data mining
- รtape 1) Tout dโabord, vous devez tester lโensemble de donnรฉes avec ses valeurs de rรฉsultats attendues.
- รtape 2) Prรฉdisez toutes les lignes de l'ensemble de donnรฉes de test.
- รtape 3) Calculez les prรฉdictions et les rรฉsultats attendus :
- Le total des prรฉdictions correctes de chaque classe.
- Le total des prรฉdictions incorrectes de chaque classe.
Aprรจs cela, ces numรฉros sont organisรฉs selon les mรฉthodes ci-dessous :
- Chaque ligne de la matrice est liรฉe ร une classe prรฉdite.
- Chaque colonne de la matrice correspond ร une classe rรฉelle.
- Le nombre total de classifications correctes et incorrectes est inscrit dans le tableau.
- La somme des prรฉdictions correctes pour une classe est placรฉe dans la colonne prรฉdite et la ligne attendue pour cette valeur de classe.
- La somme des prรฉdictions incorrectes pour une classe est placรฉe dans la ligne attendue pour cette valeur de classe et dans la colonne prรฉdite pour cette valeur de classe spรฉcifique.
Autres termes importants utilisant une matrice de confusion
- Valeur prรฉdictive positive (PVV) : C'est trรจs proche de la prรฉcision. Une diffรฉrence significative entre les deux termes est que le PVV prend en compte la prรฉvalence. Dans la situation oรน les classes sont parfaitement รฉquilibrรฉes, la valeur prรฉdictive positive est la mรชme que la prรฉcision.
- Taux d'erreur nul : Ce terme est utilisรฉ pour dรฉfinir combien de fois votre prรฉdiction serait fausse si vous pouviez prรฉdire la classe majoritaire. Vous pouvez le considรฉrer comme une mรฉtrique de base pour comparer votre classificateur.
- Note F : Le score F1 est un score moyen pondรฉrรฉ du vrai positif (rappel) et de la prรฉcision.
- Courbe Roc : La courbe Roc montre les taux de vrais positifs par rapport au taux de faux positifs ร diffรฉrents points de coupure. Il dรฉmontre รฉgalement un compromis entre sensibilitรฉ (rappel et spรฉcificitรฉ ou taux vรฉritablement nรฉgatif).
- Prรฉcision: La mรฉtrique de prรฉcision montre lโexactitude de la classe positive. Il mesure la probabilitรฉ que la prรฉdiction de la classe positive soit correcte.
Le score maximum est de 1 lorsque le classificateur classe parfaitement toutes les valeurs positives. La prรฉcision seule nโest pas trรจs utile car elle ignore la classe nรฉgative. La mรฉtrique est gรฉnรฉralement associรฉe ร la mรฉtrique Recall. Le rappel est รฉgalement appelรฉ sensibilitรฉ ou taux de vrais positifs.
- Sensibilitรฉ: La sensibilitรฉ calcule le ratio des classes positives correctement dรฉtectรฉes. Cette mรฉtrique indique dans quelle mesure le modรจle est capable de reconnaรฎtre une classe positive.
Pourquoi avez-vous besoin d'une matrice de confusion ?
Voici les avantages/avantages de lโutilisation dโune matrice de confusion.
- Cela montre ร quel point tout modรจle de classification est confus lorsquโil fait des prรฉdictions.
- La matrice de confusion vous donne non seulement un aperรงu des erreurs commises par votre classificateur, mais รฉgalement des types d'erreurs commises.
- Cette ventilation vous aide ร surmonter les limites liรฉes ร lโutilisation seule de la prรฉcision de la classification.
- Chaque colonne de la matrice de confusion reprรฉsente les instances de cette classe prรฉdite.
- Chaque ligne de la matrice de confusion reprรฉsente les instances de la classe rรฉelle.
- Il donne un aperรงu non seulement des erreurs commises par un classificateur, mais รฉgalement des erreurs commises.


