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 :

Tableau de confusion
Tableau de confusion
  • 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 :

Quatre rรฉsultats 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 :
  1. Le total des prรฉdictions correctes de chaque classe.
  2. 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.

Autres termes importants utilisant une matrice de confusion

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.

Autres termes importants utilisant une matrice de confusion

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.

Rรฉsumez cet article avec :