
|
Logique floue : parlons clair !L'auteur : Diplômé de lInstitut Commercial de Nancy, Dominique Gentili cultive et expérimente des savoir-faire dans le domaine de linformatique appliquée au management et à la prise de décision. Il a conçu, développé et conduit dimportants projets systèmes dinformation en utilisant des techniques avancées telles que les approches objets, le calcul flou et les réseaux neuronaux. Il a longtemps enseigné dans différentes institutions éducatives, écoles de management et universités dispensant des cours dans les domaines de la conception et le développement dapplicatifs de gestion et daide à la prise de décision. Il est aujourd'hui développeur-consultant spécialisé dans les solutions d'aide à la décision à base de logique floue. Sites de l'auteur : dgentili.freesurf.fr, fuzzyworks.fr Introduction à la logique floueLa logique floue est un ensemble de théories mathématiques qui traite de la représentation et de la manipulation de connaissances imparfaites (imprécises, incertaines voire incomplètes). Illustrons par l'exemple ces imperfections :
La logique floue fournit un cadre théorique de représentation et de traitement de ces données avec leurs imperfections. Elle ne cherche pas à les éliminer ; au contraire, elle cherchera à les préserver au maximum. Son but est donc d'assouplir les cadres de représentation et de traitement des connaissances, s'inspirant ainsi des processus mentaux humains. Les applications pratiques de la logique floue sont nombreuses. On citera : automatisme, robotique, systèmes experts, aide à la décision et de manière générale ce qui a trait à l'intelligence artificielle. La théorie des sous-ensembles flousZadeh a posé la première pièce de l'édifice en 1965 par la théorie des sous-ensembles flous. Dans la théorie classique des ensembles, un élément d'un ensemble de référence peut, soit ne pas appartenir (0), soit appartenir (1) à un sous-ensemble. L'appartenance est donc pensée de manière binaire.
La théorie des possibilitésSi la théorie des sous-ensembles flous assouplit le cadre de la théorie classique des ensembles pour pouvoir traiter l'imprécision, la théorie des possibilités propose un cadre permettant de traiter les incertitudes difficiles, voire impossibles à traiter par la théorie des probabilités. En effet, raisonner en termes de probabilités suppose de pouvoir définir la probabilité de chaque événement. Pour cela, il faut en avoir une bonne connaissance. Si cette connaissance n'est pas disponible, alors on raisonne en termes de possibilité (et de son dual, nécessité). Comparaison entre l'approche probabiliste et l'approche possibiliste. La théorie des possibilités définit aussi, à l'instar de celle des probabilités, les notions de possibilité conjointe, de possibilité marginale et de possibilité conditonnelle, fournissant le moyen de traiter l'occurence simultanée d'événements. Le raisonnement approximatifLes théories précédentes fournissent des moyens de représenter des propositions imprécises et (ou) incertaines. Ces dernières peuvent devenir prémisses à un raisonnement et permettent d'aboutir à une conclusion. Encore faut-il pour cela assouplir les règles de déduction de la logique classique. C'est tout le but du raisonnement approximatif. Les premières tentatives on consisté en la proposition de nouvelles tables de vérité pour des valeurs intermédiaires (0, ½, 1). Mais elles s'avèrent encore insuffisantes pour manipuler des connaissances imparfaites.
Retrouvez une illustration du modus ponens généralisé à la suite de l'exemple sur l'implication floue. Le contrôle flouLes applications pratiques de la logique floue sont nombreuses et diverses et il serait difficile de toutes les citer ici. Néanmoins il est impossible de passer sous silence le "contrôle flou". Dès sa naissance vers 1975 (Mamdani), les réalisations industrielles n'ont pas tardé à apparaître (automatisme, robotique, intelligence artificielle...). Un contrôleur flou se comporte comme un approximateur capable de calculer un résultat non-flou depuis plusieurs variables non-floues elles aussi, mais par le biais dun processus de raisonnement flou.
Le contrôle flou est :
Le lecteur qui souhaite approfondir cette partie pourra parcourir le site http://dgentili.freesurf.fr. Il y trouvera, outre plusieurs articles de vulgarisation du contrôle flou, plusieurs exemples de mise en oeuvre. ConclusionAssouplir les règles de représentation et de traitement des connaissances imparfaites. Telle est la vocation de la logique floue, s'inspirant du raisonnement humain pour fournir un cadre théorique à des applications pratiques nombreuses et diverses ayant trait peu ou prou à l'intelligence artificielle. vous devez être inscrit pour poster sur le forum, voir ou déposer des commentaires sur cette page. N'attentez pas, l'inscription sur le site est gratuite ! © Cédric MICHEL - conseil & création ( 2003 / 2009 ) - © Auteur de l'article : Dominique Gentili |