You are on page 1of 32

Operaes Fuzzy

Prof. Andrey Masiero

6 de maro de 2016

Agenda

Tipos de Funo de Pertinncia

Definies de Conjuntos Fuzzy

Operaes com Conjuntos Fuzzy

Operadores Bsicos
Interseo
Unio
Complemento

Tipos de Funo de Pertinncia

Linear
Trapezoidal
Triangular
S, Z e PI
Gaussiana
Singleton
Irregulares

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

1 / 30

Tipos de Funo de Pertinncia


Linear
Conjunto mais simples. Quando os conceitos no so muito bem
compreendidos a uma boa opo.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

2 / 30

Tipos de Funo de Pertinncia

Trapezoidal
Processamento rpido, mas contm descontinuidades.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

3 / 30

Tipos de Funo de Pertinncia

Trinagular
Caso especial da funo de pertinncia trapezoidal.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

4 / 30

Tipos de Funo de Pertinncia

Formato S
Equao quadrtica.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

5 / 30

Tipos de Funo de Pertinncia

Formato Z
Z (x, a, b) = 1 S(x, a, b).

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

6 / 30

Tipos de Funo de Pertinncia


Formato PI
Juno das curvas S e Z.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

7 / 30

Tipos de Funo de Pertinncia

Gaussiana
Simtrica, radial e uni-modal.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

8 / 30

Tipos de Funo de Pertinncia


Singleton
No descreve um conjunto fuzzy.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

9 / 30

Tipos de Funo de Pertinncia


Irregulares
As vezes as formas padro no conseguem descrever a semntica desejada
para o problema (representaes arbitrrias).

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

10 / 30

Definies de Conjuntos Fuzzy

Conjunto Vazio
A = iff A (x) = 0 x X

Conjuntos Iguais
A = B iff A (x) = B (x) x X

A subconjunto de B
A B iff A (x) B (x) x X

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

11 / 30

Operaes com Conjuntos Fuzzy

De maneira anloga aos conjuntos ordinrios, existem operaes que


combinam e modificam um conjunto fuzzy.

Essas operaes so aplicadas s funes de pertinncia A (x).

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

12 / 30

Operaes com Conjuntos Fuzzy

Contexto de Operaes Fuzzy


Operaes entre funes de pertinncia de uma mesma varivel;
Operaes entre funes de pertinncia de variveis distintas.

Deseja-se achar o grau de veracidade de uma certa declarao condicional


(antecedente da regra fuzzy).

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

13 / 30

Operadores Bsicos

Operadores Bsicos
Interseo;
Unio;
Complemento.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

14 / 30

Operadores Bsicos

Interseo
Para operao de interseo utiliza-se o operador AND, como nos
conjuntos ordinrios. Nos conjuntos fuzzy essa operao realizada a
partir do valor mnimo entre as funes de pertinncia.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

15 / 30

Operadores Bsicos

Interseo: min(A (x), B (Y ))


Exemplo: Se x A AND y B ento z C
C (z) = min(A (x), B (Y ))
Isto , o grau de pertinncia de z no conjunto fuzzy C determinado pela
fora ou grau de interseo entre os conjuntos A e B.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

16 / 30

Operadores Bsicos

Exemplo: Quem alto e de meia idade?

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

17 / 30

Operadores Bsicos

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

18 / 30

Operadores Bsicos

Exemplo: Quem alto e de meia idade?

So todos os membros com grau de pertinncia diferente de zero em


ambos conjuntos.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

19 / 30

Operadores Bsicos

Exemplo: Quem alto e de meia idade?

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

20 / 30

Operadores Bsicos

Exemplo: Quem alto e de meia idade?

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

21 / 30

Operadores Bsicos

Exemplo: Quem alto e de meia idade?

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

22 / 30

Operadores Bsicos

Unio
Para operao de unio utiliza-se o operador OR, como nos conjuntos
ordinrios. Nos conjuntos fuzzy essa operao realizada a partir do valor
mximo entre as funes de pertinncia.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

23 / 30

Operadores Bsicos

Unio: max(A (x), B (Y ))


Exemplo: Se x A OR y B ento z C
C (z) = max(A (x), B (Y ))
Neste caso, se x A ento z C. Se y B ento z C.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

24 / 30

Operadores Bsicos

Exemplo: Quem alto ou de meia idade?

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

25 / 30

Operadores Bsicos

Exemplo: Quem alto ou de meia idade?

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

26 / 30

Operadores Bsicos

Exemplo: Quem alto ou de meia idade?

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

27 / 30

Operadores Bsicos

Complemento
O complemento de um conjunto fuzzy A() contm TODOS os elmentos
que no esto em A.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

28 / 30

Operadores Bsicos

Complemento:
(x) = 1 A (x) x X
Vlido somente para conjuntos normalizados.

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

29 / 30

Operadores Bsicos

Exemplo: Quem nem alto e de meia idade?

Prof. Andrey Masiero

Aula 05

6 de maro de 2016

30 / 30

You might also like