Flashcards : Traitement d’image et deep learning — 58 cartes

Toutes les cartes

1Question

Qu'est-ce qui définit une image vectorielle ?

Réponse

Des équations géométriques définissent une image vectorielle.

2Question

Qu'est-ce qui cause la pixellisation d'une image matricielle ?

Réponse

L'agrandissement d'une grille finie de pixels cause la pixellisation.

3Question

Quels formats sont utilisés pour les images vectorielles ?

Réponse

Les formats SVG, PDF et EPS sont utilisés pour les images vectorielles.

4Question

Quels formats sont utilisés pour les images matricielles ?

Réponse

Les formats JPEG, PNG, BMP et TIFF sont utilisés pour les images matricielles.

5Question

Qu'est-ce qu'une image matricielle ?

Réponse

Une image matricielle est une grille finie de points discrets appelés pixels.

6Question

Comment une image matricielle est-elle représentée en traitement d'image ?

Réponse

Elle est représentée par des matrices 2D ou des tenseurs 3D.

7Question

Comment est repéré un pixel P(y,x) dans une image ?

Réponse

Par une ligne y entre 0 et H−1, une colonne x entre 0 et W−1, et un ou plusieurs canaux de couleur.

8Question

Quels canaux possède une image en niveaux de gris ?

Réponse

Un canal d’intensité I(y,x) dans [0,1].

9Question

Quels canaux composent une image RGB ?

Réponse

Les canaux rouge, vert et bleu.

10Question

Quel canal supplémentaire ajoute une image RGBA ?

Réponse

Un canal alpha de transparence.

11Question

Pourquoi convertir une image en flottants dans [0.0,1.0] ?

Réponse

Pour éviter les dépassements de capacité lors des calculs algébriques matriciels.

12Question

Quelle formule donne l'inversion négative d'un pixel normalisé ?

Réponse

pinv=1.0−pp_{inv}=1.0-p

13Question

Comment isoler le canal rouge d'une image ?

Réponse

Créer une matrice nulle et recopier les valeurs rouges dans le canal 0.

14Question

Quelle est la formule de la luminance selon ITU-R BT.709 ?

Réponse

l=0.2126r+0.7152g+0.0722bl=0.2126r+0.7152g+0.0722b

15Question

Quelle norme définit la formule de luminance l=0.2126r+0.7152g+0.0722bl=0.2126r+0.7152g+0.0722b ?

Réponse

ITU-R BT.709

16Question

Comment calcule-t-on le mélange alpha de deux images ?

Réponse

I=αI1+(1−α)I2I=\alpha I_1+(1-\alpha)I_2

17Question

Quelle formule calcule le masquage pixel à pixel d'une image ?

Réponse

I′=I×ImI'=I\times I_m

18Question

Quelle est la formule du flou moyenneur pour un pixel ?

Réponse

Iflou(y,x)=1(2s+1)2∑u=−ss∑v=−ssI(y+u,x+v)I_{flou}(y,x)=\frac{1}{(2s+1)^2}\sum_{u=-s}^{s}\sum_{v=-s}^{s}I(y+u,x+v)

19Question

Que fait la convolution 2D sur une image ?

Réponse

Elle fait glisser un noyau compact et somme les produits pixel-noyau.

20Question

Quel est le noyau Laplacien 3×3 pour détecter les contours ?

Réponse

[[−1,−1,−1],[−1,8,−1],[−1,−1,−1]]

21Question

Quel type de filtre est le noyau Laplacien 3×3 ?

Réponse

C'est un filtre passe-haut.

22Question

Que détecte le noyau Laplacien 3×3 dans une image ?

Réponse

Il extrait les variations brutales, donc les contours.

23Question

Que réalise l'opérateur & pour des entiers uint8 codés sur 8 bits ?

Réponse

Il réalise un ET bit à bit.

24Question

Quels bits portent 94 % de l'information visuelle dans un octet ?

Réponse

Les bits de poids fort b7 à b4.

25Question

Que fait la dissimulation d'une image en stéganographie ?

Réponse

Elle remplace les 4 bits de poids faible de l'image hôte par les 4 bits de poids fort de l'image secrète.

26Question

Comment s'extrait l'image secrète en stéganographie ?

Réponse

On récupère les 4 bits cachés et on les décale vers les poids forts.

27Question

Comment la stéganographie textuelle modifie-t-elle chaque caractère ASCII ?

Réponse

Elle remplace le bit de poids faible de chaque canal par un bit du message.

28Question

Que fait la stéganographie textuelle après avoir inséré le message ?

Réponse

Elle ajoute un octet sentinelle nul.

29Question

Qu'est-ce que l'intelligence artificielle imite ?

Réponse

Un comportement humain intelligent.

30Question

