Técnicas de Representação de
Conhecimento
Regras de Produção
Regras de Produção

Sistema de representação baseado em regras do
tipo
 Se

<condição> então <ação>
Sistema que opera baseado em regras tem 3 partes:
 Base
de dados na forma de regras
 Contexto

foco de atenção das regras a serem utilizadas
 Interpretador

decide o que fazer
Uso apropriado de regras
domínio onde conhecimento consiste de
muitos fatos
 domínio onde o processo pode ser
representado como ações independentes
 domínio onde o ocnhecimento pode ser
separdo da maneira como usá-lo

tarefa como uma transição de estados
 sistemas que envolvem aprendizagem
 concentrar no significado das regras e não
em como usá-las

o
que fazer em uma determinada situação
Problemas práticos
condição geralmente é uma função
complexa que avalia uma situação complexa
 ação inclui variáveis cujo valor é calculado
em tempo de execução
 entre a satisfação da condição, resolução de
conflitos e ação, a satisfação da condição
gasta mais tempo

 divisão
de regras em blocos facilita

resolução de conflitos é onde está a
cognição do sistema
 primeira
regra encontrada ?
 Regra de maior prioridade ?
 Regra mais recentemente adicionada na base de
dados ?

Sistema de inferência
 guiado
pelo dado - (botton-up)
 guiado pelo objetivo - (top-down)
Vantagens e Desvantagens de
Regras de Produção
usada para representar processos de como
fazer algo ou modelar o comportamento
humano
 mudularidade

 facil

eliminar e inserir regras
uniformidade
 tudo
na base de dados é do tipo regra

naturalidade
o
que fazer é facilmente representado na forma
de regras

ineficiência
 execução
demorada
 interpretador “inteligente”
 difícil acompanhar o controle de execução
Download

presentation source