introduction :
Les réseaux de neurones, voilà un domaine du machine learning dont on entend beaucoup
parler en ce moment... De la reconnaissance vocale à la recherche d'images, en passant par
les voitures autonomes et AlphaGo, les récents succès de l'intelligence artificielle sont
nombreux à se baser sur les réseaux de neurones profonds, plus connus sous le nom
mystérieux de deep learning.
historique :
1943 : Mc Culloch et Pitts ont proposé les premières notions de neurone formel
1948 : D.Hebb propose une regle d'apprentissage pour des reseaux de neurones
Definitions :
-Réseaux de neurone biologique : un neurone est une cellule capable de transmettre des
informations a d'autres neurones au travers de ses différentes connexions (synapes).
*les dendrites
*l'axone
• Les neurones reçoivent des signaux (impulsions électriques) par les dendrites et envoient l
’information par les axones. • Les contacts entre deux neurones (entre axone et dendrite) se font par
l ’intermédiaire des synapses. • Les signaux n ’opèrent pas de manière linéaire : effet de seuil.
-Réseaux de neurones artificiel : est un outil d'analyse permettant de construire un modèle a partir
de données ;d'exemples
*les entrées "E" du neurone proviennent soit d'autre élément "processeurs" soit de
l'environnement .
*les poids "w" déterminent l'influence de chaque entrée
*la fonction de transfert calcule la sortie "S" du neurone en fonction de la combinaison en entrée
. - Réseaux à connexions complètes: Chaque neurone est lié à tous les autres neurones du
réseau.
- Réseaux à couches: Tous les neurones d'une couche sont connectés aux neurones de la
couche en aval.
Réseaux « non bouclés » ou réseaux à couches: Les neurones peuvent être ordonnés de sorte
qu’il n’y ai pas de connexion vers l’arrière
•approximation d'une fonction inconnue ou modélisation d'une fonction connue mais complexe à
calculer avec précision
Apprentissage et classement :
Pour un RNA, l'apprentissage peut être considéré comme le problème de la mise à jour des
poids des connexions au sein du réseau, afin de réussir la tâche qui lui est demandée.
L'apprentissage est la caractéristique principale des RNA et il peut se faire de différentes
manières et selon différentes règles.
conclusion:
Les réseaux de neurones artificiels, inspirés du comportement du cerveau humain, permettent de
créer de l'intelligence artificielle. Notamment appliqués en datamining principalement à travers
l'apprentissage non supervisé, ils servent à prédire, à identifier et à classifier les données.
L'apprentissage, moteur essentiel du système, leur permet d'assimiler un traitement d'information
à travers une fonction et de le reproduire pour les données qui lui seront ensuite présentées.