Vous êtes sur la page 1sur 35

Transparents du cours

Logique Floue et réseaux de neurone

Inès Abdellaziz
Partie I: logique floue

I. Présentation
1. Exemples introductifs
2. Exemple
3. Définition
4. Bref historique
5. Intérêt de la logique floue

PLAN II. Concepts principaux


1. Ensemble floue/ fonction d’appartenance
2. Les opérateurs de la logique floue
 Le complément : Opérateur NON
 L’intersection: l’opérateur ET
 La réunion : l’opérateur OU
 Les opérateurs flous les plus utilisés
3. Les variables floues
4. Exercice d’application

2
Partie I: logique floue
III - Structure d’une commande floue
IV- La fuzzification
1. Définition
2. Comment fuzzifier?
3. Exercice 2 d’application

PLAN 4.
5.
Agrégation des règles de sortie
Exercice 3 d’application
V - L’inférence floue
1. Base des règles
2. Evaluation des règles
IV - La difuzzification
1. Méthode de centre de gravité (COG)
2. Méthode de la moyenne pondérée (MM)
3. Exercice 4 d’application
3
Objectifs

• Comprendre les principes de base de la logique floue


• S’initier au calcul des régulateurs flous

4
Introduction (1)

De nos jours, nos problèmes impliquent souvent des systèmes de plus en plus complexes et à une échelle très
grande.
S ajoute à cela une forte poussée vers une sophistication de plus en plus subtile mettant de fortes contraintes
sur la solution désirée et faisant cette recherche de la solution une tâche phénoménale.
Malgré les avancées technologiques extraordinaires qui ont poussé la puissance de calcul à des limites
inimaginables, l approche analytique s est vue arriver à sa limite dans
plusieurs cas de problèmes.
Malgré que la capacité de calcul de la machine dépasse largement celle de l homme, ce dernier aborde et
résout certains problèmes d une façon beaucoup plus efficace.

5
Introduction (2)

La théorie de la logique floue est l une des rares théories qui s est fixée le but de copier la performance humaine.
L idée consiste à examiner comment est ce que l homme se fait pour lui-même un modèle de tout ce qu il l
entoure et comment il utilise ce modèle pour se doter de stratégies avec lesquelles il arrive à maîtriser et à
asservir son environnement.
Les bases de la logique floue ont été établies en 1965 par le professeur Lotfi Zadeh de l université de Californie
de Berkeley.
A cette époque, cette théorie n a pas été prise aux sérieux jusqu à ce que, dans les années 80, nombre d
applications spectaculaires au Japon d abord puis en Europe se sont imposées dans le monde.
Contrairement à la logique classique de Boole, la logique floue est un outil qui permet de manipuler des variables
dites floues pouvant appartenir simultanément à des ensembles qui sont, selon la logique classique, disjoints.
Cette appartenance est cependant caractérisée par un facteur d appartenance, un nombre entre 0 et 1 donnant le
degré de confiance à cette appartenance.

6
Les différents types des commandes

7
I. Présentation
1. Exemples introductifs (1)

Soit à compléter le niveau d’un réservoir contenant de l’eau à une température donnée de façon à
le remplir d’eau à une température souhaitable T à l’aide d’un mitigeur,

8
I. Présentation
1. Exemples introductifs (3)

Appréciation avec une


certaine marge d’incertitude

9
I. Présentation
1. Exemples introductifs (4)

La commande du mitigeur sera donc simple :


 Si l’eau du réservoir est froide, mettre de l’eau chaude
 Si l’eau du réservoir est tiède, mettre de l’eau tiède
 Si l’eau du réservoir est chaude, mettre de l’eau froide,

Sans appareils de mesure précis, on peut donner une information plus nuancée,
telle que « tiède et plutôt chaude » et également définir des intervalles de
température pour lesquels il n’ya pas d’incertitude comme « l’eau est nettement
chaude » ou « réellement froide » et des zones pour lesquelles on peut hésiter,

10
I. Présentation
1. Exemples introductifs (5)

 Si l’eau du réservoir est froide, mettre de


l’eau chaude
 Si l’eau du réservoir est tiéde, mettre de
l’eau tiéde,
 Si l’eau du réservoir est chaude, mettre de
l’eau froide

11
I. Présentation
1. Exemples introductifs (6)

 Si l’eau du réservoir est froide, mettre de l’eau chaude


 Si l’eau du réservoir est tiède, mettre de l’eau tiède,  Définir un autre choix de répartition
 Si l’eau du réservoir est chaude, mettre de l’eau froide suivant la sensibilité voulue.

 5 classes au lieux de 3 classes: froide, froide tiède, tiède, chaude-Tiéde et chaude

C’est la commande par logique floue


12
I. Présentation
2. Définition :

La logique floue est une extension de la logique booléenne


qui permet la modélisation des imperfections des données et
se rapproche dans une certaine mesure de la flexibilité du
raisonnement humain.

Crée par le professeur Lotfi Zedah en 1965 en se


basant sur la théorie mathématique des ensembles
flous, Qui est une généralisation de la théorie des
ensembles classiques.

