04 Raciocinio Baseado em Casos
Casos
Prof. Welder Maurício de Souza
Raciocínio Baseado em Casos
CBR (Case-Based Reasoning)
Paradigma para resolução de problemas
Ao resolver um novo problema, considera a solução utilizada em
problemas similares
Uma abordagem incremental
Novo
Problema
Solução de
Problemas
Similares
Nova
Solução
CBR (Case-Based Reasoning)
“Um sistema de CBR resolve problemas por adaptar soluções que foram utilizadas para resolver problemas anteriores.”
Riesbeck & Schank, 1989
Caso
É uma descrição completa do problema do domínio, com a respectiva solução aplicada, mais uma avaliação da eficácia desta solução Exemplo de Caso
Sistema para diagnóstico de doença
Exemplo de caso :
Componentes de um caso
Problema:
<descrição dos sintomas>
Solução:
<tratamento aplicado>
Avaliação:
<reação do paciente>
Exemplo de Caso
Sistema para diagnóstico de falhas em
computador
Exemplo de caso :
Componentes de um caso
Problema:
Windows travado
Solução:
Reiniciar a máquina
Avaliação:
Sistema voltou a funcionar
Aplicações
Diagnóstico
Previsão
Avaliação
Planejamento
Projeto
Configuração
Aplicações
CYRUS (Janet Kolodner, 1983)
PERSUADER (Sycara, 1987)
soluciona conflitos entre patrões e empregados
CASEY (Koton, 1989)
diagnostica problemas cardíacos
JULIA (Hinrichs, 1992)
trabalha com planejamento de refeições
CHEF (Hommond,1996)
desenvolve novos pratos a partir de outros
Aplicações
Sistemas de Assistência ao Cliente:
Cisco Systems
Hewlett-Packard
Intel Corp
Microsoft
Visa International
AT&T Corp
Nokia Telecommunications
Funcionamento
Novo
Caso
Problema
0
Solução
Confirmada
Caso
Avalia
-do
Caso
Recu- Novo perado Caso
Casos anteriores Conhecimento
Geral
Caso
Resolvido
Solução
Sugerida
Funcionamento
Novo
Caso
Problema
RECUP
ERAÇÃ
O
0
Conhecimento
Geral
AV
IA
AL
O
ÇÃ
Caso
Resolvido
ADP
T
A
Ç
Ã
O
Solução
Confirmada
Casos anteriores Caso
Avalia
-do
Caso
Recu- Novo
perado