begin process at 2010 09 03 06:20:16
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Maths

 > IA - RESEAU DE NEURONE: LE PERCEPTRON

IA - RESEAU DE NEURONE: LE PERCEPTRON


 Information sur la source

Note :
7 / 10 - par 3 personnes
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Maths Classé sous :neurone, réseau, neuronal, intéligence, artificielle Niveau :Débutant Date de création :05/11/2003 Date de mise à jour :05/11/2003 16:23:52 Vu / téléchargé :17 765 / 1 926

Auteur : BumpMANN

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Alors voila, UN reseau de neurone, UN vrai programme :D

bon ben sinon je vais pas tout expliquer.... vous verrez dans le programme si ca vous interresse.

le réseau de neurone a 3 neurone (2 d'entrée, 1 de sortie)
donc 2 poids, 2 entrées, un seuil pour la fonction d'activation (le neurone de sortie), la possibilité de lui faire apprendre des fonctions comme OR ou AND (notez que XOR ne va pas... il faudrait plus de neurones), et un "µ" pour dire de l'importance des corrections des poids.


 Conclusion

J'en profite pour vous dire qu'un forum aimerait bien se remplir :D
http://forum.jeux3d-intelligence-artificielle.c om
franchement hésitez pas si vous voulez partager des connaissances ou poser des questions :)

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture IMAGES ET EFFETS HLSL / SHADERS DIRECTX 9
Source avec Zip Source avec une capture UN PETIT JEU DE PLATEAU
Source avec Zip Source avec une capture ANIMATION DE FEU (EN DIRECTX)
Source avec Zip Source avec une capture RPG: 5 JOURS POUR FAIRE LES BASES (AVEC DIRECTX)
Source avec Zip ECLAIRAGE SANS DIRECTX (5) - ROTATION ET ZOOM

 Sources de la même categorie

Source avec Zip Source avec une capture COLORATION DE GRAPHE par ynabid
Source avec Zip Source avec une capture LES FILTRES RLC SOUS DELPHI 7 par ccllee
Source avec Zip CALCUL D'APRES UN TEXTBOX par lololilizozo
Source avec Zip Source avec une capture BASE DE DONNÉES DE NATURES ALGÉBRIQUES EN C++ par BOLLOTD
Source avec Zip Source avec une capture Source .NET (Dotnet) CLSFRACTION, UNE CLASSE VB.NET GÉRANT LES FRACTIONS. par ghuysmans99

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) COMMUNICATION TCP CLIENT-SERVEUR ASYNCHRONE par anadom
Source avec Zip Source avec une capture Source .NET (Dotnet) INFORMATIONS SUR LES INTERFACES RÉSEAUX par Mayzz
Source avec Zip Source .NET (Dotnet) INTELLIGENCE ARTIFICIELLE - MERLIN par LightningStrike
Source avec Zip Source avec une capture JEUX DU MORPION AVEC IA par Foxhooound
Source avec Zip IA ET NEURONES par jnvb19

Commentaires et avis

Commentaire de Saros le 06/11/2003 17:27:52

Comment ça marche ???

Commentaire de BumpMANN le 06/11/2003 18:48:51

Bon. Voila: on va prendre la fonction AND. -1 correspond à 0 dans le programme...
rappel:
(e1 and e2 = x)
1 and 1 = 1
-1 and 1 = -1
1 and -1 = -1
-1 and -1 = -1

il faut d'abord mettre des poids et seuil différents de 0 (Poids au hasard, seuil au hasard)

pour les deux entrées on met les nombres qui correspondent aux e1 et e2, et on met calculer, et il donne un nombre. s'il donne le bon nombre, tant mieu, mais si ce n'est pas le bon, on met dans le textbox la bonne réponse et on clique sur corriger: là il ajuste les poids pour corriger la réponse donnée (c'est l'aprentissage supervisé).
lorsque les poids vont bien, il ne se trompe plus.

exemple pour la fonction and:
entrée1 : 1; entrée2 : -1
poids1 : 0,2; poids2 : 0,3
seuil : 0,2

réponse: -1

Commentaire de chocobo le 09/11/2003 17:27:13

cool !!!!!!!!
et c'est quand que tu fais une intelligence artificielle
avec baucoup baucoup de neurone ???

