Salut !
Je suis en train de développer un système de reconnaissance de formes. Pour cela j'utilise un réseau de neurones. Le problème, c'est que pour l'instant ça ne marche pas bien du tout. Les formes que je cherche à différencier dans un premier temps sont les lettres majuscules de l'alphabet. Mes entrées sont les points (noirs = 1 ou blancs = -1) d'une image de 20x20 pixels. Les sorties sont les points d'une image de 20x20 pixels, dont les valeurs sont calculées ainsi (voir schéma) :
http://www-igm.univ-mlv.fr/~dr/XPOSE2002/Neurones/index.php?rubrique=Neuroneformel
les 400 synapses et le seuil de comparaison sont propres à chaque neurone de sortie. Les entrées de ces neurones de sortie sont les sorties de tous les 400 neurones d'entrée. Vous suivez ?
Je ne sais pas si je m'oriente bien, je débute completement dans ce domaine. Là je galère, et je voulais demander si quelqu'un pourrait m'aider, ou me donner un algo comprehensible, qui marche pour le besoin que j'éprouve. Je fais pas mal de recherches, mais pas moyen de trouver des explications à la fois claires pour un débutant et précises.
Dois je diminuer le nombre de sorties, ou relier autrement les neurones ? Comment faire évoluer les pondérations des synapses ???
Merci
Partager