Professional Documents
Culture Documents
Expert Sinta
um shell que permite construir SE
www.lia.ufc.br/~bezerra/exsinta
Como utilizar:
1. Estabelecer variveis
2. Estabelecer objetivos (variveis de sada)
3. Estabelecer interfaces (perguntas a serem feitas)
4. Criar as regras
Para que serve o Expert Sinta?
uma ferramenta computacional:
utiliza tcnicas de Inteligncia Artificial
realiza a gerao automtica de sistemas
especialistas.
Modelo de representao do conhecimento:
Regras de produo
Probabilidades
Para que serve o Expert Sinta?
Simplifica a implementao de sistemas especialistas
Utiliza mquina de inferncia compartilhada
Possui construo automtica de telas e menus do
tratamento probabilstico das regras de produo
Utilizao explicaes sensveis ao contexto da base de
conhecimento modelada
Para que serve o Expert Sinta?
O usurio responde a uma sequncia de menus,
e o sistema se encarrega de fornecer respostas
que se encaixem no quadro apontado pelo
usurio.
Exemplos:
sistemas de diagnsticos mdicos
configurao de redes de computadores
Planejando um sistema
especialista
Os sistemas especialistas (SE) gerados no Expert
SINTA seguem a arquitetura abaixo:
base de conhecimentos representa a
informao (fatos e regras) que um
especialista utiliza, representada
computacionalmente;
editor de bases o meio pelo qual a shell
permite a implementao das bases
desejadas;
mquina de inferncia a parte do SE
responsvel pelas dedues sobre a base de
conhecimentos;
banco de dados global so as evidncias
apontadas pelo usurio do sistema
especialista durante uma consulta.
Utilizando regras de produo
As regras de produo so populares por
possurem as seguintes vantagens:
Modularidade: cada regra, por si mesma, pode ser
considerada como uma pea de conhecimento
independente;
Facilidade de edio (uma conseqncia da
modularidade): novas regras podem ser
acrescentadas e antigas podem ser modificadas com
relativa independncia;
Transparncia do sistema: garante maior legibilidade
da base de conhecimentos.
Regra de Produo
Regra de Produo
A estrutura de cada cauda (premissa) deve obedecer ao
seguinte modelo:
<conectivo> <atributo> <operador> <valor>