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.