Você está na página 1de 29

ARITMTICA DIFUSA

Nmeros

Difusos e Intervalos Difusos


Operaes Aritmticas Difusas
mtodo clssico
princpio da extenso

Operaes binrias: MNIMO e MXIMO


Modelos Difusos

Profa. Silvia Modesto

NMEROS DIFUSOS
Seja

A um conjunto difuso definido para o


conjunto R dos nmeros reais da seguinte
forma:
A : R [0 ; 1]
sob determinadas condies A qualificado
como um nmero difuso.

Profa. Silvia Modesto

NMEROS DIFUSOS: condies

Seja o conjunto difuso A e R o conjunto dos


nmeros reais de tal forma que:

A : R [0 ; 1]

Se A possuir as seguintes propriedades ento


A qualificado como um nmero difuso:

A deve ser um conjunto difuso NORMAL


A deve ser um INTERVALO FECHADO para
todo (0 ; 1]
O SUPORTE de A, 0+A, deve ser limitado.
Profa. Silvia Modesto

Nmeros Difusos: exemplos

A(x)

A(x)

A = {nmero real crisp}

Profa. Silvia Modesto

0 a1 a a2

A = {APROXIMADAMENTE a}

Nmeros Difusos: exemplos

A(x)

A(x)

Profa. Silvia Modesto

Nmero Difuso: Funo de Pertinncia


A um nmero difuso SSE existe um intervalo fechado
[a ; b] tal que:
A(x) =

1
s(x)
r(x)

para x [a ; b]
para x (- ; a)
para x (b ;)

Onde:
s uma funo de (-; a) para [0; 1]
monotonicamente crescente
contnua direita
s(x)=0 para x (-; a1)
Profa. Silvia Modesto

Nmeros Difusos: convexidade


Se

A um nmero difuso ento A um


conjunto difuso convexo.

Profa. Silvia Modesto

Intervalos Difusos: exemplos

A(x)

A(x)

a b

Profa. Silvia Modesto

0 a 1 a b b1

Intervalos Difusos: exemplos

A(x)

A(x)

Profa. Silvia Modesto

Intervalos Difusos: Variveis Lingsticas


Variveis Difusas
Quantitativas

Variveis Lingsticas

classes de uma VDQ

conceitos lingsticos

Intervalos Difusos
Profa. Silvia Modesto

Grau de Pertinncia

Intervalos Difusos: variveis lingsticas

a1

a2
Baixo

Profa. Silvia Modesto

a3
Mdio

a4
Alto

Altura(cm)

Nmeros Difusos: propriedades


Cada

conjunto difuso, e em conseqncia


cada nmero difuso, pode ser unicamente e
totalmente representado por seus -cuts

-cuts

de nmeros difusos so intervalos


fechados para todo (0 ; 1]

Profa. Silvia Modesto

Operaes Aritmticas : mtodos


H dois mtodos para operaes aritmticas

em nmeros difusos:
aritmtica de intervalos clssica
princpio da extenso

Profa. Silvia Modesto

Operaes Aritmticas Difusas: definio


Suposio: os nmeros difusos so representados por
funes de pertinncia contnuas.

Sejam A e B nmeros difusos e alguma das


quatro operaes aritmticas bsicas ento:
o conjunto difuso resultante da operao A*B definido por seus
-cuts da seguinte forma:

(A*B) = A* B para (0;1]

Quando *=/ supe-se ainda que 0B (0;1]

Profa. Silvia Modesto

Operaes Aritmticas: A*B


O conjunto difuso resultante da operao A*B
pode ser expresso da seguinte forma:
Mtodo Clssico: UNIO FUZZY PADRO

A*B =

(A* B)

(0;1]

Princpio da Extenso: onde a FUNO DE


PERTINNCIA definida por

(A*B) (z) = sup min [ A(x) , B(y) ]


z = x*y

Profa. Silvia Modesto

Operaes Aritmticas: exemplo

Seja A um nmero difuso definido por


A = { 0.2/ 0 + 1/1 + 0.2/2}
calcule (A+A).

Profa. Silvia Modesto

Operaes Aritmticas
Clssicas:intervalos
Sejam os intervalos [a,b] e [c,d] ento:

[a,b]+[c,d] = [a+c , b+d]


