Documente Academic
Documente Profesional
Documente Cultură
Cuprins
Multimi fuzzy
Cuprins
Multimi fuzzy
Definitii
Definition
Daca X este o colectie de obiecte (numite universul discursului )
X este multimea
notate generic cu x, atunci o multime fuzzy A
perechilor ordonate
= {(x, (x))|x X }
A
A
unde A (x) : X [0, 1] se numeste functie de apartenenta sau
grad de apartenenta (membership function or degree of
membership).
Cand intervalul de numere reale [0, 1] este inlocuit de multimea
devine multime clasica
discreta {0, 1}, atunci multimea fuzzy A
(crisp).
Exemple de MF (cntd)
Exemplu de MF continua:
numere reale apropiate de
10
X = R (multimea
numerelor reale)
Functia de
apartenenta a MF
R:
A
A (x) =
1
1 + (x 10)2
(1)
1
1/(1+(x-10)**2)
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
-10
-5
10
cu (x) =
Figura 1 : A
A
15
1
1+(x10)2
20
Exemple de MF (cntd)
Exemplu de MF continua:
numere reale mult mai mari
decat 11
1
funcB(x)
0.9
0.8
0.7
X = R (multimea numerelor
reale)
Functia de apartenenta a
R:
MF:B
( (x11)2
daca x 11
2
B (x) = 1+(x11)
0,
daca x < 11
(2)
0.6
0.5
0.4
0.3
0.2
0.1
0
0
10
15
cu (x)
Figura 2 : B
B
20
n
X
(xi )
A
i =1
xi
A (x1 ) A (x2 )
(xn )
+
+ ... + A
x1
x2
xn
=
A
A (x)
x
Cuprins
Multimi fuzzy
1. MF normale
avand
Taietura de nivel (unde [0, 1]) a multimii fuzzy A
functia de apartenenta A (x) este multimea crisp A pentru
care A (x)
Se poate defini strong cut ca fiind multimea crisp A
pentru care A (x) >
Pentru exemplul cu casa confortabila, unde
= {(1, 0.1), (2, 0.5), (3, 0.8), (4, 1.0), (5, 0.7), (6, 0.2)},
A
vor fi:
taieturile de nivel ale multimii fuzzy A
A0.1
A0.2
A0.5
A0.7
A0.8
A1.0
(suportul lui A)
= {1, 2, 3, 4, 5, 6} = supp A
= {2, 3, 4, 5, 6}
= {2, 3, 4, 5}
= {3, 4, 5}
= {3, 4}
(nucleul lui A)
= {4} = coreA
are loc:
Se poate demonstra ca pentru orice multime fuzzy A,
[
=
A
A
X , cardinalitatea sa se
Pentru o multime fuzzy continua A
defineste:
Z
= (x)dx
|A|
A
x
Se noteaza ||A||
=
Se defineste ca fiind ||A||
|A|
|X | ,
Cuprins
Multimi fuzzy
= {(x, (x))|x X } si
Fiind date doua multimi fuzzy A
A
= {(x, (x))|x X } avand acelasi univers al discursului
B
B
X , se pot defini operatiile de reuniune, intersectie si
complement. Se defineste:
si B
ca fiind multimea fuzzy
reuniunea multimilor fuzzy A
si B
ca fiind multimea fuzzy
intersectia multimilor fuzzy A
si B
incluse in X , are
incluziunea MF: fiind data doua MF A
B
daca si numai daca (x) (x),
loc incluziunea A
A
B
()x X
si B
incluse in X
egalitatea a doua MF: doua multimi fuzzy A
sunt egale daca si numai daca A (x) = B (x), ()x X
si B
incluse in X sunt egale
Echivalent, doua multimi fuzzy A
B
si B
A
=A
B
si D
=A
B,
unde
Analitic: C
C (x) = max{A (x), B (x)},
D (x) = min{A (x), B (x)}
...
Grafic: (mai potrivit in acest caz), in urmatoarele slide-uri:
fA(x)
funcB(x)
max(fA(x), funcB(x))
1/(1+(x-10)**2)
0.9
0.9
0.8
0.8
0.7
0.7
0.6
0.6
0.5
0.5
0.4
0.4
0.3
0.3
0.2
0.2
0.1
0.1
0
-10
-5
10
15
avind (x)
Figura 3 : A
A
10
15
B
si A
B
Figura 5 : A,
20
20
1
max(fA(x), funcB(x))
1
funcB(x)
0.9
0.9
0.8
0.8
0.7
0.7
0.6
0.6
0.5
0.5
0.4
0.4
0.3
0.3
0.2
0.2
0.1
0.1
0
0
0
0
10
15
avind (x)
Figura 4 : B
B
20
10
15
Figura 6 : A
20
fA(x)
funcB(x)
min(fA(x), funcB(x))
1/(1+(x-10)**2)
0.9
0.9
0.8
0.8
0.7
0.7
0.6
0.6
0.5
0.5
0.4
0.4
0.3
0.3
0.2
0.2
0.1
0.1
0
-10
-5
10
15
10
15
B
si A
B
Figura 9 : A,
20
Figura 7 : A (x)
20
0.3
min(fA(x), funcB(x))
1
funcB(x)
0.9
0.25
0.8
0.2
0.7
0.6
0.15
0.5
0.4
0.1
0.3
0.05
0.2
0.1
0
0
0
0
10
15
Figura 8 : B (x)
20
10
15
B
(detaliu)
Figura 10 : A
20
Cuprins
Multimi fuzzy