SOMMAIRE
INTRODUCTION GENERALE--------------------------------------------------------------------1
CHAPITRE I : LES ALGORITHMES EVOLUTIONNAIRES
I. Introduction ------------------------------------------------------------------------------------------3
II. Les algorithmes évolutionnaires (AE)-----------------------------------------------------------5
III. La boucle évolutionnaire -------------------------------------------------------------------------8
VI. Application des algorithmes évolutionnaires-------------------------------------------------10
V. Les algorithmes génétiques (AG)---------------------------------------------------------------11
V.1/ Introduction--------------------------------------------------------------------------------11
V.2/ Les outils évolutionnaires de base d'un (AG)------------------------------------------12
V.3/ Optimisation par les algorithmes génétique -------------------------------------------13
V.4/ Mécanismes de fonctionnement d’un (AG)--------------------------------------------14
1°/ Initialisation de la population--------------------------------------------------------15
2°/Codage et décodage des variables----------------------------------------------------16
3°/ La fonction d’adaptation--------------------------------------------------------------19
4°/ La sélection des parents---------------------------------------------------------------20
5°/ La recombinaison génétique---------------------------------------------------------23
a)-Le Croisement--------------------------------------------------------------------23
b)-La mutation-----------------------------------------------------------------------25
6°/La sélection finale----------------------------------------------------------------------27
a)-La sélection par descendance---------------------------------------------------27
b)- La sélection par compétition---------------------------------------------------27
c)- La sélection de procréation sélective-----------------------------------------27
IV Conclusion-----------------------------------------------------------------------------------------28
CHAPITRE II : AMELIORATION DE L'ALGORITHME GENETIQUE
I. Introduction---------------------------------------------------------------------------------29
II. Les mécanismes biologiques pouvant assurer la diversité des individus-------------------30
III. La transformation---------------------------------------------------------------------------------30
III.1/Principe--------------------------------------------------------------------------30
III.2/Algorithme------------------------------------------------------------------------32
III.3/Organigramme----------------------------------------------------------------------32
III.4/Influence des paramètres intervenant dans la transformation des gènes sur les
performances de l'algorithme---------------------------------------------------------33