Sistemas especialistas
Sumário
Conceitos e Tipos............................................................................................................. 1
Sistemas Especialistas
1.0 Conceito
Segundo Feigenbaum. [apud Harmon, 1988] um Sistema Especialista (SE) “ é um programa inteligente de computador que usa conhecimentos e procedimentos inferenciais, para resolver problemas muito complexos, de forma a requererem para sua resolução muita perícia humana”. O conhecimento que os SE’s necessitam para solucionarem esses problemas é emulado através de uma substancial base de conhecimentos domínio da aplicação (área de interesse específico no mundo real, na qual é requerido o conhecimento de um especialista humano para resolução de problemas), também são utilizados um ou mais mecanismos de raciocínio, para aplicar todo esse conhecimento armazenado aos problemas. Para que um sistema seja considerado especialista, segundo Farreny(1985), alguns componentes são essenciais para sua caracterização, são eles: · Uma Linguagem de expressão dos conhecimentos fornecidos pelos especialistas · Uma Base de Conhecimentos, para armazenar o conhecimento específico de uma determinada aplicação, que pode ser diretamente fornecida por um especialista ou acumulado pelo sistema ao fim dos experimentos · Um Motor de Inferência, programa relativamente geral que explora que explora o conhecimento da base precedente, considerando-a como fonte como fonte de informações (Assim, suscetível a mudanças). A tecnologia utilizada para o desenvolvimento dos Sistemas Especialistas é denominada Engenharia do Conhecimento. Nela o “Engenheiro do Conhecimento” , que é o responsável direto pelo desenvolvimento do sistema em um determinado domínio, deverá adquirir através de pesquisas e entrevistas com especialistas o máximo possível de conhecimento do domínio e traduzir essas informações para um formato que possa ser reconhecido pelo computador. Esta fase é denomina de