1 pièce(s) jointe(s)
Réseau de neurones (PMC et rétropropagation du gradient)
Bonjour à tous,
j'ai écrit un programme sous scilab pour créer un réseau de neurones (PMC + rétropropagation du gradient). Je l'ai ensuite testé avec une fonction à 2 variables: f(x;y)=x²*y. Le réseau comporte une couche cachée avec deux neurones. Après apprentissage (échantillon de 200), l'erreur est la suivante:
Pièce jointe 275726
On remarque que l'erreur tend vers 0 pour les 25 premières données (ce qui est réconfortant) mais celle-ci diverge rapidement au-delà! Un PMC est capable de trouver n'importe quelle fonction numérique, ce qui m'amène à penser que le programme ne fonctionne pas comme il le devrait.
Auriez-vous une idée pour corriger cette erreur?
En vous remerciant
ps: j'obtiens la même chose avec un jeu de variables centrées-réduites.