Lógica Fuzzy - Função de Associação

Já sabemos que a lógica difusa não é a lógica difusa, mas a lógica usada para descrever a imprecisão. Essa imprecisão é melhor caracterizada por sua função de pertinência. Em outras palavras, podemos dizer que a função de pertinência representa o grau de verdade na lógica fuzzy.

A seguir estão alguns pontos importantes relacionados à função de adesão -

  • As funções de associação foram introduzidas pela primeira vez em 1965 por Lofti A. Zadeh em seu primeiro artigo de pesquisa “conjuntos fuzzy”.

  • As funções de associação caracterizam a imprecisão (ou seja, todas as informações em um conjunto fuzzy), sejam os elementos em conjuntos fuzzy discretos ou contínuos.

  • As funções de associação podem ser definidas como uma técnica para resolver problemas práticos por experiência, em vez de conhecimento.

  • As funções de associação são representadas por formulários gráficos.

  • As regras para definir imprecisão também são difusas.

Notação Matemática

Já estudamos que um conjunto fuzzy à no universo de informação U pode ser definido como um conjunto de pares ordenados e pode ser representado matematicamente como -

$$ \ widetilde {A} = \ esquerda \ {\ esquerda (y, \ mu _ {\ widetilde {A}} \ esquerda (y \ direita) \ direita) | y \ in U \ right \} $$

Aqui $ \ mu \ widetilde {A} \ left (\ bullet \ right) $ = função de pertinência de $ \ widetilde {A} $; isto assume valores no intervalo de 0 a 1, ou seja, $ \ mu \ widetilde {A} \ left (\ bullet \ right) \ in \ left [0,1 \ right] $. A função de associação $ \ mu \ widetilde {A} \ left (\ bullet \ right) $ mapeia $ U $ para o espaço de associação $ M $.

O ponto $ \ left (\ bullet \ right) $ na função de pertinência descrita acima, representa o elemento em um conjunto fuzzy; se é discreto ou contínuo.

Características das funções de membro

Vamos agora discutir os diferentes recursos das funções de associação.

Testemunho

Para qualquer conjunto difuso $ \ widetilde {A} $, o núcleo de uma função de pertinência é aquela região do universo que é caracterizada pela associação total ao conjunto. Portanto, o núcleo consiste em todos os elementos $ y $ do universo de informações, de modo que,

$$ \ mu _ {\ widetilde {A}} \ left (y \ right) = 1 $$

Apoio, suporte

Para qualquer conjunto difuso $ \ widetilde {A} $, o suporte de uma função de associação é a região do universo que é caracterizada por uma associação diferente de zero no conjunto. Portanto, o núcleo consiste em todos os elementos $ y $ do universo de informações, de modo que,

$$ \ mu _ {\ widetilde {A}} \ left (y \ right)> 0 $$

fronteira

Para qualquer conjunto fuzzy $ \ widetilde {A} $, o limite de uma função de pertinência é a região do universo que é caracterizada por uma associação diferente de zero, mas incompleta no conjunto. Portanto, o núcleo consiste em todos os elementos $ y $ do universo de informações, de modo que,

$$ 1> \ mu _ {\ widetilde {A}} \ left (y \ right)> 0 $$

Fuzzificação

Pode ser definido como o processo de transformar um conjunto nítido em um conjunto fuzzy ou um conjunto fuzzy em um conjunto fuzzier. Basicamente, essa operação converte valores de entrada nítidos precisos em variáveis ​​linguísticas.

A seguir estão os dois métodos importantes de fuzzificação -

Método de Fuzzificação de Suporte (s-fuzzificação)

Neste método, o conjunto fuzzificado pode ser expresso com a ajuda da seguinte relação -

$$ \ widetilde {A} = \ mu _1Q \ left (x_1 \ right) + \ mu _2Q \ left (x_2 \ right) + ... + \ mu _nQ \ left (x_n \ right) $$

Aqui, o conjunto fuzzy $ Q \ left (x_i \ right) $ é chamado de kernel de fuzzificação. Este método é implementado mantendo $ \ mu _i $ constante e $ x_i $ sendo transformado em um conjunto fuzzy $ Q \ left (x_i \ right) $.

Método de Fuzzificação de Graus (g-fuzzificação)

É bastante semelhante ao método acima, mas a principal diferença é que ele manteve $ x_i $ constante e $ \ mu _i $ é expresso como um conjunto fuzzy.

Defuzzificação

Pode ser definido como o processo de redução de um conjunto difuso em um conjunto crisp ou para converter um membro difuso em um membro crisp.

Já estudamos que o processo de fuzzificação envolve a conversão de quantidades nítidas em quantidades fuzzy. Em uma série de aplicações de engenharia, é necessário defuzzificar o resultado, ou melhor, “resultado fuzzy” para que seja convertido em um resultado nítido. Matematicamente, o processo de Defuzzificação também é chamado de “arredondamento”.

Os diferentes métodos de defuzzificação são descritos abaixo -

Método de associação máxima

Este método é limitado às funções de pico de saída e também conhecido como método de altura. Matematicamente, pode ser representado da seguinte forma -

$$ \ mu _ {\ widetilde {A}} \ left (x ^ * \ right)> \ mu _ {\ widetilde {A}} \ left (x \ right) \: para \: todos \: x \ in X $$

Aqui, $ x ^ * $ é a saída defuzzificada.

Método Centroid

Esse método também é conhecido como método do centro de área ou do centro de gravidade. Matematicamente, a saída defuzzificada $ x ^ * $ será representada como -

$$ x ^ * = \ frac {\ int \ mu _ {\ widetilde {A}} \ left (x \ right) .xdx} {\ int \ mu _ {\ widetilde {A}} \ left (x \ right) ) .dx} $$

Método da média ponderada

Nesse método, cada função de associação é ponderada por seu valor máximo de associação. Matematicamente, a saída defuzzificada $ x ^ * $ será representada como -

$$ x ^ * = \ frac {\ sum \ mu _ {\ widetilde {A}} \ left (\ overline {x_i} \ right). \ overline {x_i}} {\ sum \ mu _ {\ widetilde {A }} \ left (\ overline {x_i} \ right)} $$

Associação Média-Máxima

Este método também é conhecido como meio dos máximos. Matematicamente, a saída defuzzificada $ x ^ * $ será representada como -

$$ x ^ * = \ frac {\ displaystyle \ sum_ {i = 1} ^ {n} \ overline {x_i}} {n} $$