• Nenhum resultado encontrado

Métodos de Inferência Fuzzy

N/A
N/A
Protected

Academic year: 2021

Share "Métodos de Inferência Fuzzy"

Copied!
31
0
0

Texto

(1)

Métodos de

Inferência Fuzzy

Prof. Paulo Cesar F. De Oliveira,

BSc, PhD

(2)

Métodos de Inferência Fuzzy

Seção 1.1

(3)

Métodos de Inferência Fuzzy

§  Professor Ebrahim Mamdani da

University of London propôs um

sistema fuzzy para controlar um

dispositivo que combinava uma

caldeira com uma máquina a vapor

§  Ele aplicou um conjunto de regras

fuzzy fornecidos por operadores

humanos experientes

(4)

Métodos de Inferência Fuzzy

Fuzzificação das variáveis de entrada Passo 1 Avaliação da regra (inferência) Passo 2 Agregação das saídas das regras

(composição) Passo 3

“Desfuzzificação” Passo 4

Passos do Método de Mamdani

(5)

Métodos de Inferência Fuzzy

Regra 1

SE x é A3 OU y é B1 ENTAO z é C1

Regra 1

SE verba_projeto é adequada OU pessoal_projeto é pequeno ENTAO risco é baixo

Regra 2

SE x é A2 E y é B2 ENTAO z é C2

Regra 2

SE verba_projeto é marginal E pessoal_projeto é grande

ENTAO risco é normal

Regra 3

SE x é A1 ENTAO z é C3

Regra 3

SE verba_projeto é inadequada

(6)

Métodos de Inferência Fuzzy

(7)

Métodos de Inferência Fuzzy

Passo 2 – Avaliação da Regra

§  Pegar as entradas fuzzificadas

§ 

µ

(x=A1)

= 0.5

µ

(x=A2)

= 0.2

µ

(y=B1)

= 0.1

µ

(y=B2)

= 0.7

§  Aplicá-las aos antecedentes das regras fuzzy

§  Se a regra fuzzy tem múltiplos antecedentes, o operador

fuzzy (OU e E) é usado para obter um número que representa

o resultado da avaliação do antecedente

§  Este número (valor verdade) é então aplicado à função de

(8)

Métodos de Inferência Fuzzy

Passo 2 – Avaliação da Regra

Recapitulação

Recap #1

§  Para avaliar a disjunção dos

antecedentes da regra, usa-se a operação fuzzy OU (união) µA∪B(x) = max [µA(x), µB(x)]

Recap #2

§  Para avaliar a conjunção dos

antecedentes da regra, usa-se a operação fuzzy E (interseção)

(9)

Métodos de Inferência Fuzzy

Regra 1

SE x é A3 (0.0) OU y é B1 (0.1) ENTAO z é C1 (0.1)

Regra 2

SE x é A2 (0.2) E y é B2 (0.7) ENTAO z é C2 (0.2)

Regra 3

SE x é A1 (0.5) ENTAO z é C3 (0.5)

µC1(z) = max[µA3(x),µB1(y)] = max[0.0, 0.1] = 0.1

µC 2(z) = min[µA2(x),µB2(y)] = min[0.2, 0.7] = 0.2

(10)

Métodos de Inferência Fuzzy

(11)

Métodos de Inferência Fuzzy

Passo 2 – Avaliação da Regra

Grau de Pertinência Grau de Pertinência

§  Métodos para aplicar o resultado da avaliação do

antecedente à função de pertinência do consequente

(12)

Métodos de Inferência Fuzzy

Passo 2 – Avaliação da Regra

Clipping (corte)

§ Corta a função de pertinência do consequente ao nível verdade do antecedente

§ Também chamado de alfa-corte (α–corte) ou correlação mínima

§ É mais popular porque envolve matemática mais rápida e menos complexa

(13)

Métodos de Inferência Fuzzy

Passo 2 – Avaliação da Regra

Scaling

(dimensionamento)

§ Melhor abordagem para a

preservação da forma original do conjunto fuzzy

§ Função de pertinência original do consequente da regra é adaptado multiplicando todos os seus graus de pertinência pelo valor verdade do antecedente da regra

§ Geralmente perde menos

informação, por isso pode ser útil em sistemas especialistas fuzzy

(14)

Métodos de Inferência Fuzzy

Passo 3 – Agregação dos Consequentes das Regras

§  Agregação – processo de unificação das saídas de todas as regras

§  Toma-se as funções de pertinência de todos os consequentes das

regras previamente cortadas ou dimensionadas e os combina em um único conjunto fuzzy

(15)

Métodos de Inferência Fuzzy

Passo 4 – Desfuzzificação

§  Saída final de um sistema fuzzy tem de ser um número crisp e único

§  Entrada para o processo de desfuzzificação é a saída agregada do

(16)

Métodos de Inferência Fuzzy

Passo 4 – Desfuzzificação

Métodos

§ Métodos de desfuzzificação

§  Máxima

§  Centroide (Centro de Gravidade)

§  Média Ponderada

§  Meio de Máxima

§  Primeiro de Máxima ou Último de Máxima

Encontra um ponto onde uma linha vertical cortaria o conjunto agregado em duas partes iguais

