[cette page sur wiki][index][EN][BG][CS][DA][DE][EL][ES][ET][FI][FR][GA][HR][HU][IT][MT][NL][PL][PT][RO][SK][SL][SV]

Tutoriel: Dérivation et application de la rétropropagation

Informations administratives

Titre Dérivation et application de la rétropropagation
Durée 60
Module B
Type de leçon Tutoriel
Focus Technique — Deep Learning
Sujet Dérivation et mise en œuvre de la rétropropagation

Mots-clés

Rétropropagation, fonctions d’activation, déviation,

Objectifs d’apprentissage

Préparation prévue

Obligatoire pour les étudiants

  • Révision du calcul (dérivés, dérivés partiels, règle de chaîne)

Optionnel pour les étudiants

Aucun.

Références et antécédents pour les étudiants

  • John D Kelleher et Brain McNamee. (2018), Fondamentals of Machine Learning for Predictive Data Analytics, MIT Press.
  • Michael Nielsen. (2015), Réseaux neuronaux et apprentissage profond, 1. Presse de détermination, San Francisco CA USA.
  • Charu C. Aggarwal. (2018), Réseaux neuronaux et apprentissage profond, 1. Springer
  • Antonio Gulli, Sujit Pal. Apprentissage profond avec Keras, Packt, [ISBN: 9781787128422].

Recommandé pour les enseignants

Aucun.

Matériel de leçon

Instructions pour les enseignants

Esquisse

Calendrier
Durée (min) Description
20 (facultatif) Problème 1: calcul de la formule de rétropropagation en utilisant la fonction Sigmoid pour les fonctions d’activation interne et externe et MSE comme fonction de perte (facultatif)
20 Problème 2: Les étudiants appliqueront trois fonctions d’activation pour une seule mise à jour du poids (backpropagation SGD), en utilisant le stylo et le papier pour (20 minutes):
20 Problème 3: Les étudiants développeront un réseau neuronal à partir de zéro en utilisant uniquement le module Numpy, où l’utilisateur peut sélectionner parmi l’une des trois fonctions d’activation de couches cachées où le code peut préformer la rétropropagation.
10 Problème 4: Les étudiants utiliseront le module Tensorflow 2.X avec le module Keras inbuild, préformer la rétropropagation à l’aide de SGD.
10 Récapitulation du processus de transmission de l’avance

Remerciements

Le programme de master IA centré sur l’humain a été cofinancé par le mécanisme pour l’interconnexion en Europe de l’Union européenne dans le cadre de la subvention CEF-TC-2020-1 Digital Skills 2020-EU-IA-0068.