Reseau de neurone et apprentissage

Soyez le premier à donner votre avis sur cette source.

Vue 59 428 fois - Téléchargée 6 840 fois

Description

Salut c'est la premiere fois que je poste ici.J'ai fait un petit prog qui permet de creer un reseau de neurones multicouche et j'y ai appliqué l'algorithme de retropropagation du gradient pour faire l'apprentissage.Si des personnes ont déja travaillé la dessus j'aimerai bien quelques commentaires constructifs pour m'aider à améliorer mon prog.Je voudrais m'en servir afin de faire l'intelligence artificiel d'un jeu de contrée.
Pour l'algorithme d'apprentissage j'ai vu qu'il était possible de soumettre d'abord tous les exemples et ensuite de modifier les coefs(methode dite "batch"),mais malgré de nombreuse recherches sur le net je n'ai pas saisie comment on modifié les coefs après avoir stocké tous les gradients puisques les entrées sont différentes pour chaque exemple.Merci d'avance et veuillez m'excuser si mes prog sont des fois pas très clair.
J'ai utilisé borland pour la compil

Codes Sources

A voir également

Ajouter un commentaire Commentaires
manittarafik
Messages postés
7
Date d'inscription
lundi 19 mars 2012
Statut
Membre
Dernière intervention
20 mars 2012

23 févr. 2012 à 15:15
salut je m'interesse au réseau de neurone et je cherche à realiser un perceptron multi couche pour le problème de XOR en java,est ce que vous pouvez me donner quelque site qui peut m'aider.merci d'avance
terkou
Messages postés
8
Date d'inscription
mercredi 25 janvier 2006
Statut
Membre
Dernière intervention
21 avril 2010

21 avril 2010 à 17:58
je m'interresse au reseau de neurones. je cherche à réaliser un systeme de reconnaissance de caractères.
mais je n'arrive pas à lire les fichiers publiés par Jack.
je code en C et utilise Eclipse (Wascana )
merci beaucoup
nicorenejaque
Messages postés
8
Date d'inscription
samedi 12 mars 2005
Statut
Membre
Dernière intervention
4 avril 2010

4 avril 2010 à 21:12
A quoi sert la variable terme_stochastique, qui appartient à la classe neurone ?
Je ne l'ai vu utilisé qu'une seule fois, dans le constructeur...
anisboujelbene
Messages postés
1
Date d'inscription
dimanche 28 octobre 2007
Statut
Membre
Dernière intervention
7 décembre 2007

7 déc. 2007 à 12:10
j'essai de compiler ce code avec le microsoft visual studio 6 mais ça marche pas puisque la bibliothèque alloc.h n'existe pas.
mème en remplaçant include <alloc.h par include <malloc.h , il me sort plusieurs erreur
J'ai télécharger de net un fichier alloc.h mais toujours ça compile avec des erreurs

Y a t il des solutions???
cs_kaouter
Messages postés
3
Date d'inscription
mercredi 24 janvier 2007
Statut
Membre
Dernière intervention
21 mars 2007

12 mars 2007 à 14:31
la modifications des poids sont automatique au niveau d'algorithme de gradient .il faut saisir d'abord les entreés et initialiser les poids de façon aléatoire et deciver ton réseau ( le modéle ) .puisque le but d'algorithme de gradient est de minimiser léerreur entre la sortie obtenue et la sortie désirée .
Afficher les 14 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.