APLICAÇÕES DE RBC EM NUTRIÇÃO Alunas: Katia Gavranich Camargo Maria Alice Lagos Thé
Transcript of APLICAÇÕES DE RBC EM NUTRIÇÃO Alunas: Katia Gavranich Camargo Maria Alice Lagos Thé
APLICAÇÕES DE RBC EM NUTRIÇÃO
Alunas: Katia Gavranich Camargo
Maria Alice Lagos Thé
OBJETIVOS
CHEF JULIA APLICAÇÕES
CHEF
CHEF
Hammonddomínio: criação de receitas tarefa: planejamentopúblico-alvo: serviços de
alimentação e usuários
CHEF
as receitas são planosentradas: conjunto de objetivossaídas: sugestões de receitas
CHEF
casos:
- avaliar
- solucionar
- reparar falhas
CHEF
método de avaliação: projeção de casos
recuperação: rede de pesquisa discriminatória
recursos: casos, TOPs, reparos
CHEF
indexação:
- descrição dos objetivos
- priorização de restrições
- fatores que causam falhas em potencial
CHEF
adaptação:
- reinstanciação
- examinador de propósitos especiais
- heurística de reparos
CHEF
objetivo do raciocíno:
- antecipar
- recuperar
- adaptar
- reparar.próxima tarefa: script
CHEF
elaboração: planos antigos que atuaram em circunstâncias similares
inter-relação da experiência e o conhecimento geral em RBC
passos
CHEF
1º passo: reinstancia o plano antigo
2º passo: aplicação de propósito especial para crítica relacionada ao objeto
CHEF
marca registrada do RBC: aprender com as experiências
feedback: simuladoravaliação dos passosdetecção de efeitos colaterais
CHEF
Correção de falhas:
- segmentar
- reformar, livrando o programa do efeito colateral
- encontrar alternativas
CHEF
categorização das falhas baseadas nas relações causais entre:
- objetivos
- planos
- passos
CHEF
estratégia de reparo selecionada através de TOPs
individualização de preditores (predictors)
utilização como índice
CHEF
Recursos poderosos de conhecimento:
- casos armazenados
- TOPs e estratégias
- crítica orientada ao objeto
- memória semântica
CHEF
outras aplicações:
- planejamento de rotas
- MEDIATOR
JULIA
JULIA
Hinrichdomínio: planejamento de
refeições tarefa: projetopúblico-alvo: serviços de
alimentação e usuários
JULIA
entradas: restrições saídas: satisfação das
restrições indexação: especificação do
problemamétodo de ajuste: checklist
JULIA
recuperação: redes discriminatóias reduntantes
matching: regras heurísticas
JULIA
método de seleção:
- senso comum
- propósito especial para estrutura heurística modificada
JULIA
recursos do conhecimento:
- casos
- restrições
- projetos
- preferências
JULIA
o que é marcante na arquitetura:
- módulos
- recuperação de casos
- adaptação
- envio de restrições
JULIA
Os problemas que não forem resolvidos pela recuperação de casos, serão decompostos e solucionados por:
- RBC + envio de restrições e propagação
JULIA
restrições gerais:
- não repetir ingredientes
- o sabor deve ser compatível
- refeições nutricionalmente balanceadas
JULIA
JULIA
conhecimento armazenado através de:
-objetos prototípicos: conhecimento sobre refeições
- casos: conhecimento mais detalhado
JULIA
preenche as informações recupera os casos similaresescolhe entre protótipos e casoscompara as solicitaçõesRBC para preencher
JULIA
Conflitos:
- tenta adaptar para reconciliar
- adaptação por relaxamento de restrições
- recorre ao backtracking
JULIA
interrupções no processo:
- nova demanda
- um caso avisa que uma falha pode ocorrer
JULIA
trata as interrupções como se fossem conflitos, tentando adaptar o problema sem prejudicar o projeto
JULIA
a estrutura básica apresenta 6 componentes:
1- esquematizador de objetivos mantem uma agenda de objetivos projetados
JULIA
2- descritores de problemas e restrições são usados para indexar e classificar os casos
3- regras primitivas transformadas
JULIA
4- painel de regras propaga valores e restrições
5- sistema de manutenção do raciocínio grava as justificativas, as consequências das decisões e os recursos de valores
JULIA
6- sistema de manutenção auxilia na representação da solução, que é condizente com os objetivos do resolvedor de problemas
JULIA
o programa encaixa-se nos 3 níveis de um projeto arquitetônico:
- rotina
- inovação
- criação
RBC