I. Introduction

Au debut de l'informatique, il y avait des problemes que l'homme n'arrivait pas a resoudre, ou plus precisement, il etait trop lent pour les resoudre.
Donc, on a construit une machine que l'on appella ordinateur et qui etait capable d'automatiser rapidement et surement la resolution des problemes qui causaient des ennuis aux hommes. Ces problemes etaient couramment de calculer des equations demandant enormement de calculs et ensuite la priorite fut de realiser de belles interfaces graphiques, de faire du traitement de texte et ainsi de suite ...
Mais on arrive malheureusement a une limite car nous ne pouvons a partir de l'ordinateur facilement faire par exemple:

C'est pourquoi, on essaya de realiser une abstraction intellectuelle qui fonctionnerait avec le meme principe que le cerveau humain, c'est ce qu'on appel le reseau de neurones.

Donc, dans ce document nous allons essayer d'expliquer le principe d'un reseau de neurones, et nous allons montrer l'analogie avec un reseau de neurones biologique.
Ensuite, quand les bases auront ete correctement assimilees, nous allons etudier une celebre topologie de reseau de neurones qui a deja fait ses preuves, il s'agit de la topologie BPN (Backward propagation network). A la fin, nous allons expliquer comment utiliser une librairie a la fois simple et bien construite (ecrite en C++) qui permet de simuler les reseaux a topologie BPN.

Mais bon, arretons de parler et commencons pour de vrai, le tutoriel :-)
Sommaire Suivant