Commentaire de Saros le 09/11/2003 21:43:25

Clair ça doit être bien, l'inconvénient c'est que ça demande plusieurs millions (milliards ?) de neurones et qu'il faut vraiment avoir du courage et des disques durs :) à profusion...
En tout cas le perceptron marche déjà bien et n'a aucun bug.
10/10
Saros

Commentaire de titou2002 le 13/11/2003 21:34:35

lol ca serait deja pas mal de voir si l'on peut le faire avec un centaine de neurone
j'ai pas tout bien compris le principe et ce ke ca fait mais je vais me concentrer lol et je vais comprendre

Commentaire de jopop le 05/12/2003 15:21:19

Je suis content de voir qu'il y a des codeurs qui s'intéressent au RNA (réseaux de neurones artificiels). Je n'ai pas eu l'occasion de tester ton application, mais j'en ai moi même réaliser une identique. Quelques informations supplémentaires :
- il suffit de rajouter une couche pour que le XOR soit possible;
- ça n'apporte à rien de réaliser plus quatre couches (me demandez pas pourquoi, c'est un spécialiste qui me l'a dit);
- il faut aborder le problème de la rétropropagation du gradient (une méthode mathématique particulièrement lourde à comprendre) pour des réseaux plus complexe
- il existe bon nombre d'autre RNA au moins aussi puissant, comme le modèle de Kohonen sur lequel je travaille en ce moment.
Si vous êtes intéressé par ces techniques, je connais pas mal de sites et bouquins qui pourront aussi combler votre curiosité.
Ces technologies peuvent être très puissantes et rapides, même si la phase d'apprentissage est souvent très longue (certains de mes calculs prennent plusieurs heures).
Vive les RNA !!!

Commentaire de BumpMANN le 05/12/2003 19:15:09

oui! Vive les RNA !!! :p

je passerais par le XOR un de ces jours :S mais la j'ai déjà beaucoup de trucs a faire ;) Mais si vous voulez: http://forum.jeux3d-intelligence-artificielle.com/

Commentaire de dcdone le 31/12/2003 12:43:43

Salut a tous,

J'avais pas pensé allez sur ce site pour cherché des info sur le RNA.
A priorie y des gens que ca interresse cool.

Bon, j'ai dévelopé un programme en VB pour faire un réseau RNA, on lui dit le nombre de couches, de neuronnes et il créé le reseau automatiquement. puis avec une table access je lui fait apprendre tout ce que je veux.

Avec cette expérience, j'ai mieux compris comment faire un RNA intelligent et j'aimerais rencontré voir former un groupe de travail!!

si vous etes intérréssé contactez moi a dcdone2002@yahoo.fr

Commentaire de psykocrash le 16/11/2004 14:49:05

slt,
j'ai pas très bien compris comment sa fonctionne. Supposons que je veuille faire en sorte qu'un réseau de neurones apprenne à reconnaitre des mots (par exemple login & password) et qu'il apprenne à les associer, pour créer et reconnaitre des utilisateurs d'un système informatique. comment est ce que je dois m'y prendre ?

Je prend cet exemple car c'est un exemple pratique, et que dans ce domaine, la théorie ne me réussit pas trop.

merci

Commentaire de hhhp2004 le 17/03/2005 16:46:59

salut,

je suis tres interrese par les reseaux neuronnaux et je voudrais en conitre davantage a leur sujet .....

est ceque quelqun pourrait me donner de sites ou de noms de livres ou on y explique comment cela ca fonctionne ?

je ne connais rien a ces reseaux ........ meme pas le fonctionnement des neurrones dans le vrai cerveau

Commentaire de Merry29 le 06/08/2005 21:14:09

Je suis aussi très interressé par les RNA!!! Tout comme HHHP2004 je voudrais savoir si vous avez des bouquins ou site interressant? Je n'en ai jamais programmé mais j'ai pu voir leur puissance!! Avant de poser d'autres questions je vais aller voir cette source qui répondra à plusieurs de mes questions ;o)

Commentaire de dester le 23/08/2005 03:28:26

C'est d'une complexité ces petites saloperies ;p
Bon courage pour ceux qui veulent faire du developement de RNA.
Effectivement j'avais deja jeté un oeil sur les réseaux complexes et j'ai vite laisser tomber. Truc de matheu pure et dur.
Mais bon si un tit genie veux s'associer a moi pour creer un jeu revolutionnaire avec des IA en RNA je suis preneur lol. Moi je ferai la 3D ;D

