Bonjour,
Je suis entrain d'essayer de comprendre l'algorithme de rétropropagation.
Cependant, en regardant sur le net, il y a deux avis différents :
Certaines personnes propage l'erreur en arrière en faisant : (http://galaxy.agh.edu.pl/~vlsi/AI/ba.../backprop.html)
erreur de la couche précédente = poids x erreur couche actuelle
Et ensuite il mettent à jours les poids avec :
nouveau poids = ancien poids + n*erreur*df(e)/de*sortie de la couche précédente
avec df(e)/de la dérivée de la fonction d'activation
Et d'autres calcul les erreurs avec : (P.39-40 http://asi.insa-rouen.fr/enseignemen...2/06-RN-BP.pdf)
erreur de la couche précédente = poids x erreur couche actuelle x df(e)/de
Et du coup pour la mise à jour des poids :
nouveau poids = ancien poids + n*erreur*sortie de la couche précédente
Cela ne revient pas au même, pourriez vous m'éclairer ?
Merci.
Partager