INTELIGÊNCIA ARTIFICIAL (IA OU AI)
Áreas de Aplicação da IA
ROBÓTICA
Reconhecimento de padrões
Reconhecimento de voz e linguagem natural
SISTEMAS
Sistemas Especialistas (Baseados em Conhecimento)
Sistemas Conexionistas (Redes Neurais Artificiais)
Sistemas Evolutivos (Algoritmos Genéticos)
SISTEMAS ESPECIALISTAS – RAMO DA AI
Sistemas baseados em regras de produção, isto é, pares de expressões
consistindo em uma condição e uma ação.
O formato condição-ação se adapta à modelagem de todos os comportamentos
baseados em pares estímulo-resposta.
Os SE’s são concebidos para reproduzir o comportamento de especialistas
humanos na resolução de problemas do mundo real.
Alguns SE’s mais famosos são:
• MYCIN – auxilia médicos na escolha de uma terapia de antibióticos para pacientes
com bacteremia, meningite e cistite infecciosa, em ambiente hospitalar.
• XCON/R1 – para a configuração de computadores VAX da empresa DEC.
• PROSPECTOR – para a análise das possibilidades de se encontrar tipos
específicos de depósitos minerais em uma dada área (revelou-se altamente
lucrativo do ponto de vista comercial).
DENDRAL(65) – capaz de inferir a estrutura molecular de compostos
desconhecidos.
• A chave para o desempenho de um SE está no conhecimento
armazenado em suas regras e em sua memória de trabalho. Este
conhecimento deve ser obtido junto a um especialista humano do domínio
e representado de acordo com regras formais definidas para a codificação
de regras no SE em questão.
• Assim os SE’s se dividem em duas partes: a ferramenta de programação
e o conhecimento do domínio propriamente dito.
• Devido a esta separação, atualmente os SE’s são desenvolvidos em geral
a partir de arcabouços de sistemas especialistas (ASE): ferramentas que
suportam todas as funcionalidade de um SE, restando ao programador
apenas codificar o conhecimento especializado de acordo com a
linguagem de representação de conhecimento disponível.
Resolução de Problemas por Sistemas Especialista
Estrutura de um Sistemas Especialista
Funcionamento de um Sistemas Especialista
Base de Conhecimento
Memória de Trabalho
É a parte do sistema que contém os fatos sobre o problema que são
inferidos durante a sessão de consulta
Máquina de Inferência
É o processador do sistema que faz o casamento dos fatos,
contidos na memória de trabalho, com o domínio do conhecimento
contido na base de conhecimento, para inferir uma conclusão.
Mecanismo de Explanação
É o mecanismo que permite responder ao usuário às perguntas do
tipo porque e como
Desenvolvimento de um Sistemas Especialista
Quem está envolvido na construção de um S.E.?
Vantagens dos Sistemas Especialista
•Explicação
•Rapidez de resposta
•Respostas
•Estáveis
•Completas
•Não emocionais
•Tutor inteligente
•Base de dados inteligente
Características dos Sistemas Especialistas
•Alto desempenho
•Tempo de resposta adequado
•Boa confiabilidade
•Capaz de entendimento (undertandable)
•Flexibilidade
•Raciocínio simbólico
•Explicação mais elaborada
•Listar razões
•Listar hipóteses
•Explicar conseqüências
•Justificar perguntas
•Justificar conhecimento
Domínio do Problema vs. Domínio do Conhecimento
Download

AI-Presentation File - Power Point (Aula dia 19/03/2003)