Sunteți pe pagina 1din 28

UNIVERSIDADE FEDERAL DE MINAS GERAIS

DEPARTAMENTO DE ENGENHARIA ELETRNICA

Sistemas Nebulosos
Operaes em Conjuntos Nebulosos

Andr Paim Lemos


andrepl@cpdee.ufmg.br

Operadores de Zadeh
Complemento

A = X

A () A (x) = 1

A (x)

Unio

A [ B () A[B (x) = max(A (x), B (x))


Intercesso

A \ B () A\B (x) = min(A (x), B (x))

26

Operaes em Conjuntos Nebulosos


From Ordinary (Crisp) Sets to Fuzzy Sets: A Grand Paradigm Shift

10

20

30

40

50

60

Chap. 1

70

A2 = A1 \ A3
20

30

20

30

40

50

60

70

40

50

60

70

(A,nA3)(x)
1

10

80

x>Figure 1.12 Illustration of standard operations on fuzzy sets (A\, A2, A3 are given in Fig. 1.7).

Propriedades do max e min


1
max(f1 (x), f2 (x)) = [f1 (x) + f2 (x) + |f1 (x)
2
1
max(f1 (x), f2 (x)) = [f1 (x) + f2 (x) |f1 (x)
2

f2 (x)|]
f2 (x)|]

Exerccio
U@lizando os operadores clssicos de unio,
intersesso e complemento, verique se as
seguintes propriedades so vlidas para
conjuntos nebulosos

A=A

A [ (A \ B) = A

A [ B = A \ B

Operadores Nebulosos
Operadores de Zadeh
Operadores Padro
No so os nicos operadores possveis

Outros operadores devem atender a


requirementos especcos de cada operao
Operadores de Interseo = t-normas
Operadores de Unio = t-conormas ou s-normas

Complemento Nebuloso
Funo N
: [0,
1]
!
[0,
1]
que calcula o
complemento de uma funo de per@nncia:

A (x) = N (A (x))
Exemplo:

A (x) = 1

A (x)

Exemplo
Conjunto Idosos = complemento Jovem

Complemento Nebuloso
Axioma n1:

N (0) = 1 e N (1) = 0

Axioma n2:

N (a)

Axioma n3:

N (a) e contnua

N (b) se a b

Axioma n4: N (N (a))

=a

(opcional)
(opcional)

Exemplos de Operadores de Complemento

Zadeh

N (a) = 1

Sugeno

1 a
N (a) =
1 + sa

Yager:

N (a) = (1

a
s 2 ( 1, 1)

w 1/w

a )

w 2 (0, 1)

Exemplos de Operadores de Complemento

Exerccio
Prove que o operador de complemento de
Sugeno atende aos axiomas n1, n2 e n4

1 a
N (a) =
1 + sa

s 2 ( 1, 1)

N (0) = 1 e N (1) = 0
N (a)

N (b) se a b

N (N (a)) = a

Intercesso Nebulosa
Funo T : [0,
1]
[0,
1] !
[0,
1]
que agrega duas
funes de per@nncia:

A\B (x) = T (A (x), B (x))


Geralmente denominada t-norma (norma
triangular)

Intercesso Nebulosa
Axioma t1: T (0, 0) = 0, T (a, 1) = T (1, a) = a
Axioma t2: T (a, b) T (a, d) se b d
Axioma t3: T (a, b) = T (b, a)
Axioma t4: T (a, T (b, c)) = T (T (a, b), c)

Intercesso Nebulosa
Axioma t5: T (a) e contnua

(opcional)

Axioma t6: T (a, a) = a

(opcional)

Uma t-norma atende os axiomas t1-t4

Exemplos de t-normas
Mnimo (t1-t6)

T (a, b) = min(a, b)

Produto (t1-t5)

T (a, b) = ab

Produto Limitado (t1-t5) T (a, b) = max(0, a + b

1)

8
>
<a, se b = 1
Produto Drs@co (t1-t4) T (a, b) = >b, se a = 1
:
a, caso contrario

Exerccio
Prove que o mnimo atende aos axiomas s1-s4

T (a, b) = min(a, b)
T (0, 0) = 0, T (a, 1) = T (1, a) = a

T (a, b) T (a, d) se b d

T (a, b) = T (b, a)
T (a, T (b, c)) = T (T (a, b), c)

Exemplos de t-normas
Mnimo

Produto

Exemplos de t-normas
Produto Limitado

Produto Drs@co

Unio Nebulosa
Funo S : [0,
1]

[0,
1] !
[0,
1]
que agrega duas
funes de per@nncia:

A[B (x) = S(A (x), B (x))


Geralmente denominada s-norma (ou t-
conorma)

Unio Nebulosa
Axioma s1: S(0, 0) = 0 S(a, 0) = S(0, a) = a
Axioma s2: S(a, b) S(a, d) se b d
Axioma s3: S(a, b) = S(b, a)
Axioma s4: S(a, S(b, c)) = S(S(a, b), c)

Unio Nebulosa
Axioma s5: S(a) e contnua

(opcional)

Axioma s6: S(a, a) = a

(opcional)

Uma s-norma deve atender os axiomas s1 a s4

Exemplos de s-normas
Mximo (s1-s6)

S(a, b) = max(a, b)

Soma Probabils@ca (s1-s5) S(a, b) = a + b


Soma Limitada (s1-s5)
Soma Drs@ca (s1-s4)

ab

S(a, b) = min(1, a + b)
8
>
<a, se b = 0
S(a, b) = b, se a = 0
>
:
1, caso contrario

Exerccio
Prove que a soma probabils@ca atende aos
axiomas s1-s4

S(a, b) = a + b

ab

S(0, 0) = 0 S(a, 0) = S(0, a) = a


S(a, b) S(a, d) se b d

S(a, b) = S(b, a)

S(a, S(b, c)) = S(S(a, b), c)

Exemplos de s-normas
Mximo

Soma Probabils@ca

Exemplos de s-normas
Soma Limitada

Soma Drs@ca

Leis de De-Morgan
Uma t-norma T e uma s-norma S so duais em
relao ao complemento nebuloso N se e
somente se

Exerccio


Prove que a soma probabils@ca e o produto so
operadores duais em relao ao operador de
complemento de Zadeh

S-ar putea să vă placă și