Professional Documents
Culture Documents
Inteligncia Artificial
Prof. Cludio M. N. A. Pereira
Sumrio
1. O que inteligncia artificial (IA). 2. Tcnicas e ferramentas bsicas de IA 3. Algumas aplicaes da IA 4. Concluses
O que IA?
O que IA?
Uma definio clssica:
Inteligncia Artificial o estudo de como fazer os computadores realizarem tarefas em que, no momento, as pessoas so melhores. Elaine Rich, 1988
O que IA?
Calcule o valor de X.
8,5091E-118
O que IA?
Calcule o valor de X.
NO INTELIGNCIA ARTIFICIAL
O que IA?
Memorize os valores:
O que IA?
O que IA?
Resposta:
O que IA?
Memorize os valores:
NO INTELIGNCIA ARTIFICIAL
O que IA?
- Capacidade/velocidade de processamento - Mtodos numricos - Capacidade de armazenamento - Buscas diretas em bases de dados
NO SO INTELIGNCIA ARTIFICIAL
O que IA?
Observe as seguintes figuras:
Tipo 1
Tipo 2
Tipo 3
O que IA?
Qual o tipo desta figura?
O que IA?
So diferentes, mas ns percebemos caractersticas de similaridade
Tipo 3
O que IA?
- Reconhecimento de padres - Percepo de similaridades SO INTELIGNCIA ARTIFICIAL
O que IA?
Observe a tabela:
X 0 0 0 2 2 2 4 4 4 Y 0 2 4 0 2 4 0 2 4 Z 0 2 4 2 4 6 4 6 8
O que IA?
INTELIGNCIA ARTIFICIAL
O que IA?
Como voc calcula a presso que deve fazer no freio do carro para parar?
O que IA?
Apenas com informaes do tipo: muito lento, lento, rpido, muito rpido, muito perto, perto, longe, etc
O que IA?
Como voc escolhe a roupa que vai sair de casa para o trabalho?
O que IA?
O que IA?
INTELIGNCIA ARTIFICIAL
O que IA?
Pode-se dizer que Inteligncia Artificial a rea da Cincia da Computao que estuda formas de emular, atravs de algoritmos e tcnicas apropriadas, caractersticas inerentes ao ser humano, dotando a mquina da capacidade de aprendizado, generalizao, percepo, raciocnio, tratamento de informaes qualitativas entre outras.
Tcnicas de IA
Dentre as principais tcnicas utilizadas em IA
pode-se destacar:
- Sistemas Especialistas; - Redes Neurais [Artificiais]; - Computao Evolucionria; - Lgica Nebulosa (Fuzzy Logic); - Sistemas hbridos;
Tcnicas de IA
Sistemas Especialistas
Baseados em conhecimento (geralmente em forma de regras) adquirido de um especialista. A partir de conjunto de informaes (regras) proporcionadas por um especialista, o sistema capaz de utiliz-las na soluo de problemas dentro de um determinado domnio. Aplicaes: diagnsticos, jogos, etc
Tcnicas de IA
Redes Neurais
Atravs da simulao (simplificada) do crebro humano, obtmse um modelo capaz de aprender a partir de experincia. Uma RN pode aprender relaes de Entrada x Sada ou descobrir grupamentos.
Aplicaes: reconhecimento de padres (ex.: imagens, voz, sinais em geral), identificao de comportamentos e tendncias (ex.: simulaes de plantas industiais, previso de tendncias)
Tcnicas de IA
Computao Evolucionria
Atravs da simulao (simplificada) dos processos de evoluo das espcies e seleo natural, obtm-se um modelo capaz de se adaptar, na busca de solues timas para problemas de otimizao.
Aplicaes: otimizao, descoberta de conhecimento em bases de dados, descoberta de regras especializadas, etc
Tcnicas de IA
Lgica Nebulosa
uma lgica utilizada para lidar com situaes onde a informao qualitativa. Aplicaes: reconhecimento de padres, identificao de comportamentos, controle, etc
Tcnicas de IA
Sistemas Hbridos
- Neural-Fuzzy Systems, Fuzzy-Neural Systems; - Genetic-Fuzzy Systems, Fuzzy-Genetic Systems; - Neural-Genetic Systems - etc
Aplicaes de IA
Aplicaes de IA
Jogos
Comp. Evol. Sist. Espec.
Aplicaes de IA
Reconhecimento de Voz
Aplicaes de IA
Reconhecimento de Impresses Digitais
Aplicaes de IA
Identificao de Placas de Veculos
ABC-1234
Aplicaes de IA
Diagnsticos Mdicos
Diagnstico
Aplicaes de IA
Robtica: Aprendizado, Adaptao, Reconhecimento de Voz,
Reconhecimento de Imagens,Processamento de Linguagem Natural
Aplicaes de IA
Controle: Veculos, Robs, Plantas Industriais
Aplicaes de IA
Bolsa de Valores: Previso de Tendncias
Histrico dos Indicadores
Rede Neural Lgica Fuzzy
Previso de Tendncias
Aplicaes de IA
Projetos: Eletrnicos, Mecnicos, Nucleares
Computao Evololucionria
Aplicaes de IA
Identificao de Operao Anormal
Identificao da Falha/Defeito
t
...
Aplicaes de IA
Planejamento e Logstica: Alocao de Professores
LP-1 Perodo,Carga. Algoritmos Perodo, Carga.
Computao Evololucionria
Grade Horria
Concluses
A IA, e sua aceitao/utilizao faz lembrar o que era o computador h alguns anos atrs: facilita, mas eu posso viver sem Provavelmente, em pouco tempo, ser como o computador hoje: imprescindvel