0% ont trouvé ce document utile (0 vote)
29 vues15 pages

Opérations et propriétés des sefs flous

Transféré par

wael zf
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
29 vues15 pages

Opérations et propriétés des sefs flous

Transféré par

wael zf
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Opérations sur les sefs (1)

• Extension des opérations de la théorie des


ensembles classiques: =, ∪, ∩, ⊂, complément
• Soient A et B deux sefs de X, de f.d'a. fA et fB.
• Égalité de sefs:
– A = B ssi ∀x ∈ X, fA (x) = fB(x)
• Inclusion de sefs:
– A ⊂ B ssi ∀x ∈ X, fA (x) < fB(x)
• Intersection de sefs: A ∩ B:
– ∀x ∈ X, fA∩ B (x) = min(fA (x), fB(x))
• Union de sefs: A ∪ B:
– ∀x ∈ X, fA ∪ B (x) = max(fA (x), fB(x))
Opérations sur les sefs (2)
• Certaines propriétés de la théorie des ensembles
classiques sont vérifiées (à faire en exercice):
• A U∅ = A, A ∩ ∅ = ∅, A U X = X, A ∩ X = A
• Associativité de ∩ et de U :
– (A U B) U C = A U(B U C)
• Commutativité de ∩ et de U :
– A∩B = B∩A
• Distributivité de ∩ par rapport à U :
– A∩(B U C) = (A∩B) U(A∩C)
– A U(B∩C) = (A U B)∩(A U C)
Opérations sur les sefs (3)
• Complément Ac d'un sous-ensemble flou
– ∀x ∈ X, fAc (x) = 1 – fA(x)
• Certaines propriétés de la théorie des ensembles
classiques sont vérifiées (à faire en exercice):
– (Ac)c = A
– (A∩B)c = Ac U Bc
– (A U B)c = Ac ∩ Bc
• D'autres propriétés ne le sont pas (généralement):
– Ac ∩A ≠∅ (contradiction)
– Ac U A ≠ X (tiers exclu).
Opérations sur les sefs (4)
• Autres extensions des opérations de la théorie des
ensembles classiques: ∩ et U
• Ces opérations sont en fait des fonctions
mathématiques F:[0,1]×[0,1]  [0,1] telle que ∀x, y,
F(x,y) ∈ [0,1].
• L'intersection peut être réalisée en prenant comme
opérateur une t-norme (opérateur ET)
• L'union peut être réalisée en prenant comme
opérateur une t-conorme (opérateur OU)
La réunion

A est l’ensemble flou des personnes petites.


B est l’ensemble flou des personnes moyennes.

L’ensemble des personnes petites OU moyennes est un ensemble flou de


fonction d’appartenance :
µ A∪ B ( x ) = max ( µ A ( x ) , µ B ( x ) ) ∀x ∈ U

Partition floue de l'univers du discours Ensemble flou:"Personne petite OU moyenne"


Petit Moyen Grand
1 1

0.8 0.8

0.6 0.6

0.4 0.4

0.2 0.2

Taille(m) Taille(m)
0 0

1.5 1.55 1.6 1.65 1.7 1.75 1.8 1.85 1.9 1.5 1.55 1.6 1.65 1.7 1.75 1.8 1.85 36 1.9
L’intersection
A est l’ensemble flou des personnes petites.
B est l’ensembles flou des personnes moyennes.

L’ensemble des personnes petites ET moyennes est un ensemble flou de


fonction d’appartenance :
µ A∪ B ( x ) = min ( µ A ( x ) , µ B ( x ) ) ∀x ∈ U

Partition floue de l'univers du discours Ensemble flou: "Personne petite et moyenne"


Petit Moyen Grand
1 1

0.8 0.8

0.6 0.6

0.4 0.4

0.2 0.2

Taille(m) Taille (m)


0 0

1.5 1.55 1.6 1.65 1.7 1.75 1.8 1.85 1.9 1.5 1.55 1.6 1.65 1.7 1.75 1.8 1.85 1.9

37
Le complément
A est l’ensemble flou des personnes petites.

L’ensemble des personnes NON petites est un ensemble flou de fonction


d’appartenance :
µ A ( x ) = 1 − µ A ( x ) ∀x ∈ U

Partition floue de l'univers du discours Ensemble floue :"Personnes non petites"


Petit Moyen Grand
1 1

0.8 0.8

0.6 0.6

0.4 0.4

0.2 0.2

Taille(m)
0 0
Taille (m)
1.5 1.55 1.6 1.65 1.7 1.75 1.8 1.85 1.9 1.5 1.55 1.6 1.65 1.7 1.75 1.8 1.85 1.9

38
Opérateurs flous alternatifs
Toute t-
t-norme peut servir à définir l’intersection floue

