Professional Documents
Culture Documents
13 de novembro de 2006
Sumário
1 História/uso
2 Lógica Fuzzy
3 Por que usar lógica Fuzzy
4 Raciocı́nio Fuzzy
Fuzzificação
Inferência
Agregação
Composição
Defuzzificação
5 Implementar lógica Fuzzy
Descrição do problema
Funções de pertinência
Matriz de regras
Inferência
Encontrar o centróide
História/uso
Descrição
Lógica Fuzzy é baseada na teoria do Conjuntos Fuzzy.
Tradicionalmente, uma proposição lógica tem dois extremos: ou é
’completamente verdadeiro’ ou é ’completamente falso’.
Entretanto, na lógica Fuzzy, uma premissa varia em grau de
verdade de 0 a 1, o que leva a ser parcialmente verdadeira ou
parcialmente falsa.
Descrição
Lógica Fuzzy é baseada na teoria do Conjuntos Fuzzy.
Tradicionalmente, uma proposição lógica tem dois extremos: ou é
’completamente verdadeiro’ ou é ’completamente falso’.
Entretanto, na lógica Fuzzy, uma premissa varia em grau de
verdade de 0 a 1, o que leva a ser parcialmente verdadeira ou
parcialmente falsa.
Fuzzificação
Nesta etapa definem-se as variáveis linguı́sticas de forma subjetiva
bem como as funções pertinência.
Análise do problema
Definição das variáveis Fuzzy
Definição das funções de pertinência
Criação de regiões
Inferência
Inferência
Nesta etapa definem-se as regras ou proposições.
Definição das regras
Criação da matriz de regras
Operadores fuzzy
A and B = min(a,b)
A or B = max(a,b)
not A = 1 - A
Algoritmos de defuzzificação
Converter as variáveis fuzzy em valores numéricos ou aceitáveis
pelo sistema. Nesta etapa diversas técnicas de defuzzificação
podem ser usadas, entre elas:
Centróide
First-of-Maxima
Middle-of-Maxima
Critério Máximo
Implementar lógica Fuzzy
Exemplo de estrutura de um programa com lógica Fuzzy:
Exemplo controle Fuzzy
Descrição problema
Desenvolver um controlador proporcional em determinado processo
de tal maneira que o mesmo opere dentro de uma faixa de
temperatura pré-estabelecida. O sinal de saı́da deve ser 0-100
positivo (aquecer) ou 0-100 negativo (resfriar).
Fuzzificação - Variáveis Fuzzy
Variáveis Fuzzy
Erro = Negativo, Positivo, Zero
Derivada do erro = Negativa, Positiva, Zero
Saı́da = Valor real entre -100 e +100
Fuzzificação - Funções de pertinência
Relevância
Também chamada de Degree of Membership (DOM). Determina o
quão significante é tal informação.
Fuzzificação - Funções de pertinência
Forma do gráfico
Embora a forma triangular seja a mais comum, outras formas
como sino, trapezoidal entre outras podem ser escolhidas.
Inferência - Regras ou proposições
Inferência - Matriz de regras
Defuzzificação - Resultados das regras
13 de novembro de 2006