Extraction de règles linguistiques floues par programmation génétique
Les systèmes génétiques flous permettent de traiter
l'imperfection des données du monde réel et de
concevoir des systèmes de contrˆole, de diagnostic
médical, d'aide à la décision, de fouille de données,
etc. Un système génétique flou est un système capable
d'apprendre à l'aide d'un algorithme évolutionnaire
(stratégies évolutives, programmation évolutive, algorithmes
génétiques, programmation génétique, évolution
différentielle, etc.). Dans cet article nous proposons une
méthode d'apprentissage de règles linguistiques floues
fondée sur la programmation génétique. Notre approche
permet d'extraire des règles de Mamdani, à partir de
grandes bases de données d'entrée - sortie de systèmes.
La méthode a été testée dans deux contextes, le premier
dans le domaine de la psychologie, le deuxième dans le
domaine chimique et le traitement des eaux usées.
Genetic Fuzzy Systems have proven to be practical
tools for handling uncertainty in the real world and the
design of control systems, medical diagnosis, decision
making, data mining, etc.. A genetic fuzzy system is a
fuzzy system with layers of learning with an evolutionary
algorithm (evolutionary strategies, evolutionary programming,
genetic algorithms, genetic programming, differential
evolution, etc.). In this paper we propose a learning
method of fuzzy linguistic rules supported by genetic programming.
Our approach is to identify the Mamdani type
fuzzy rules from large databases of input - output of the
subsystems tarjet, this independently of the implementation
of such systems. The method was tested in two experiments,
the first in the field of psychology, the second
in chemical and wastewater treatment.