13
I. Présentation
3. Historique :

1965: Concept introduit par PR.Lotfi Zadeh:


« Fuzzy set theory » : Définition des ensembles flous et
opérateurs associés
1970: Première applications : Systémes experts, Aide à la
décision en médecine, commerce…..
1974: Première application industrielle, régulation floue
d’une chaudière à vapeur réalisée par Pr: Ebrahim
Mamdani
1985: Les japonais introduisent des produits grand public
« Fuzzy Logic Inside ».

14
I. Présentation
4. Champs d’application :

 Aide à la décision, au diagnostic.


(domaine médical, orientation professionnelle….)
 Base de données
(Objets flous et/ou requêtes floues)
 Reconnaissance de forme
 Agrégation multicritères et optimisation
 Commande floue des systèmes

15
I. Présentation
5. Intérêts de la logique floue:

 Une condition peut être dans un état autre que vrai ou


faux
 Flexibilité des raisonnements, ce qui rend possible la
prise en compte des imprécisions et des incertitudes.
 Les règles sont énoncées en langage naturel.

16
I. Présentation
6. Limites de la logique Booléenne:
 Un patient atteint d’hépatite présente
généralement les symptômes suivants:
- le patient a une forte fièvre
- Sa peau présente une coloration jaune
- il a des nausées

17
II. Concepts principaux
1. Ensemble flou/ Fonction d’appartenance:
 Soit U l’univers du discours et A un sous ensemble de U:

 Degrés d’appartenance = Valeur de vérité

18
II. Concepts principaux
1. Ensemble flou/ Fonction d’appartenance:

Représentation graphique d’un ensemble classique et d’un ensemble flou:

19
II. Concepts principaux
1. Ensemble flou/ Fonction d’appartenance:

 Les fonctions d’appartenance peuvent avoir diverses:

20
II. Concepts principaux
1. Ensemble flou/ Fonction d’appartenance:
 Exemple

21
II. Concepts principaux
1. Ensemble flou/ Fonction d’appartenance:
 Exemple

22
II. Concepts principaux
2. Opérateurs flous
Comme pour la théorie classique des ensembles, on définit la réunion,
l’intersection, le complément……d’ensembles flous.

Réunion
Complément
OU
NON

Intersection
ET

23
II. Concepts principaux
2. Opérateurs flous
 Le Complément : Opérateur NON

A est l ’ensemble flou des personnes petites,

NON petit
L ’ensemble des personnes Non petites est un ensemble flou de fonction
d’appartenance : ,

24
II. Concepts principaux
2. Opérateurs flous
 L’intersection : Opérateur ET

A est l ’ensemble flou des personnes petites,


B est l ’ensemble flou des personnes moyennes

Petit ET Moyen
L’ensemble des personnes petites ET moyennes est un ensemble flou de fonction
d’appartenance : ,

25
II. Concepts principaux
2. Opérateurs flous : autres réalisation des
opérateurs ET , OU en logique booléenne:

L’opérateur ET peut aussi se réaliser à l’aide du produit, ainsi .

C’est l’opérateur produit.

L’opérateur OU quant à lui peut aussi se réaliser à l’aide de la somme, ou plus


précisément la moyenne, ainsi:

.
C’est l’opérateur somme.

26
II. Concepts principaux
2. Opérateurs flous : autres réalisation des
opérateurs ET , OU en logique Floue:

Les opérateurs ET flou et OU flou combinent l’opérateur minimum ou


l’opérateur maximum et l’opérateur somme en fonction d’un paramètre .
Ainsi, l’opérateur ET flou est défini par

27
II. Concepts principaux
2. Opérateurs flous
 Les opérateurs flous les plus utilisés:

28
II. Concepts principaux
3. Les variables floues
 La logique floue est basée sur des variables floues
dites variables linguistiques à valeurs linguistiques dans l’univers du discours U

 Chaque valeur linguistique constitue alors un ensemble flou de l’univers du discours

 Univers du discours : Gamme de


température de 0° C à 200 °C
 Variable linguistique : La température
 Valeurs linguistiques : « Très froids »,
« Froids », « Tiède », « Chaud », « Très
Chaud »

29
II. Concepts principaux
4. Exercice d’application
Soit le système de contrôle d’un ventilateur de maison, ayant deux entrées
(température « Ti » et humidité « HR » ) et une sortie (vitesse du ventilateur « V »).

Les fonctions d’appartenance des entrées sont:

F: Faible S: Sec
M: Moyenne H: Humide
E: Elevée
30
II. Concepts principaux
4. Exercice d’application
Les fonctions d’appartenance de la sortie sont:

F: Faible
M: Moyenne
E: Elevée

Représenter les fonctions d’appartenance de la température,


de l’humidité et de la sortie V

31
II. Concepts principaux
4. Exercice d’application

32
II. Concepts principaux
4. Exercice d’application

33
II. Concepts principaux
4. Exercice d’application

34
II. Concepts principaux
4. Exercice d’application

35

Vous aimerez peut-être aussi