Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3850 connectés 

 


Dernière réponse
Sujet : [JAVA] URGENT projet ia : réseau de neurones
slvn poru l algo de retropropagation du gradient :
 
faut que tu aies des exemples de ce que doit realiser le reseau  
(donc :  entrée et sortie-voulu  (predefinis!))
une fonction "cout" qui te donne la valeur absolu de l erreur pour une entrée choise : c est a dire la valeur absolu de la difference entre la sortie-voulu et la sorties-calculée .
l algo va te permetre de repercuter ces erreurs sur les different poids du reseau, de telle sorte que si tu refait le calcul de l erreur,celle-ci sera moins grande avec cette nouvelle modification des poids.
 
(bien sur faut qeu tu calcul des erreurs intermediaire si tu as plusieur couches de neurones....)
 
en faisant ca pour tout les couples  (entre, sortie-voulu) et pluiseur fois pour chacun, on espere que le reseau va converger : c est a dire que pour chaque entrée, la sortie-calculé soit egale a la sortie-voulu :)
 
 
voila, j espere qeu t auras capté quelque chose a ma prose lol

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
slvn poru l algo de retropropagation du gradient :
 
faut que tu aies des exemples de ce que doit realiser le reseau  
(donc :  entrée et sortie-voulu  (predefinis!))
une fonction "cout" qui te donne la valeur absolu de l erreur pour une entrée choise : c est a dire la valeur absolu de la difference entre la sortie-voulu et la sorties-calculée .
l algo va te permetre de repercuter ces erreurs sur les different poids du reseau, de telle sorte que si tu refait le calcul de l erreur,celle-ci sera moins grande avec cette nouvelle modification des poids.
 
(bien sur faut qeu tu calcul des erreurs intermediaire si tu as plusieur couches de neurones....)
 
en faisant ca pour tout les couples  (entre, sortie-voulu) et pluiseur fois pour chacun, on espere que le reseau va converger : c est a dire que pour chaque entrée, la sortie-calculé soit egale a la sortie-voulu :)
 
 
voila, j espere qeu t auras capté quelque chose a ma prose lol
_alf bon c vrai que java ca à pas grand chose à voir avec les réseaux de neurones mais en l'occurence j'ai à le développer en java donc mon problème venait peut-etre de ce coté là quand j'ai fait ce post... mais en fait il s'est avéré que c'était juste la topologie du réseau qui était pas adaptée...
 
donc en gros un réseau de neurone (dans mon cas qui est apprentissage supervisé) c'est un ensemble de neurones relies par de liaisons ayant un poids auquel on file des valeurs en entree et on lui fait calculer des valeurs de sortie avec differentes formules et on compare cette valeur de sortie avec la valeur qu'on "voulait" avoir et grâce à des autres formules on modifie les poids entre chaque neurone pour ajuster le résultat. on refait ça jusqu'à avoir un résultat correct
 
bon là j'ai expliqué dans les grands lignes mais c un peu plus complexe à mettre en oeuvre...
cthulhu si qqn a un peu de temps a perdre, il pourrait détailler un peu a quoi ca correspond un reseau de neurones en JAVA...
merci :)
darklord22

yuggoth a écrit a écrit :

Pas la peine revenir sur sa réponse plutot brutale.
Je pense qu'on a tous eu des coups de stress à cause de projets un peu chauds. Si ça réponse n'est pas très convenable, ce que j'avais dit n'était pas vraiment approprié.
 
Je pensais que le réseau de neurones n'était une partie du projet et non le point central du projet. Je me suis trompé et il m'a signifié son agacement.
 
On ne va pas s'éterniser là-dessus.
Si quelqu'un peut lui filer un coup de main se serait plutot sympa.
Ce forum n'a pas été créé dans le but de disserter sur la réthorique de ses intervenants mais dans le but de partager nos connaissances.
 
PS: ce message n'attend aucune autre réponse qu'un éclaicissement de l'algo de rétropropagation. Si vous avez des commentaires allez plutot sur blabla.  




 
 :hello:

yuggoth Pas la peine revenir sur sa réponse plutot brutale.
Je pense qu'on a tous eu des coups de stress à cause de projets un peu chauds. Si ça réponse n'est pas très convenable, ce que j'avais dit n'était pas vraiment approprié.
 
Je pensais que le réseau de neurones n'était une partie du projet et non le point central du projet. Je me suis trompé et il m'a signifié son agacement.
 
On ne va pas s'éterniser là-dessus.
Si quelqu'un peut lui filer un coup de main se serait plutot sympa.
Ce forum n'a pas été créé dans le but de disserter sur la réthorique de ses intervenants mais dans le but de partager nos connaissances.
 
PS: ce message n'attend aucune autre réponse qu'un éclaicissement de l'algo de rétropropagation. Si vous avez des commentaires allez plutot sur blabla.
slvn je suis en train d apprendre le java....donc je peux pas (encore) faire un truc pareil ..... et en ce qui concerne snns, .....je le trouve super compliqué  
 
pour le programme que tu cherches, je l ai en C si tu veux
 
pour l algo de retropropagation, bah pose t questions: )
Batman-Fr

_aLF a écrit a écrit :

pov tache tu crois que je le fais pour me marrer ? g ecrit plus que c un PROJET ... ca va t'imprimes ? ca veut dire qu'on doit le faire nous meme  




 
 :ouch:  
 
 :sarcastic:

darklord22

DannyBrain a écrit a écrit :

j'te l'avais dit de pas mettre une réponse kom ça !!
aaaaaaaaaaaaaaaallllllf !:)  




 
 :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:

DannyBrain j'te l'avais dit de pas mettre une réponse kom ça !!
aaaaaaaaaaaaaaaallllllf !:)
_alf nan mais ca m'enerve quand on repond a des trucs sans comprendre ce que la personne demande c tout...
El_gringo ouh, bah t aimable toi, ça donne envie de te répondre !
Dommage, j'aurai bien voulu étaler mon savoir sur le sujet... hé non, j'me retiens...  :pt1cable:
_alf pov tache tu crois que je le fais pour me marrer ? g ecrit plus que c un PROJET ... ca va t'imprimes ? ca veut dire qu'on doit le faire nous meme
yuggoth te prend pas la tete, utilise SNNS
_alf j'ai un projet à rendre bientôt dans lequel je dois implémenter un réseau de neurone  afin d'effectuer un apprentissage supervisé... mais je rencontre pas mal de problème au niveau de la rétropropagation parce que l'algorithme n'est pas tres clair pour moi...
 
j'ai pour l'instant un réseau de 2 neurones + 2 entrees afin d'apprendre le xor, apprentissage qui se passe correctement avec 3 éléments ds le jeu de test mais avec 4 les valeurs sont totalement faussées...
 
si quelqu'un était balèze en réseau de neurones et qu'il pouvait m'expliquer l'algo de retrepropagation ce serait sympa...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)