[a,b]-[c,d] = [a-d , b-c]
[a,b].[c,d] = [min (ac,ad,bc,bd), max (ac,ad,bc,bd)]
[a,b]/[c,d] = [min (a/c,a/d,b/c,b/d), max
(a/c,a/d,b/c,b/d)]
para 0 [c,d]

Profa. Silvia Modesto

Operao Aritmtica - Adio: exemplo


Calcule a soma dos nmeros difusos, A e B, definidos por:
(x+2)/2
A(x) = (2-x)/2
0

para -2 x 0
para 0 x 2

para outros valores

A(x)
B(x)
A+B(x)

0.9
0.8
0.7
0.6
0.5
0.4

(x-2)/2 para 2 x 4
B(x) = (6-x)/2
0

para 4 x 6

para outros valores

Profa. Silvia Modesto

0.3
0.2
0.1
0
-4

-2

10

Operaes Aritmticas
Clssicas:intervalos
Sejam os intervalos A=[a1,a2] ; B=[b1,b2] ;

C=[c1,c2] e 1=[1,1] ento:


Comutatividade:
A+B=B+A

A . B=B . A

Associatividade:
(A+B)+C=A+(B+C)

(A.B).C=A.(B.C)

Identidade:
A=0+A=A+0

Profa. Silvia Modesto

A.1=1.A

Operaes Aritmticas Clssicas:


intervalos
Subdistributividade:
A.(B+C)

A.B+A.C

Distributividade:
se

b.c 0 para b B e c C
A.(B+C) A.B+A.C

0 A-A e 1 A/A

Profa. Silvia Modesto

ento

Operaes Aritmticas Clssicas


Se AC e BD
C+D
A-B C-D
A.B C.D
A/B C/D (monotonicamente inclusive)
A+B

Profa. Silvia Modesto

Operaes Aritmticas : funo de


pertinncia

Existem algoritmos para obter a funo


de pertinncia:
algoritmo DSW (Dong, Shah e Wong, 1985)
algoritmo DSW Modificado (Givens a Tahani,
1987)
Ross, TJ. Fuzzy Logic with Engineering Applications.
McGraw-Hill, 1995.

Profa. Silvia Modesto

Operaes de MNIMO e MXIMO

Nmeros Reais
Nmeros Difusos

Notao:

min

max

Nmeros Reais
MIN
Nmeros Difusos
Profa. Silvia Modesto

MAX

Operaes de MNIMO e MXIMO:


clssica

Nmeros Reais: para todo par (x,y) R


min (x, y) =

x se x y
y se y x

max (x, y) =

y se x y
x se y x

Profa. Silvia Modesto

Operaes de MNIMO e MXIMO:


Difusa

Nmeros Difusos: a funo de pertinncia


definida por
MIN (A , B) (z) = sup min [ A(x) , B(y) ]
z = min( x, y)

MAX (A , B) (z) = sup min [ A(x) , B(y) ]


z = max( x, y)

Profa. Silvia Modesto

Operao MNIMO: exemplo

Sejam A e B nmeros difusos definidos por


A = { 0.2/ 0 + 1/1 + 0.2/2}
B = { 0.1/ 1 + 1/2 + 0.1/3}
calcule MIN(A,B).

Profa. Silvia Modesto

MNIMO e MXIMO DIFUSO:


propriedades

Comutatividade
MIN (A,B) = MIN(B,A) e MAX (A,B) = MAX(B,A)

Associatividade
MIN[MIN (A,B), C] = MIN[A, MIN(B,C)]
MAX[MAX (A,B), C] = MAX[A, MAX(B,C)]

Distributividade
MIN[A, MAX (B, C)]= MAX[MIN(A,B), MIN(B,C)]
MAX[A, MIN (B, C)]=MIN[MAX(A,B), MAX(B,C)]

Profa. Silvia Modesto

MNIMO e MXIMO DIFUSO:


propriedades

Idempotncia
MIN (A,A) = A
MAX (A,A) = A

Absoro
MIN[A, MAX (A,B)] = A
MAX[A, MIN (A,B)] = A

Profa. Silvia Modesto

Modelos Difusos
os

modelos so construdos com operaes


aritmticas difusas

os

coeficientes so nmeros difusos


desconhecidos
Dr.

Profa. Silvia Modesto

Você também pode gostar