inteligência artificial

18
Inteligência Artificial UESC Introdução (aula 2) Prof. Dr. Rogério Vargas http://rogerio.in 1

Upload: yen

Post on 20-Mar-2016

23 views

Category:

Documents


0 download

DESCRIPTION

Inteligência Artificial. UESC Introdução (aula 2) Prof. Dr. Rogério Vargas http://rogerio.in. Um pouquinho de história. Os primórdios. O trabalho começou mais ou menos em 1943 As primeiras redes neurais foram identificadas nos anos 40 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Inteligência Artificial

Inteligência Artificial

UESCIntrodução (aula 2)

Prof. Dr. Rogério Vargashttp://rogerio.in

1

Page 2: Inteligência Artificial

2

Um pouquinho de história

Page 3: Inteligência Artificial

Os primórdios

• O trabalho começou mais ou menos em 1943• As primeiras redes neurais foram identificadas nos anos 40

– Usava-se um modelo de neurônio artificial binário baseado em um conjunto de estímulos e ações.

• Em 1950, Shannon e Turing estavam tentando programas jogos de xadrez.

• Em 1951 foi feita a primeira rede neural ativa, chamada SNARC, composta de 40 neurônios construídos com 3000 válvulas.

3

Page 4: Inteligência Artificial

Os primórdios

• GPS (1950s) foi criado para imitar a forma de resolver problemas usada pelos seres humanos• Usando objetivos intermediários, ele abordava os

problemas de forma similar às pessoas.• Foi a primeira tentativa de imitar o jeito humano de

pensar.• Em 1959 foi construído um provador de teoremas de

geometria que usava axiomas explicitamente representados.• Em 1952 criou-se o primeiro jogador de xadrez artificial que

podia aprender.• Em 1958 o LISP foi desenvolvido no MIT• Benefício colateral: sistemas operacionais com time-sharing

4

Page 5: Inteligência Artificial

Redes Neurais

• Começaram a evoluir nos anos 60.• O trabalho de Winograd and Cowan (1963) demonstrou

que um grande número de elementos poderia representar coletivamente conceitos individuais com aumento correspondente em robustez e paralelismo

5

Sempre houve uma prova disto: o cérebro!

Page 6: Inteligência Artificial

Redes Neurais• Frank Rosenblatt cria o perceptron em 1962

– Ele provou o seu famoso teorema da convergência– Provou que seu algoritmo de aprendizado poderia

ajudar os pesos de conexão de perceptrons para aprender qualquer dado de entrada desde que isto fosse possível.

6

Problema: Minski e Papert provaram que problemas que não fossem linearmente separáveis não eram passíveis de aprendizado.

Page 7: Inteligência Artificial

O que é linearmente separável?

7

É aquele conjunto de dados que pode ser separado por um plano (ou hiperplano)

Linearmente Separável Não Linearmente Separável (problema do XOR)

Page 8: Inteligência Artificial

O que aconteceu com as redes neurais?

• Redes Neurais ficaram esquecidas por um longo período, até o desenvolvimento de redes mais poderosas, capazes de resolver este problema.

• Só na década de 80 elas reviveram e hoje são um dos paradigmas mais fortes da computação inteligente.

• Um dos pontos interessantes das redes neurais é a analogia neurobiológica– Engenheiros usam o cérebro para criar redes– Neurologistas podem usar a rede para entender o

cérebro8

Page 9: Inteligência Artificial

Problemas da IA

• Nos anos 60 e 70 começaram a surgir problemas:– Muitos sucessos só se aplicavam a domínios

extremamente limitados.– Não podiam ser aplcados a problemas maiores.

• Os programas iniciais tinham muito pouco conhecimento sobre os assuntos sobre os quais os problemas versavam.

• Alguns programas foram criados que usavam somente manipulações sintáticas, como o ELIZA

9

Page 10: Inteligência Artificial

ELIZA• Implementação de um tipo de terapia• Entende somente problemas básicos do ser humano

– sofrimento– dor– morte– fome

• Usa a transformação pronominal• Muitos pacientes foram enganados• Endereço : http://www-ai.ijs.si/eliza/eliza.html

10

Page 11: Inteligência Artificial

Problemas linguísticos• Entender o significado por trás de

expressões é muito complexo• Usar apenas substituição de palavras pode

gerar resultado hilariantes.

11

Page 12: Inteligência Artificial

Problemas

• Outro problema era a escalabilidade (o número de combinações que formavam o micromundo era grande demais)

• Outro problema eram as limitações das estruturas usadas para gerar o comportamento inteligente

12

Page 13: Inteligência Artificial

Sistemas Baseados em Conhecimento

• Também conhecidos como knowledge based systems (KBS) ou sistemas especialistas.

• Os métodos anteriores eram ruins por falta de conhecimento.

• Os sistemas especialistas aprendem com um expert como resolver um problema.

• Criado em 1969, o DENDRAL (1969) era um sistema de identificação da estrutura molecular baseado em informações obtidas com um espectômetro de massa.

13

Page 14: Inteligência Artificial

Sistemas Especialistas• MYCIN – diagnosticava infecções sangüíneas (450 regras)

• Tão bom quanto experts. • Melhor que recém formados• Usava também probabilidade.

• PROSPECTOR - usado para perfuração exploratória na lua.• LUNAR - permitia aos geologistas fazer perguntas sobre

pedras lunares em inglês (primeiro processador de linguagem natural de verdade)

• R1 e XCON permitiam grandes economias em suas áreas de expertise

14

Page 15: Inteligência Artificial

Avanços recentes

• Principais áreas de progresso– Robótica– Visão computacional– Aprendizado de máquina– Representação do conhecimento

• Avanços impressionantes– HITECH : bateu o campeão mundial em 1989– PEGASUS : processador de linguagem natural que permite que se

comprem passagens de avião– Programas de dignóstico de patologias– Programas para dirigir carros– Sistemas de diagnóstico de falhas em sistemas de distribuição de energia– E muito mais!!!

15

Page 16: Inteligência Artificial

Filmes recomendados para o fim de semana

• “O homem bicentenário” Disponível em http://www.youtube.com/watch?v=SD4xM0lIKeE

16

• A. I. veja mais em http://pt.wikipedia.org/wiki/A.I._-_Inteligência_Artificial

Page 17: Inteligência Artificial

Atividade

• Entregar no fim da aula.– Basicamente em que consiste o teste de Turing?– Quais as capacidades exigidas nos testes?

Page 18: Inteligência Artificial

Referências

• Notas de aula/slides disponíveis em:– www.algoritmosgeneticos.com.br/Intro_IA.ppt– http://fei.edu.br/~psantos/slidesIA/

CAP1_intro.ppt

18