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