Intro Concepts Présentation
Intro Concepts Présentation
Intro Concepts Présentation
:
logique floue
Réalisé par :
- ABERKI Mohamed
- BIGHRMAN Mohamed Amine
- DARHEM Mohamed Hani
- MAJID El Mehdi
- RAJIA Mohamed
Sommaire :
Introduction……………………………………………………………………………………………………....
1) Présentation………………………………………………………………………………………………......
1.1- La logique classique et la logique floue………………………………………………..…....
1.2- Champ d’applications de la logique floue………………………………………………...…
1.3- Concepts principaux…………………………………………………………………………...
2) Concepts principaux………………………………………………………………………………………....
2.1- Ensemble flou…………………………………………………………………………………………
2.2- Opérateur flou…………………………………………………………………………………………
3) Fuzzification……………………………………………………………………………………….................
3.1- Variables linguistiques………………………………………………………………………………..
3.2- Fonctions d’appartenance……………………………………………………………………………
3.3- Comment fuzzifier?..........……………………………………………………………………………
3.4- Exemple………….............……………………………………………………………………………
4) Inférence floue……………………………………………………………………………………….............
4.1- Principe du raisonnement approximatif…………………………………………………………….
4.2- Base de règles…………...……………………………………………………………………………
4.3- Implication : calcul de la règle d’activation.........……………………………..……………………
4.4- L’agrégation……………………………………….......………………………………………………
5)
Introduction :
Dans le cadre des projets concernant les outils d’aide à la décision, notre étude
portera sur une méthode moderne de contrôle, la logique floue.
La logique floue diffère de la logique classique parce qu’elle permet des définitions
partielles ou “floues” de règles de contrôle. La puissance de la logique floue vient
de sa capacité à d´écrire un phénomène ou processus particulier de façon
linguistique, puis de représenter ce phénomène par un faible nombre de règles.
Les connaissances dans un système flou sont contenues dans les règles et dans
les ensembles flous, qui contiennent des descriptions générales des propriétés du
phénomène en question.
1
2 1) Présentation :
3
4 1.1- La logique classique et la logique floue :
La logique floue est une branche des mathématiques qui permet à un ordinateur
de modéliser le monde réel de la même façon que les personnes. Elle est
préoccupée par la quantification et le raisonnement en utilisant un langage qui
permet des définitions ambiguës, comme beaucoup, peu, petit, haut, dangereux.
Elle s’occupe de situations ou la question qui est posée et la réponse obtenue
contiennent des concepts vagues.
La définition de ZADEH :
“Fuzzy Logic is determined as a set of mathematical principles for knowledge
representation based on degrees of membership rather than on crisp membership
of classical binary logic.”
Il est à noter que l’approche des problèmes par la logique floue est différente de
celle adoptée, a priori, dans une démarche scientifique ; elle est beaucoup plus
pragmatique que déterministe.
La décision en logique floue est basée sur la notion d’expertise, qui permet de
quantifier le flou à partir de connaissance a priori ou acquise antérieurement.
5 2) Concepts principaux:
2.1- Ensemble flou :
Dans la théorie des ensembles de Georg Cantor, on n’a que deux états : soit un
élément appartient à un ensemble, soit il n’y appartient pas. Mais dans la théorie
des ensembles flous, un élément peut appartenir fortement ou faiblement à un
ensemble.
Fonctions d'appartenance d'un sous-ensemble flou et de d'un ensemble classique
Soit X un ensemble de référence ou univers. Soit x un élément quelconque de X.
On dit qu’une partie A de l’ensemble de référence X est un ensemble flou
lorsqu’elle est définie de la manière suivante :
~
A= {( x , μ~A ( x ) ) , x ∈ X }, avec μ~A : X →[0,1]
a) Logique classique :
b) Logique floue :
a) Le complément :
Le complément permet de vérifier de combien un élément n’appartient pas à un
ensemble. Comme exemple, si on a l’ensemble des températures élevées, le
complément est l’ensemble des températures qui ne sont pas élevées. Si A est
l’ensemble flou, son complément ¬A est :
μ¬ A ( x ) =1−μ A ( x )
b) L’intersection :
μ A ∧ B ( x ) =min ¿]
c) L’union :
μ A ∪ B ( x ) =max ¿]