Que fait le machine learning avec les données statistiques ?

Réponse

Il apprend des règles à partir de ces données.

31Question

Quel outil utilise le deep learning pour apprendre ?

Réponse

Des réseaux de neurones artificiels profonds.

32Question

Quelle méthode applique des règles écrites aux données ?

Réponse

L'approche classique.

33Question

Comment le deep learning déduit-il un modèle ?

Réponse

En ajustant des paramètres numériques à partir de données et réponses.

34Question

Qu'est-ce qu'une fonction de perte en apprentissage automatique ?

Réponse

C'est une mesure numérique de l'erreur commise par le réseau.

35Question

Que doit tendre vers la fonction de perte ?

Réponse

Elle doit tendre vers 0.

36Question

Qu'appelle-t-on une époque en apprentissage automatique ?

Réponse

Un cycle complet durant lequel le modèle a vu tout le dataset d’entraînement.

37Question

Que désigne le learning rate η\eta ?

Réponse

Le pas d’apprentissage qui contrôle la vitesse d’ajustement des poids.

38Question

Quelle opération calcule d'abord un neurone formel ?

Réponse

Il calcule z=∑i=1Nwixi+bz=\sum_{i=1}^{N}w_i x_i+b.

39Question

Quelle est l'étape suivante après le calcul de zz dans un neurone formel ?

Réponse

Il produit y=f(z)y=f(z) après application d'une fonction d'activation.

40Question

Que se passe-t-il si on empile plusieurs couches sans fonction d'activation ?

Réponse

Cela reste une transformation linéaire équivalente à une seule opération.

41Question

Quel avantage offre une fonction d'activation non linéaire ?

Réponse

Elle permet d'apprendre des frontières de décision complexes.

42Question

Comment est définie la fonction d'activation ReLU ?

Réponse

Par max⁡(0,x)\max(0,x).

43Question

Comment est définie la fonction d'activation SiLU ?

Réponse

Par x⋅σ(x)x\cdot\sigma(x).

44Question

Combien d'images d'entraînement contient le dataset MNIST ?

Réponse

Le dataset MNIST contient 60 000 images d'entraînement.

45Question

Combien de pixels possède chaque image MNIST ?

Réponse

Chaque image MNIST possède 784 pixels.

46Question

Quelle est la forme initiale d'un mini-batch dans le MLP avant aplatissement ?

Réponse

La forme initiale est [256,1,28,28].

47Question

Quelle est la forme finale des logits dans le MLP ?

Réponse

La forme finale des logits est [256,10].

48Question

Combien de poids et biais ajustables comporte l'architecture MLP présentée ?

Réponse

Elle comporte 242 762 poids et biais ajustables.

49Question

Quelle formule exprime la fonction Softmax pour transformer les logits en probabilités ?

Réponse

P(y=i)=ezi∑j=110ezjP(y=i)=\frac{e^{z_i}}{\sum_{j=1}^{10}e^{z_j}}

50Question

Quelle fonction retient la classe de probabilité maximale après Softmax ?

Réponse

La fonction torch.argmax retient la classe de probabilité maximale.

51Question

Quelle formule met à jour les poids en descente de gradient ?

Réponse

W←W−η⋅∇WLW\leftarrow W-\eta\cdot\nabla_W\mathcal{L}

52Question

Quel effet a un learning rate de 10⁻⁶ sur l’apprentissage ?

Réponse

Il ralentit fortement l’apprentissage.

53Question

Quel effet a un learning rate de 10⁻³ sur l’apprentissage ?

Réponse

Il offre une convergence rapide et stable.

54Question

Quel effet a un learning rate de 1.0 sur l’apprentissage ?

Réponse

Il peut provoquer une divergence.

55Question

Quelles étapes suit une boucle d’apprentissage ?

Réponse

Prédiction, calcul de la perte, remise à zéro des gradients, rétropropagation, mise à jour des paramètres.

56Question

Qu’est-ce que l’overfitting dans l’entraînement d’un modèle ?

Réponse

Le modèle mémorise le bruit des données d’entraînement et perd sa capacité à généraliser.

57Question

Quelle précision globale atteint la matrice de confusion ?

Réponse

Une précision globale supérieure à 97,8 %.

58Question

Quelle différence entre un MLP et un réseau convolutif concernant la géométrie ?

Réponse

Le MLP perd la notion de voisinage et translation, le convolutif la conserve avec des noyaux glissants.

Teste-toi avec le QCM

Teste tes connaissances avec un QCM de 28 questions sur Traitement d’image et deep learning.

1. Concernant la distinction entre images vectorielles et matricielles :

2. Parmi les propositions suivantes concernant la représentation matricielle des images, la(les)quelle(s) est(sont) exacte(s) ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Traitement d’image et deep learning.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards