Bases de l'apprentissage automatique

On entraîne un modèle sur 10 000 données d'apprentissage avec une taille de lot (batch size) de 50 pour les mini-lots. Combien de mises à jour des poids ont lieu en une époque ?

  1. A50
  2. B200
  3. C2000
Afficher la réponse et l'explication

Réponse : B. 200

Une époque est l'unité d'apprentissage qui correspond à un passage complet sur l'ensemble des données d'apprentissage. En apprentissage par mini-lots, on calcule le gradient et l'on met à jour les poids une fois par mini-lot ; le nombre de mises à jour par époque (nombre d'itérations) vaut donc 10 000 ÷ 50 = 200. Avec 10 époques, il y a 2000 mises à jour au total. L'apprentissage par mini-lots est intermédiaire entre l'apprentissage par lot, qui ne fait qu'une mise à jour sur l'ensemble des données, et l'apprentissage en ligne, qui met à jour après chaque donnée.

S'entraîner sur ce thème Retour au thème

Autres questions sur Bases de l'apprentissage automatique

  1. Combien de paramètres entraînables compte une couche entièrement connectée à 64 entrées et 32 sorties (avec un biais par sortie) ?
  2. On applique à une image 28×28 à 1 canal une convolution avec un filtre 5×5 (pas 1, sans remplissage), puis un max-pooling 2×2 (pas 2). Quelles sont la hauteur et la largeur de la sortie ?
  3. Quelle description du réseau de neurones récurrent (RNN) et du LSTM est correcte ?
  4. Quelle description de l'auto-attention (self-attention), utilisée dans le Transformer, est correcte ?
  5. Quelle description de l'apprentissage par transfert, qui réutilise un modèle pré-entraîné sur une grande quantité de données pour une autre tâche disposant de peu de données, est correcte ?