More than Just Lines on a Map: Best Practices for U.S Bike Routes
Présentation IA
1. Projet IA
Reconnaissance de chiffres manuscrits
29/01/2013
Encadré par Laurent BOUGRAIN
Nicolas DELSAUT, Alexis FOUCHE, Julien GUÉPIN, Tristan STEF
(IL)
4. Rétropropagation du gradient de
l'erreur
derivate_activation( sum{i}( wi * erreur i) ) wi, erreur i
derivate_activation( sum{i}( goal - last output ) )
wj, erreur j
5. Stratégie adoptée
Réseau de neurones à simple couche ou
couche(s) cachée(s)
Apprentissage avec 500 itérations sur 60 000
échantillons
Coefficient d'apprentissage et momentum
paramètrables
6. Implémentation
Projet développé en Java
Réseau de neurone :
Entrées = valeur de chaque pixel d'une image
Sorties = chiffre représenté
Interface graphique, apprentissage dans un
thread, dessin de caractères, ...
7. Conclusion
Perceptron une couche cachée plus performant
mais apprentissage plus long que perceptron
simple couche
Améliorations possibles :
● Batterie de tests pour trouver les valeurs
optimales, enregistrement des valeurs
● Reconnaissance de tous les caractères