Table des matières
vii
Chapitre II
Les réseaux de neurones artificiels
1. Introduction. . . . . . . .. . . . . . . . . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . 25
2. Eléments de base des réseaux de neurones. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . 26
2.1 Historique. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . 26
2.2 Du neurone biologique au modèle mathématique. . . . . . . . . . . . . . .. . . . . . . .. . . 27
2.2.1 Le modèle neurophysiologique. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . 27
2.2.2 Le modèle mathématique. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . . 27
2.3 Architecture des réseaux de neurones. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . 30
2.3.1 Les réseaux de neurones non bouclés (en Anglais feedforward) . . . . . . . . 30
2.3.2 Les réseaux de neurones bouclés (récurrents) . . . . . . .. . . . . . . .. . . . . . . . 30
2.4 Les types d’apprentissage des réseaux de neurones. . . . . . . .. . . . . . . .. . . . . . . . 31
2.4.1 L’apprentissage supervisé. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . . 31
2.4.2 L’apprentissage non supervisé. . . . . . . .. . . . . . . .. . . . . . .. . . . . . . .. . . . . 31
3. Les réseaux de neurones les plus utilisés. . . . . . . .. . . . . . . .. . . . . . .. . . . . . . .. . . . . . . 32
3.1 Les Perceptrons . . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . .. . . . . . . .. . . . . . 32
3.1.1 Le perceptron mono-couche (Perceptron simple) . . . . . . .. . . . . . . .. . . . . 32
3.1.2 Le perceptron multicouche (en anglais Multi Layer Perceptron) . .. . . . . . 33
3.2 Les réseaux à fonction radiale. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . .. . . 33
3.3 Les cartes auto-organisatrices de Kohonen (SOM) . . . . . . . .. . . . . . . .. . . . . . . . 33
3.4 Les réseaux de Hopfield. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . 33
3.5 Les réseaux ART. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . 34
4. Le classificateur perceptron multicouche. . . . . . . .. . . . . . . .. . . . . . . .. . . . .. . .. . . . . . . 34
4.1 Principe . . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . 34
4.2 Rétropropagation du gradient de l’erreur. . . . . . . .. . . . . . . .. . . .. . . .. . . . . . . .. . 35
5. Les cartes topologiques de Kohonen. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . .. . . . . . . .. . . 37
5.1 Définition . . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . .. . . . . . . .. . . 37
5.2 L’apprentissage compétitif . . . . . . . .. . . . . . . .. . . . . . . .. . . . . . .. . . . . . . .. . . . . 38
5.3 Processus d’apprentissage du réseau de Kohonen. . . . . . . .. . . .. . . .. . . . . . . . . . 39
5.4 L'algorithme d’apprentissage de Kohonen . . . . . . . .. . . . . . . .. .. . . . . .. . . . . . . .39
6. Les différentes applications de RNA. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . .. . 39
6.1 Reconnaissance des formes. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . . . . . . . . .. . . . . 40