Aller au contenu principal

Fondamentaux du deep learning

Les mécanismes des réseaux de neurones, de la rétropropagation aux techniques qui rendent l'entraînement stable.

Durée du cours : 8h​

Ce que vous allez apprendre​

  • Décrire le calcul d'un neurone puis d'une couche complète
  • Suivre la rétropropagation du gradient à travers un réseau
  • Choisir une fonction d'activation et comprendre ses effets
  • Diagnostiquer un entraînement qui ne converge pas
  • Appliquer abandon, normalisation par lots et arrêt anticipé à bon escient

Prérequis​

  • Python et NumPy
  • Notions de dérivées et de gradient

Modules du cours​

  1. Du perceptron au réseau multicouche
  2. Fonctions d'activation : ReLU, sigmoïde, tanh, GELU
  3. Propagation avant et calcul de la perte
  4. Rétropropagation expliquée pas à pas
  5. Optimiseurs : descente stochastique, moment, Adam
  6. Initialisation des poids et gradients qui disparaissent
  7. Régularisation : abandon, pénalité L2, augmentation de données
  8. Normalisation par lots et par couche
  9. Courbes d'apprentissage : lire un surapprentissage
  10. Premier réseau entraîné de bout en bout

Évaluation et attestation​

Le parcours se termine par un examen de 40 questions qui couvre tous les modules. En cas de réussite, une attestation d'achèvement est délivrée ; son numéro est vérifiable sur la plateforme.

Les cours gratuits, eux, se concluent par un quiz de 5 questions avec un aperçu de l'attestation, sans certification.