Você está na página 1de 15

INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


Definição de Inteligência Artificial
“A arte de criar máquinas que executam funções
que exigem inteligência quando executadas por
pessoas.” (Kurzweil, 1990).
“É o estudo de idéias as quais permitem ao
computador fazer coisas que façam as pessoas
parecerem inteligentes.”

2
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


• “É um ramo da Ciência da Computação cujo
objetivo é desenvolver sistemas computacionais
que exibam características que nós associamos
com inteligência no comportamento humano.”
• “A Inteligência Computacional é o estudo do
projeto de agentes inteligentes.” (Poole et al.,
1998);

3
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


Para entendermos melhor sobre
comportamento inteligente, vejamos o teste de
Turing (por Alan Turing) que pode classificar
uma máquina como inteligente...
“Pode uma máquina pensar? O que é uma
máquina? O que é pensar?”

4
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial

5
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


• Um interrogador (humano) faz perguntas a duas
entidades ocultas: um humano e uma máquina;
• A comunicação entre o interrogador e as
entidades é feita de modo indireto – dispositivo
textual, como um terminal;
• O interrogador tenta através do “diálogo –
perguntas e respostas” realizado entre ele e as
entidades, decidir qual dos dois é humano.

6
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


• Um computador é programado para se passar
por humano, e o humano responde de forma a
confirmar a sua condição;
• Se no final do teste o interrogador não consegue
distinguir quem é o humano, então conclui-se
que o computador pode pensar, segundo o teste
de Turing.
Acreditava-se que em 2000 as máquinas
já passariam neste teste. Mas.... ?

7
Aplicações da Inteligência Artificial
• Produção de jogos e histórias interativas;
• Como modelar o ambiente físico e o
comportamento/personalidade dos personagens?
• Como permitir uma boa interação com usuário?

• The Sims • FIFA Soccer


Jogos eletrônicos de Jogos eletrônicos de
simulação de vida – simulação de partida
criam e controlam de futebol.
pessoas virtuais (Sims).
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


Controle de Robôs
• Como obter navegação segura e eficiente,
estabilidade, manipulação fina e versátil?
• E no caso de ambientes dinâmicos e
imprevisíveis?
HAZBOT
Ambientes
com
atmosfera
inflamável.
9
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


Busca de Informação na Web
• Como localizar a informação relevante?

10
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


Detecção de Intrusão e Filtragem de Spam
• Como saber se uma mensagem é lixo ou de fato
interessa?
• Como saber se um dado comportamento de
usuário é suspeito e como lidar com isso?

11
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


Sistemas de Controle
• Como frear o carro sem as rodas deslizarem em
função da velocidade, atrito etc.?
• Como focar a câmera em função de
luminosidade, distância etc.?
• Como ajustar a temperatura em função da
quantidade de roupa, fluxo de água etc.?

12
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


Interface
• Como dar ao usuário a ajuda que ele precisa?
• Como interagir (e, quem sabe, navegar na Web)
com celular sem ter de digitar (hands-free)?

13
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


1. Reconhecimento de padrões, aprendizagem ou
outras formas de inferência;
2. Jogos (xadrez, dama, etc.);
3. Processamento de linguagem natural: tradução
automática, verificadores ortográficos,
reconhecimento de fala, etc.;
4. Sistemas tutores;
5. Robótica (sistemas de navegação, interação
com humanos, microcirurgias);

14
INTELIGÊNCIA ARTIFICIAL EM AUTOMAÇÃO

Aula 01 – Conceitos de Inteligência Artificial


6. Sistemas especialistas: utilização em atividades
que exigem conhecimento especializado e não
formatado. Aplicações em diagnóstico, previsão,
monitoramento, análise, planejamento e projeto de
tarefas; nas áreas de medicina, finanças,
engenharia, química, indústria, arquitetura, arte e
computação.
7. Controle autônomo: visão do computador
treinado para dirigir automóvel, mantendo-o na
pista.
15

Você também pode gostar