COG =

a

µ

A

(x)x dx

b

µ

A

(x)dx

a b

(17)

Métodos de Inferência Fuzzy

Passo 4 – Desfuzzificação

Método do Centroide

§ Encontra um ponto que

representa o centro de

gravidade do conjunto fuzzy A, no intervalo [a, b]

§ A estimativa lógica e provável

pode ser obtida através do cálculo sobre os pontos da amostra

COG =

µ

A

(x)x

x=a b

µ

A

( )

x

x=a b

(18)

Métodos de Inferência Fuzzy

Passo 4 – Desfuzzificação

Método do Centroide

§ COG é calculado sobre uma

série contínua de pontos na saída agregada da função de pertinência

(19)

Métodos de Inferência Fuzzy

Passo 4 – Desfuzzificação

Grau de Pertinência COG = (0 +10 + 20) × 0.1+ (30 + 40 + 50 + 60) × 0.2 + (70 + 80 + 90 +100) × 0.5 0.1+ 0.1+ 0.1+ 0.2 + 0.2 + 0.2 + 0.2 + 0.5 + 0.5 + 0.5 + 0.5 COG = 67.4

COG =

µ

A

(x)x

x=a b

µ

A

( )

x

x=a b

(20)

Métodos de Inferência Fuzzy

Seção 1.2

(21)

Métodos de Inferência Fuzzy

§  Professor Michio Sugeno considerado o

“Zadeh do Japão” propôs um novo

método juntamente com seus colegas

em 1985

§  Também conhecido como TSK (Takagi,

Sugeno e Kang)

§  Método substitui o consequente da

regra de Mamdani com uma função das

variáveis de entrada

(22)

Métodos de Inferência Fuzzy

§  Sugeno sugeriu usar-se um simples

valor (singleton) como a função de

pertinência da regra do consequente

§  Um singleton é um conjunto fuzzy com

uma função de pertinência que é 1

(um) em um determinado ponto no

universo do discurso e 0 (zero) nos

outros pontos

(23)

Métodos de Inferência Fuzzy

§  Regra Fuzzy estilo Sugeno

Regra

SE

x é A

E

y é B

ENTAO z é f(x,y)

§  Onde

x

,

y

e

z

são variáveis linguísticas;

A

e

B

são os conjuntos fuzzy no universo

dos discursos

X

e

Y

, respectivamente; e

(24)

Métodos de Inferência Fuzzy

§  Modelo Fuzzy de Sugeno de zero ordem mais comumente usado aplica regras fuzzy na

seguinte forma:

Regra

SE

x é A

E

y é B

ENTAO z é k

§  Onde

k

é uma constante

(25)

Métodos de Inferência Fuzzy

Fuzzificação das variáveis de entrada Passo 1 Avaliação da regra (inferência) Passo 2 Agregação das saídas das regras

(composição) Passo 3

“Desfuzzificação” Passo 4

Passos do Método de Sugeno

(26)

Métodos de Inferência Fuzzy

(27)

Métodos de Inferência Fuzzy

(28)

Métodos de Inferência Fuzzy

(29)

Métodos de Inferência Fuzzy

Passo 4 – Desfuzzificação

MP = µ(k1) × k1+µ(k2) × k2 +µ(k3) × k3 µ(k1) +µ(k2) +µ(k3) = 0.1× 20 + 0.2 × 50 + 0.5× 80 0.1+ 0.2 + 0.5 = 65

(30)

Métodos de Inferência Fuzzy

Seção 1.3

(31)

Métodos de Inferência Fuzzy

Mamdani

§ Largamente aceito para captura de

conhecimento

§ Permite descrever a especialidade

de uma forma mais intuiitiva (i.e. mais humana)

§ Implica uma carga computacional

pesada

Sugeno

§ Mais eficaz computacionalmente

§ Trabalha bem com técnicas de

Referências

Documentos relacionados

Avaliar a lista de materiais solicitados na disciplina de pré-clínica e clínica I que poderá ser aproveitado.. Muitos grampos para dentes permanentes não se adaptam em

Para o sistema de inferência fuzzy, utilizando-se a ferramenta RAD FSG - Fuzzy, através da interface ilustrada na Figura 4.15, foram denidas 13 variáveis linguísticas, 6 referentes

Por último, observamos que os níveis séricos de colesterol medidos 12 horas e 24 horas após a administração de frutose aos animais não apresentaram diferença

As regras da base de conhecimento utilizadas, as regras de inferência adotadas e os outros parâmetros relevantes para o projeto de controladores fuzzy devem

Extração de características / Extração de Medidas (pode ser específico para cada aplicação) Reconhecedor / Regressor de aplicação genérica (pode incorporar

• Software livre como base para negócios – o foco desta aula (mas não o mais importante!).. • Do ponto de vista do mercado, as duas primeiras razões são semelhantes ao que

Se você parar de usar a insulina, seu nível de açúcar no sangue pode aumentar muito (hiperglicemia grave) e levar à um quadro de cetoacidose (acúmulo de ácido no sangue,

Disponibilizar no local de trabalho material para prestação de primeiros socorros, em boas condições de uso, consideradas as peculiaridades da atividade desenvol- vida