You are on page 1of 7

UNIVERSIDADE FEDERAL DO VALE DO SO FRANCISCO

COLEGIADO DE ENGENHARIA DE COMPUTAO

ESRON DTAMAR

JSSICA ROBERTA

LEONARDO PAIXO

LUCAS FLORNCIO

SISTEMAS ESPECIALISTAS

Juazeiro-BA
2017
UNIVERSIDADE FEDERAL DO VALE DO SO FRANCISCO
COLEGIADO DE ENGENHARIA DE COMPUTAO

SISTEMAS ESPECIALISTAS

Trabalho referente
disciplina de Inteligncia
Artificial, ministrada
pelo professor Rosalvo
Oliveira como
complemento avaliativo.

Juazeiro-BA
2017
1. Introduo
A partir de 1970 iniciou uma mudana de busca de leis gerais do
pensamento para estimar o conhecimento especfico. Os fatos, os
conhecimentos experimentais e intuitivos, junto com a vontade de descobrir
como utilizar esses conhecimentos tornaram-se o principal foco das novas
pesquisas. Sob esta perspectiva foi enfatizado o conhecimento e
representao de problemas com domnios de aplicao especficos, levando
aos campos da engenharia do conhecimento ou sistemas especialistas.
Segundo Edward Feigenbaum, professor da Universidade de Stanford
Sistema Especialista um Sistema de computador que emula, ou atua em
todos os aspectos, com a capacidade de tomada de deciso de um especialista
humano.
Os programas fazem uso de fatos, regras e outros conhecimentos sobre
uma rea limitada para ajudar a fazer inferncias sobre essa rea. So
chamados de especialista porque resolvem problemas que normalmente
precisaria de um humano especialista na rea para solucionar.
Dentre as vantagens dos sistemas especialistas, pode-se citar:
Diminui o custo de treinamento, sntese, design, controle e diagnstico;
Conhecimento fica disponvel para uma quantidade maior de pessoas, e
capaz de melhorar a performance;
Pode ser utilizados em ambientes perigosos para humanos;
possvel que um Sistema especialista consiga sintetizar o
conhecimento de vrios experts de forma que apenas uma pessoa no
conseguiria.
Podem ser codificados de forma permanente, enquanto que
especialistas humanos se aposentam, so demitidos, morrem,etc.
2. Estrutura de um Sistema Especialista
A estrutura bsica de um Sistema Especialista apresentada na Figura 1.
Figura 1: Estrutura Sistemas Especialistas

Essa estrutura contm os seguintes componentes:


Base de Conhecimento: Contm fatos e heursticas associadas ao
problema. Se o Sistema Especialista for baseado em regras, a base
de conhecimento composta por um conjunto de regras de
produo. As regras so obtidas atravs de entrevistas aos
especialistas que duram semanas ou at meses.
Base de Dados: Conhecimento comum relevante, informaes
histricas, dados estatsticos, etc.
Controlador ou Motor de Inferncia: Um sistema de raciocnio que
atua sobre o domnio especfico de conhecimento, base de dados
geral e entrada especfica do problema do usurio. Variam de acordo
com a base de conhecimento.

3. Representao do Conhecimento
3.1.Produo de Regras:
So representadas na forma de regras SE-ENTO: se A verdadeiro,
ento B verdadeiro com um fator de certeza, CF(B,A).

Exemplo: Se o peso de Jim magro ento a altura dele baixa com


fator de certeza de CF(B,A).

3.2.Probabilidade Subjetiva:
A base de conhecimento pode mostrar uma influncia probabilstica, e
no determinista, na qual os estados so definidos com preciso, mas o
mapeamento de inferncia de um estado (ou conjunto de estados) para outro
pode ser incerto. Se A ento B com uma distribuio de probabilidade
especfica.

Exemplo:
Se o peso de Jim (A) magro (100 lbs.) ento a altura dele (B) :
7 ft. com a probabilidade de 0.03
5ft. com a probabilidade de 0.4

3.3.Inferncia Fuzzy:
O Conhecimento pode ser baseado na forma de lgica fuzzy, na qual os
estados e as inferncias no so definidas com preciso.
Se x tem uma certa associao em A, ento uma certa associao em B
est implcita.
*
Exemplo
Jim baixo com diferentes graus de associao dependendo da altura:
7 ft. com uma associao de 0
4ft. com uma associao de 1

4. Caractersticas nicas
Um sistema especialista difere dos programas de computador
convencionais, na medida em que existe uma separao clara de
conhecimento de domnio geral (por exemplo, regras que formam uma base de
conhecimento) a partir de informaes sobre o problema atual (dados de
entrada) e regras de inferncia a serem aplicadas s bases de conhecimento e
dados. O conhecimento est em um formato declarativo para reviso imediata
e avaliao e no incorporado na lgica de controle como na programao
seqencial. Idealmente, a base de conhecimento deve ser suficientemente
flexvel para que novos conhecimentos possam ser adicionados ou subtrados
do problema sem ter que reescrever o programa.

5. Exemplos de Sistemas Especialistas


5.1.DENDRAL
Foi o primeiro Sistema a base de conhecimento desenvolvido por
Feigenbaum, Buchanan e Lederberg na dcada de 1980. O programa,
dividia-se em trs partes, a base de conhecimentos, que continha todas as
informaes do programa, a base de fatos, que armazenava os dados do
problema corrente (memria de trabalho) e o motor de inferncia, que
selecionava e validava as regras para a resoluo do problema, operando entre
a base de fatos e a base de conhecimentos.
Este Sistema era usado na espectroscopia de massa qumica para
identificar constituintes qumicos.

5.2.MYCIN
Foi projetado para auxiliar no diagnstico e tratamento de doenas
como meningite e bacteremia. Utilizava a seguinte notao:
SE a infeco no aparelho respiratrio;
E o paciente teve contato com uma pessoa gripada;
E h dores musculares; E h dores de cabea;
E h coriza;
ENTO o paciente est gripado (FC=0,9)

5.3.PROSPECTOR
Anlise de dados geolgicos para minerais. Componentes das regras de
produo so representados como relaes entre entidades e suas
propriedades. Exemplos incluem idade, composio, tamanho e textura.

5.4.XCON / R1
Configurando sistemas de computador. Sua entrada uma ordem do
cliente e sua sada um conjunto de diagramas que descrevem as relaes
espaciais entre componentes, juntamente com os componentes que o cliente
no fez pedido, mas que so necessrios para completar o sistema.

6. Referncias Bibliogrficas

AGOGINO, Alice. Introduction to Expert Systems. 1999

You might also like