Title: Introdu
1Introdução à Lógica Nebulosa
Rafael Cavalcanti NCE/UFRJ rstcavalcanti_at_yahoo.com
.br Rafael Reis NCE/UFRJ rafaelreis_at_nce.ufrj.br
2Motivação
No dia-a-dia, é comum utilizarmos informações
imprecisas para tomar decisões.
3Informações imprecisas
- O carro está andando muito rápido, pise no freio.
- Esta sala é pequena para todos os alunos, reserve
outra maior. - Está quente aqui, aumente um pouco o ar
condicionado.
- Ele tirou uma nota muito baixa, manda já para o
castigo.
4Objetivo
Fazer um programa de computador que tome
decisões baseadas em informações imprecisas.
5Exemplos
- Preparar pratos a partir de receitas.
- Estacionar um carro.
Coloque no forno até ficar no ponto.
Vire o volante um pouco para a direita.
6Dificuldade
Como classificar?
Pessoas felizes
Salas Pequenas
Pessoas Altas
Carros Rápidos
Temperaturas Altas
7Dificuldade
Como definir um
LIMITE
8Definindo um limite
- Alto alguém com 1,80m ou mais.
9Definindo um limite
- Alto alguém com 1,80m ou mais.
E quem mede 1,79m, é baixo?
10Paradoxo de Sorites
Quando uma pessoa se torna careca se retirarmos
um fio de cabelo de cada vez?
11Aristoteles
É impossível que o mesmo atributo pertença e não
pertença ao mesmo sujeito, simultaneamente e sob
a mesma relação. Não é possível, com efeito,
conceber nunca que a mesma coisa seja e não seja.
12Lógica Clássica
13Teoria dos Conjuntos
- Um elemento pertence ou não pertence a um
conjunto.
Z
- 2 pertence a Z?
- 4 pertence a Z?
.1
.2
.5
.3
.4
14Teoria Clássica dos Conjuntos
GRÁVIDA
Não existe mais ou menos grávida.
15Teoria Clássica dos Conjuntos
ALTO
?
?
16O problema é o
LIMITE
17ALTO
1,80
1,80
1,50
1,50
18ALTO
1,80
1,75
1,70
1,65
1,60
Retire o limite!
19Grau de Inclusão
- É 1 se o elemento pertence ao conjunto.
- É 0 se o elemento não pertence ao conjunto.
20Grau de Inclusão - exemplo
- a tem grau de inclusão 1.
- b tem grau de inclusão 1.
- d tem grau de inclusão 0.
Z
.a
.b
.e
.c
.d
21Grau de Inclusão - exemplo
- a tem grau de inclusão 1.
- b tem grau de inclusão 0,5.
- c tem grau de inclusão 0,2.
- d tem grau de inclusão 0.
Z
.c
.a
.e
.b
.d
22Resumindo Conjuntos
Conjunto Clássico
Conjunto Nebuloso
Z
Y
.c
.a
.b
.a
.b
.c
.e
.d
.e
.d
23Resumindo Grau de Inclusão
Conjunto Clássico
0
1
Elemento pertence
Não Pertence
Conjunto Nebuloso
0
1
0.8
0.5
0.2
Elemento pertence
Pertence Parcialmente
Não Pertence
24Representando Imprecisão
1
alta
baixa
média
0.8
Grau De Inclusão
0.5
0.2
0
1,60 1,70 1,80
Estatura (m)
25Pensando Fuzzy
Medida
Medida Fuzzy
Estatura alta grau de inclusão 1 Estatura
média grau de inclusão 0,7 Estatura
baixa grau de inclusão 0,9
Estatura 1,85m Estatura 1,68m Estatura
1,61m
26Pensamento Fuzzy
- O carro está andando muito rápido, pise no freio.
- Esta sala é pequena para todos os alunos, reserve
outra maior. - Está quente aqui, aumente um pouco o ar
condicionado.
- Ele tirou uma nota muito baixa, manda já para o
castigo.
27Regras
Velocidade do motor de um ar-condicionado
- Se a temperatura está fria, então ajuste a
velocidade para devagar. - Se a temperatura está agradável, então ajuste a
velocidade para normal. - Se a temperatura está alta, então ajuste a
velocidade para rápida.
28Sistema Fuzzy
conjuntos regras
45º
1min
29Vantagens
- Utilizam regras que conseguem expressar as
imprecisões e aproximações dos métodos de
decisões dos especialistas. - São mais fáceis de construir, entender, manter,
testar. - Podem ser prototipados em menos tempo.
- Podem trabalhar com informações imprecisas.
30Aplicações já existentes
- Controle do metrô de Sendai.
- Microondas Fuzzy.
- Máquina de Lavar Fuzzy.
- Freio de automóveis.
- Negociação na Bolsa de Valores.
- Inteligência Computacional em Jogos.