Você está na página 1de 3

MTODOS DE DESFUZZIFICAO

Profa. Slvia Modesto Nassar silvia@inf.ufsc.br

A desfuzzificao utilizada para fornecer um valor numrico de sada dos


sistemas difusos, obtido a partir dos valores de pertinncia ao conjunto fuzzy de sada
(figura 1). O processo de desfuzzificao amplamente utilizado em sistemas fuzzy de
controle, aonde so obtidos os valores de ajuste correspondentes s entradas do sistema.

Figura 1. Sistema Fuzzy

Para aplicar um mtodo de desfuzzificao necessrio que a funo de pertinncia do


conjunto de sada esteja matematicamente definida. No exemplo mostrado na figura 2
tem-se as funes definidas no quadro 1.
Quadro 1. Funes de Pertinncia
Adolescente Adulto Jovem
f(x)=0 para <5 f(x)=0 para <15

f(x)= (x-5)/5 para 5x10 f(x)= (x-15)/5 para 15x20

f(x)=1 para 10x15 f(x)=1 para 20x25

f(x)= (20-x)/5 para 15x20 f(x)= (30-x)/5 para 25x30

f(x)=0 para x>20 f(x)=0 para x>30

Existem vrios mtodos de desfuzzificao e a seleo de um deles dependente


do domnio da aplicao em desenvolvimento. A seguir so mostrados alguns exemplos:

Mtodo do Centro de Massa ou Centride (figura 2): o valor numrico obtido


representa o centro de gravidade da distribuio de possibilidade de sada do
sistema fuzzy:
a) determinar a abscissa do ponto centride para cada sada ativada na
inferncia.
b) calcular a rea entre o grau de pertinncia e o eixo x para cada sada ativada.
c) calcular a mdia ponderada dos pontos centrides pelas respectivas reas.
Figura 2 - Desfuzzificao utilizando o mtodo do centro de massa.

O clculo para a obteno do centride (Figura 2) descrito a seguir:


Adolescente:
a) no eixo x o centride : ponto A = 12.5
b) para calcular a rea do trapzio necessrio encontrar a base menor.
Ento para o grau de pertinncia 0.6 encontram-se os pontos (8;0.6) e
(17;0.6) nas respectivas funes de pertinncia. Logo a base menor tem
tamanho igual a 9 e a base maior igual a 15. Dessa forma a rea
resulta em:
rea A = 0.6 (9+15)/2 = 7.2
Adulto Jovem:
a) no eixo x o centride : ponto B = 22.5
b) para calcular a rea do trapzio necessrio encontrar a base menor.
Ento para o grau de pertinncia 0.2 encontram-se os pontos (16;0.2) e
(29;0.2) nas respectivas funes de pertinncia. Logo a base menor tem
tamanho igual a 13 e a base maior igual a 15. Dessa forma a rea
resulta em:
rea B = 0.2 (13+15)/2 = 2.8
Mdia ponderada = [12.5 (7.2) + 22.5 (2.8)] / (7.2 + 2.8) = 15.3
Mtodo da Mdia dos Mximos: produz um valor numrico que representa o
valor mdio de todos os valores centrais ativados.

Neste exemplo (figura 2) seriam considerados os valores x=12.5 e x=22.5

ento [(12.5+22.5)/2]=17.5

Mtodo da Mdia Ponderada dos Mximos: produz um valor numrico


considerando a mdia ponderada dos valores centrais ativados, sendo os
pesos os graus de pertinncia.

Considerando (12.5;0.6) e (22.5;0.2) ento

[((12.5*0.6)+(22.5*0.2))/(0.6+0.2)]=15

Mtodo do Critrio Mximo (ou Mnimo): produz um valor numrico igual ao


mximo (mnimo) valor ativado (adequado quando a forma da distribuio de
possibilidade tem um pico).

Neste exemplo (figura 2) este mtodo no seria aplicvel.