Commentaire de BumpMANN le 31/07/2006 16:01:22

Hmm, la j'ai bossé un peu sur un exemple plus pratique, plus concret, fait specialement pour cppfrance, un jeu de morpion, ou l'on peut choisir l'ia des deux joueurs, que ce soit humain, mini-max, algo genetique, reseau de neurones, systemes experts... mais la j'ai pas encore fait le mini-max ni l'algo genetique, donc ca attendra un peu ^^

Commentaire de Saros le 01/08/2006 16:25:27

Ce serait cool de voir ce que ça donne en vrai, surtout au niveau efficacité

Commentaire de Kite37 le 20/12/2006 14:01:23

il ya tout de meme quelques chose qui me chiffone dans tout ça : le rééquilibrage des poids.

en effet parfois, lorsque l'on donne un résultat attendu, le rééquilibrage des poids, si on effectue le calcul nous meme, donne un résultat totalement différent de celui affiché ..
j'avais vu dans des cours sur les IA une formule qui ressemble a la tienne mais qui n'est pas la meme :
W(i) = w(i) + (resucorrect - resutrouvé)*E(i)

W est le poids, E l'entrée .. il n'y a donc ici pas de constante.
De plus, lorsque tu recalcule le poids, toi, tu met
(resucorrect - resu2), or resu2  ne peut eter égal qu'a 1 ou -1 si on regarde bien .. est-ce normal?

et qu'est-ce que cette constante consU? (0,1) a quoi sert-elle? que représente-t-elle?

ne prend pas cela comme une crtique, mais étant particulièrement intéressé par les IA, je tente de m'initier au RNA et je demande donc des renseignements =^ ^=

cordialement, KiTe.

Commentaire de sebastienr31 le 18/04/2008 23:19:16

Bonjour, pas mal l'application, mais serait il possible d'avoir le code source ?
Je suis débutant et aimerez savoir ce qu'il y a derrière
Merci d'avance

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

réseau de neurone [ par a7med85 ] salut mes amis, je demande votre aide pour me donner les codes sources ( visual basic) pour créer un réseau de neurone capable de manupuler un bas de code source du Site Survey d'un réseau WIFI [ par jevil ] S.V.P j'ai besoin du code source de l'application du SITE SURVEY d'un réseau wifi.ça ve dire une application qui fait la plannification d'un réseau wi petit probléme avec neuroxl classifier [ par a7med85 ] salut mes amis je vient de travailler avec un logiciel gratuit mais efficace pour la classification avec le réseau de neurone ( à télécharger d'ici h récupérer l'IP de la machine réseau local a partir de son nom (vb.net) [ par issamesisa ] bonjour, j'ai une liste de nom de pc connecté a un réseau local grace a mon code de visual basic .Net 2005 , [u]j'ai besoin de connaitre IP de chaque Site survey d'un réseau wifi [ par jevil ] quel est le langage utilisé pour developper une application d'un site survey du réseau wifi?? merciii Puissance de réception wifi des clients d'un réseau [ par Zag182 ] Bonjour, Je voudrais savoir si il est possible de voir les ordinateurs d'un réseau wifi (leurs address Mac ou autre) et connaitre leurs puissances de réseau local , voir l'ecran du pc distant (et si c possible de le manipulé ) VB net 2005 [ par issamesisa ] si vous pouvez m'aidai a résoudre mon problème : dans un reseau local je veux voir l'ecran du pc choisie a savoir : je connais le nom et l'ip de cet Réseau local [ par NSUADI ] ICONIC FIGURE[^^pirate] Bonjour! j'aimerai réaliser une application qui fonctionne sur un réseau local. comment je fais pour que ma base de données ( [BAR]Réseau, partage et routage ? [ par Mayzz ] Bonjour à tous, Je suis de retour avec mes questions tordues portant sur le réseau. Étant un habitué du langage de haut niveau managé (VB.Net), je me Fermer une connexion réseau. [ par nonopirator ] Bonjour, Nous avons dans mon entreprise une application client/serveur dont le nombre de connexions est limité. Cette limite étant devenue un peu "ju


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,983 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales