UE5 Initiation à l'IA - Cours 6 : Apprendre à classer

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/36

flashcard set

Earn XP

Description and Tags

Flashcards de vocabulaire couvrant l'intégralité des concepts théoriques, fonctions de perte et métriques d'évaluation de la classification (binaire, multiclasse et multiétiquette).

37 Terms

1
New cards

Classification binaire

Tâche d'apprentissage supervisé consistant à prédire une classe parmi deux alternatives exclusives (par exemple, document « courant » ou « prioritaire »).

2
New cards

Classification multiclasse

Tâche où le modèle doit choisir une seule catégorie parmi KK classes mutuellement exclusives (par exemple, « Facture », « Contrat » ou « Rapport »).

3
New cards

Classification multiétiquette

Tâche dans laquelle plusieurs étiquettes non exclusives peuvent être affectées simultanément à un même exemple (par exemple, « Urgent » et « Confidentiel »).

4
New cards

Codes de classe

Identifiants discrets (par exemple 00, 11, 22) désignant des catégories sans notion d'ordre ou de quantité ; permuter ces valeurs ne modifie pas les classes.

5
New cards

Score zz (ou logit)

Valeur numérique réelle non bornée produite par le modèle linéaire ou réseau de neurones avant sa conversion en probabilité.

6
New cards

Fonction sigmoïde (σ\sigma)

Fonction d'activation transformant un score réel zz en probabilité p=σ(z)=11+e−zp = \sigma(z) = \frac{1}{1 + e^{-z}}, comprise entre 00 et 11, dont la dérivée vaut ∂zp=p(1−p)\partial_z p = p(1 - p).

7
New cards

Frontière de décision

Lieu géométrique dans l'espace des entrées séparant les différentes régions de prédiction (par exemple, l'hyperplan w1x1+w2x2+b=0w_1 x_1 + w_2 x_2 + b = 0 pour un seuil standard t=0,5t = 0{,}5).

8
New cards

Rôle des poids et du biais sur la frontière linéaire

Les poids (ww) déterminent l'orientation de l'hyperplan ou de la droite de séparation, tandis que le terme de biais (bb) contrôle sa translation dans l'espace des entrées.

9
New cards

Frontière de décision par morceaux (ReLU)

Forme géométrique non linéaire issue d'un perceptron multicouche avec activations ReLU, composée de plusieurs segments linéaires pouvant approcher une courbe complexe.

10
New cards

Seuil de décision (tt)

Valeur seuil appliquée à la probabilité pour décider de la classe positive (11 si p≥tp \ge t) ; modifier tt déplace la frontière selon z=ln⁡(t1−t)z = \ln\left(\frac{t}{1 - t}\right).

11
New cards

Erreur 0-1 (Loss 0-1)

Fonction de coût valant 00 en cas de bonne classification et 11 en cas d'erreur ; inadaptée à la descente de gradient car sa dérivée est nulle presque partout et non définie sur les ruptures.

12
New cards

Entropie croisée binaire (BCE)

Fonction de coût pour deux classes définie par l(y,p)=−yln⁡(p)−(1−y)ln⁡(1−p)l(y, p) = -y \ln(p) - (1 - y) \ln(1 - p), infligeant une pénalité exponentiellement lourde aux prédictions erronées faites avec une forte confiance.

13
New cards

Gradient de la BCE par rapport au logit (∂zl\partial_z l)

Dérivée de la perte par rapport au score non borné valant ∂zl=p−y\partial_z l = p - y, qui conduit à ∂wjl=(p−y)xj\partial_{w_j} l = (p - y)x_j pour guider les poids vers la cible.

14
New cards

Encodage One-Hot

Représentation vectorielle de la classe cible où seule la composante correspondant à la classe vraie vaut 11, toutes les autres valant 00 (∑kyk=1\sum_k y_k = 1).

15
New cards

Fonction Softmax

Généralisation multiclasse de la sigmoïde convertissant KK logits réels en KK probabilités positives sommant à 11 : pk=ezk∑j=1Kezjp_k = \frac{e^{z_k}}{\sum_{j=1}^K e^{z_j}}.

16
New cards

Entropie croisée multiclasse

Fonction de coût multiclasse définie par l(y,p)=−ln⁡(py)=−∑k=1Kykln⁡(pk)l(y, p) = -\ln(p_y) = -\sum_{k=1}^K y_k \ln(p_k), ne prenant en compte que la probabilité prédite pour la classe effectivement vraie.

17
New cards

Gradient du logit multiclasse (∂zkl\partial_{z_k} l)

Dérivée partielle de la perte par rapport au score zkz_k, égale à pk−1[k=y]p_k - 1_{[k = y]}, augmentant le logit de la bonne classe tout en diminuant ceux des autres lors de la descente.

18
New cards

Matrice de confusion

Tableau récapitulatif croisant les classes réelles et les décisions du modèle en quatre catégories : Vrais Positifs (VP), Faux Positifs (FP), Faux Négatifs (FN) et Vrais Négatifs (VN).

19
New cards

Accuracy (Justesse)

Proportion globale de décisions correctes parmi l'ensemble des exemples : Accuracy=VP+VNN\text{Accuracy} = \frac{VP + VN}{N}.

20
New cards

Précision (PP)

Proportion de vrais positifs parmi tous les exemples que le modèle a prédits comme positifs : P=VPVP+FPP = \frac{VP}{VP + FP}.

21
New cards

Rappel (RR / Sensibilité / TPR)

Proportion de cas positifs réels correctement détectés par le modèle : R=VPVP+FNR = \frac{VP}{VP + FN}.

22
New cards

Spécificité (TNR)

Proportion de cas négatifs réels correctement rejetés par le modèle : TNR=VNVN+FP\text{TNR} = \frac{VN}{VN + FP}.

23
New cards

Valeur prédictive négative (VPN)

Proportion d'exemples réellement négatifs parmi tous ceux prédits négatifs : VPN=VNVN+FN\text{VPN} = \frac{VN}{VN + FN}.

24
New cards

Taux de faux positifs (FPR)

Proportion d'exemples négatifs qui reçoivent à tort une prédiction positive : FPR=FPVN+FP=1−Speˊcificiteˊ\text{FPR} = \frac{FP}{VN + FP} = 1 - \text{Spécificité}.

25
New cards

Taux de faux négatifs (FNR)

Proportion de cas positifs réels manqués par le modèle : FNR=FNVP+FN=1−Rappel\text{FNR} = \frac{FN}{VP + FN} = 1 - \text{Rappel}.

26
New cards

Score F1F_1

Moyenne harmonique de la précision et du rappel attribuant un poids double aux vrais positifs : F1=2PRP+R=2VP2VP+FP+FNF_1 = \frac{2PR}{P + R} = \frac{2VP}{2VP + FP + FN}.

27
New cards

Score FβF_\beta

Métrique combinée pondérant l'importance relative du rappel et de la précision selon Fβ=(1+β2)PRβ2P+RF_\beta = \frac{(1 + \beta^2)PR}{\beta^2 P + R}, favorisant le rappel quand β>1\beta > 1.

28
New cards

Balanced Accuracy (BA)

Moyenne non pondérée des rappels des deux classes traitées sur un pied d'égalité : BA=Rappel+Speˊcificiteˊ2\text{BA} = \frac{\text{Rappel} + \text{Spécificité}}{2}.

29
New cards

Coefficient de corrélation de Matthews (MCC)

Indicateur d'accord global normalisé compris entre −1-1 et +1+1, prenant en compte les quatre quadrants : MCC=VP×VN−FP×FN(VP+FP)(VP+FN)(VN+FP)(VN+FN)\text{MCC} = \frac{VP \times VN - FP \times FN}{\sqrt{(VP + FP)(VP + FN)(VN + FP)(VN + FN)}}.

30
New cards

Courbe ROC et AUC

Graphique retraçant l'évolution du taux de vrais positifs (TPR\text{TPR}) en fonction du taux de faux positifs (FPR\text{FPR}) lors du balayage de seuil, dont l'intégrale (AUC\text{AUC}) évalue la qualité d'ordonnancement des scores.

31
New cards

Average Precision (AP)

Synthèse de la courbe Précision-Rappel calculée comme la somme des précisions pondérées par les incréments de rappel : AP=∑k(Rk−Rk−1)Pk\text{AP} = \sum_k (R_k - R_{k-1})P_k.

32
New cards

Score de Brier

Métrique évaluant l'exactitude des probabilités calibrées calculée comme l'erreur quadratique moyenne entre probabilité prédite et cible : Brier=1n∑i=1n(pi−yi)2\text{Brier} = \frac{1}{n}\sum_{i=1}^n (p_i - y_i)^2.

33
New cards

Calibration des probabilités

Propriété selon laquelle la probabilité moyenne annoncée par le modèle sur un groupe de confiance correspond fidèlement à la fréquence observée dans les données : E[Y∣p]=p\mathbb{E}[Y \mid p] = p.

34
New cards

Moyenne Macro (Multiclasse)

Stratégie d'agrégation d'une métrique multiclasse attribuant un poids égal à chaque classe sans tenir compte de leurs effectifs respectifs : Rmacro=1K∑kRkR_{\text{macro}} = \frac{1}{K}\sum_k R_k.

35
New cards

Moyenne Weighted (Multiclasse)

Pondération de la performance par classe au prorata du support (effectif) de chaque catégorie : Rweighted=∑knkRk∑knkR_{\text{weighted}} = \frac{\sum_k n_k R_k}{\sum_k n_k}.

36
New cards

Moyenne Micro (Multiclasse)

Agrégation globale consistant à sommer l'ensemble des éléments élémentaires (VP\text{VP}, FP\text{FP}, FN\text{FN}) avant d'appliquer la formule d'évaluation : Rmicro=∑kVPk∑k(VPk+FNk)R_{\text{micro}} = \frac{\sum_k VP_k}{\sum_k (VP_k + FN_k)}.

37
New cards

Sélection du seuil selon les coûts

Procédure consistant à fixer le seuil d'action sur le jeu de validation en fonction du coût asymétrique des erreurs (FP\text{FP} vs FN\text{FN}), le jeu de test restant strictement réservé à l'évaluation finale.