You are on page 1of 34

Hedges, Relaes e Composies Fuzzy

Prof. Andrey Masiero

17 de maro de 2016

Agenda

Hedges
Tipos de Hedges
Aplicao de Hedges

Relaes

Composies

Exerccio

Hedges

So operadores semnticos que atuam na modelagem de um sistema fuzzy


da mesma forma que advrbios e adjetivos atuam em uma sentena
lingustica.

Modificam a natureza de um conjunto fuzzy.

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

1 / 32

Hedges

H diversos tipos de hedges. Por exemplo:


Intensificadores: muito, extremamente;
Diluidores: pouco;
Aproximadores: em torno, perto de, aproximadamente;
entre outros.

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

2 / 32

Tipos de Hedges

Intensificadores (ou concentradores)


Reduzem o espao dos candidatos que pertencem ao conjunto fuzzy, ou
seja,
A (x) concA (x) = [A (x)]n onde n = [1, 4]
Exemplos: muito, extremamente.

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

3 / 32

Tipos de Hedges

Exemplo:

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

4 / 32

Tipos de Hedges

Diluidores
Contrariamente aos intensificadores, esses hedges devem ter o valor de
pertinncia maior ou igual a funo bsica, ou seja,
A (x) diluA (x) = [A (x)]n onde n = [1, 8]
Exemplos: pouco, levemente.

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

5 / 32

Tipos de Hedges

Exemplo:

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

6 / 32

Tipos de Hedges

Aproximadores
Alargam ou estreitam uma regio fuzzy (tipo sino). So tambm usados
para transformar valores escalares em regies fuzzy
Exemplos: em torno, perto de, aproximadamente.

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

7 / 32

Tipos de Hedges

Exemplo: Alargando

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

8 / 32

Tipos de Hedges

Exemplo: Estreitando

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

9 / 32

Tipos de Hedges

Exemplo: Transformando em Nmero Fuzzy

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

10 / 32

Aplicao de Hedges

Da mesma forma que os advrbios e adjetivos, a ordem dos hedges


importante, ou seja,

no muito alto 6= muito no alto

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

11 / 32

Aplicao de Hedges

E o processamento dos hedges feito de forma anloga linguagem, por


exemplo,

positivamente no muito alto

(positivamente(no(muito alto)))

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

12 / 32

Aplicao de Hedges

Exemplo: no muito alto 6= muito no alto

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

13 / 32

Aplicao de Hedges

Exemplo: no muito alto 6= muito no alto

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

14 / 32

Aplicao de Hedges

Exemplo: no muito alto 6= muito no alto

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

15 / 32

Aplicao de Hedges

Exemplo: no muito alto 6= muito no alto

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

16 / 32

Aplicao de Hedges

Exemplo: no muito alto 6= muito no alto

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

17 / 32

Aplicao de Hedges

Exemplo: no muito alto 6= muito no alto

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

18 / 32

Relaes

Uma relao exprime a presena ou ausncia de uma associao (ou


interao) entre elementos de dois ou mais conjuntos.

Dados dois universos A e B, a relao R


R : A x B {0, 1}
um subconjunto do produto cartesiano dos dois universos.

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

19 / 32

Relaes

Ou seja, se x A e y B estiverem relacionados, R(x, y ) = 1;


cc R(x, y ) = 0. Podemos representar essa relao atravs da seguinte
funo caracterstica:

fR (x, y ) = 1 sse (x, y ) R


fR (x, y ) = 0 caso contrario (cc)

As relaes podem ser expressas de forma analtica (universos infinitos) ou


de forma tabular/matriz relacional (universos finitos e discretos).

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

20 / 32

Relaes

Relaes fuzzy generalizam o conceito de relaes e representam o grau de


associao entre elementos de dois ou mais conjuntos.
Dados dois universos A e B, a relao fuzzy R um conjunto fuzzy em A x
B caracterizada por uma funo de pertinncia.

R (x, y ) [0, 1] onde x A e y B

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

21 / 32

Relaes

Exemplo:
A = {x1 , x2 } = {Fortaleza, Florianopolis}
B = {y1 , y2 , y3 } = {Porto Alegre, Criciuma, Curitiba}
R : muito prxima

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

22 / 32

Relaes

Exemplo:
A = {x1 , x2 } = {Fortaleza, Florianopolis}
B = {y1 , y2 , y3 } = {Porto Alegre, Criciuma, Curitiba}
R : muito prxima

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

23 / 32

Composies

A composio de duas relaes P(A, B) e Q(B, C ) definida como um


subconjunto R(A, C ) de AxC tal que (a, c) C sse existe pelo menos um
b B tal que (a, b) P e (b, c) Q. Denota-se por:

R(A, C ) = P(A, B)

Prof. Andrey Masiero

Aula 06

Q(B, C )

17 de maro de 2016

24 / 32

Composies

Exemplo:

Quem R(A,C)?

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

25 / 32

Composies

As composies de relaes podem ser representadas por (no somente):


Max-Min:

fR (a, c) = fP Q (a, c) = {(a, c), max[min(fP (a, b), fQ (b, c))]}

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

26 / 32

Composies

As composies de relaes podem ser representadas por (no somente):


Max-Produto:

fR (a, c) = fP Q (a, c) = {(a, c), max[fP (a, b), fQ (b, c)]}

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

27 / 32

Composies

Voltando ao exemplo.

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

28 / 32

Composies

Uma maneira prtica de realizar tais operaes consiste em efetuar a


multiplicao das matrizes relacionais, tomando o cuidado de substituir
cada muplicao pela operao min (ou produto) e cada adio pela
operao max.

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

29 / 32

Composies

Sintaxe genrica:
R (a, c) = P Q (a, c) = sup[P (a, b) Q (b, c)]
onde:
(*) usualmente min ou produto
(sup) o max(universos finitos)

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

30 / 32

Exerccio

Dados os seguintes cursos e caractersticas:


Cursos:
Tcnicas Avanadas de Programaco (TP);
Inteligncia Computacional (IC);
Viso Computacional (VC);
Robtica (R).
Caractersticas:
Y={teoria, aplicao, hardware, software}

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

31 / 32

Exerccio
E as seguintes relaes:

Prof. Andrey Masiero

Aula 06

17 de maro de 2016

32 / 32

You might also like