Une t-norme est une application T(x,y) satisfaisant les conditions suivantes:
• 1 est élément neutre ∀x ∈ [ 0,1] T ( x,1) = T (1, x) = x.
• Commutative T ( x, y ) = T ( y, x)
• Associative T ( x, T ( y, z )) = T (T ( x, y ), z )
• Monotone si x ≤ z et y ≤ w alors T ( x, y ) ≤ T ( z , w)

Toute t-
t-conorme peut servir à définir la réunion floue

Une t-conorme est une application S(x,y) satisfaisant les conditions suivantes:
• 0 est élément neutre ∀x ∈ [ 0,1] S ( x, 0) = x.
• Commutative S ( x, y ) = S ( y, x)
• Associative S ( x, S ( y, z )) = S ( S ( x, y ), z )
• Monotone si x ≤ z et y ≤ w alors S ( x, y ) ≤ S ( z , w)

39
Opérateurs flous alternatifs

40
Opérateurs logiques floues les plus utilisés: Synthèse

Dénomination Intersection Réunion Complément


ET OU NON
(t-norme) (t-conorme)
Opérateurs de
Zadeh µ A∩ B ( x ) = min ( µ A ( x ) , µ B ( x ) ) µ A∪ B ( x ) = max ( µ A ( x ) , µ B ( x ) ) µ A ( x) = 1 − µ A ( x)
MIN/MAX
Probabiliste
PROD/PROBOR µ A∩ B ( x ) = µ A ( x ) × µ B ( x ) µ A ( x) + µB ( x) − µ A ( x ) × µB ( x ) µ A ( x) = 1 − µ A ( x)

41
Opérations sur les sefs (5)
• Justification des choix des opérateurs
– Les opérateurs min et max sont les seuls opérateurs qui
soient commutatifs, associatifs, mutuellement distributifs,
continus et doublement non décroissants
• D'autres opérateurs sont possibles :
– conjonction normes triangulaires (t-normes)
– disjonction conormes triangulaires (t-conormes)
– Propriétés communes : associativité, commutativité,
monotonie, élément neutre.
Normes triangulaires (t-normes)
• Soit une fonction ⊤:[0,1]×[0,1]  [0,1] telle que ∀x,
y, z ∈ [0,1]:
– ⊤
⊤(x,y) =⊤⊤(y,x) (commutativité)
– ⊤(x, ⊤(y,z)) = ⊤( ⊤(x,y),z) (associativité)
– ⊤
⊤(x,y) ≤ ⊤(z,t)
⊤ si x ≤ z et y ≤ t (monotonie)
– ⊤
⊤(x,1) =x (1 est élément neutre)
• Exemples de telles fonctions :
– min(x,y), x⋅y, max(x+y-1,0)
• ⊤ est une t-norme
• Utilisée pour l'intersection ou la conjonction
Normes triangulaires (t-conormes)

• Soit une fonction ⊥:[0,1]×[0,1]  [0,1] telle que ∀x, y,


z ∈ [0,1]:
– ⊥(x,y) = ⊥(y,x) (commutativité)
– ⊥(x, ⊥(y,z)) = ⊥(⊥(x,y), z) (associativité)
– ⊥(x,y) ≤ ⊥(z,t) si x ≤ z et y ≤ t (monotonie)
– ⊥(x,0) = x (0 est élément neutre)
• Exemples de telle fonction:
– max(x,y), x+y-x⋅y, min(x+y,1)
• ⊥ est une t-conorme
• Utilisée pour l'union
Dualité t-norme / t-conorme
• Le choix d'une t-norme et celui d'une t-conorme est lié
• Etant donné un opérateur de complémentation
– par exemple: fc = 1-f
• Déf.: Une t-norme et une t-conorme sont duales si et
seulement si :
– 1 – ⊤(x,y) = ⊥(1-x, 1-y)
– 1 – ⊥(x,y) = ⊤
⊤(1-x, 1-y)
• En termes de sous-ensembles, la dualité permet de conserver
les lois de De Morgan
• Ainsi, par exemple, le min et le max sont duaux :
– on a : 1 – min(x,y) = max(1-x, 1-y) ainsi que 1 – max(x,y) = min(1-x, 1-
y)
• On montre que (à faire en exercice)
– les opérateurs probabilistes sont duaux
– les opérateurs de Lukasiewicz sont duaux
Exemples
• X={moto,auto,train} (moyens de transport)
– Transport rapide: A= 0.7 / moto + 0,5 / auto + 1.0 / train
– Transport familial: B= 0.1 / moto + 1.0 / auto + 0.6 / train
• X=[0, 130] (ensemble des âges)

Vous aimerez peut-être aussi