Академический Документы
Профессиональный Документы
Культура Документы
Inteligncia Artificial
Inteligncia
Esta
Inteligncia Artificial
fornece um breve
relato histrico sobre
Inteligncia Artificial e
sua evoluo ao longo
dos anos bem como
uma viso geral sobre
as diversas sub-reas
que a compe
E-mail: augusto@usp.br
URL: http://dfm.fmrp.usp.br/~augusto
2
Inteligncia
Inteligncia
Muito difcil!
O
O que
que
inteligncia?
inteligncia?
O
O que
que
inteligncia?
inteligncia?
Nossas mentes contm processos que nos capacitam
a solucionar problemas que consideramos difceis.
Inteligncia o nome que damos a qualquer um destes
processos que ainda no compreendemos
Marvin Minsky
3
Inteligente?
Inteligente?
Sala
Sala
Chinesa
Chinesa
`
5
Inteligente?
Inteligncia
Habilidade
de aprender e lidar
Habilidade de contemplar, pensar e
raciocinar
Sinnimos:
Inteligncia
Inteligncia
1528
+ 2775
4203
1528
+ 2775
4303
10
Inteligncia
De
Deep
Blue: sistema
desenvolvido pela IBM
para jogar xadrez, que
venceu um campeo
humano, Kasparov
Questo:
Kasparov inteligente?
Deep Blue inteligente?
11
12
Velocidade x Inteligncia
Velocidade x Inteligncia
Deep Blue
bruta
13
O que IA?
14
Natural x Artificial
Artificial: palavra ambgua = fabricado
Sentidos
Luz artificial X Flor artificial ?
Flor Artificial
parece ser
mas realmente no o que parece ser
O que diferencia
inteligncia artificial da
inteligncia natural?
Luz Artificial
luz e ilumina
o que parece ser
15
16
Sistema Inteligente
Aprende por experincia
Utiliza conhecimento adquirido (por experincia)
Soluciona problemas na ausncia de alguma
informao
Reage rapidamente perante uma nova situao
Determina o que importante
Raciocina e pensa
Entende imagens visuais
Processa e manipula smbolos
criativo e imaginativo
Utiliza heursticas
Natural
Alto
Alto
Alto
Alto
Baixo
Baixo
Alto
Alto
Baixo
Artificial
Baixo
Baixo
Baixo
Baixo
Alto
Alto
Baixo
Baixo
Alto
17
18
Pense!
Verdade Depende Falso
Pense!
20
Pense!
21
Pense!
22
23
Pense!
Pense!
Relacione
Relacione
Criatividade?
Originalidade?
25
Hardware
26
Computador vs.
vs. Crebro
1011 neurnios
1014 sinapses
tempo 1 instr: 10-3 s
107 transistores
1010 bits RAM
tempo 1 instr: 10-9 s
27
28
fundamentalmente diferente
pode exigir algoritmos fundamentalmente
diferentes
30
Fronteiras da IA
I could feel
I could
smell a
new kind of
intelligence
across the
table
Fronteiras da IA
31
Fronteiras da IA
32
Fronteiras da IA
Lanamento: 24/10/1998
Trmino: 18/12/2001
http://nmp.jpl.nasa.gov/ds1
33
Fronteiras da IA
34
O que IA?
Uma rea de pesquisa que investiga
formas de habilitar o computador a
realizar tarefas nas quais, at o
momento, o ser humano tem um
melhor desempenho.
Elaine Rich
Compilado como um
problema de
satisfao (CSP) de
2.000 variveis
Planejamento e
diagnstico em Realtime
35
36
Definies Adicionais
Inteligncia Artificial
IA
38
Sistemas que
pensam
como humanos
Sistemas que
atuam
como humanos
Sistemas que
pensam
racionalmente
Sistemas que
atuam
racionalmente
Sistemas que
pensam
como humanos
Sistemas que
atuam
como humanos
Sistemas que
pensam
racionalmente
Sistemas que
atuam
racionalmente
Comportamento
39
Sucesso avaliado em
termos de desempenho
humano
Sistemas que
pensam
como humanos
Sistemas que
atuam
como humanos
40
Sistemas que
pensam
racionalmente
Sistemas que
atuam
racionalmente
Sucesso avaliado em
termos de um conceito
ideal de inteligncia
(racionalidade)
41
Pensando racionalmente:
A abordagem das leis do pensamento
Agindo racionalmente:
A abordagem de agentes racionais
42
O Teste de Turing
Sistema
Computacional
Barreira Fsica
Interface
Interrogador
Humano
43
44
Experimentos psicolgicos
Uma vez que uma teoria precisa da mente obtida,
possvel express-la como um programa de computador
Se o comportamento de entrada/sada e de tempo so
parecidos com o comportamento humano, isso uma
evidncia que alguns dos mecanismos do programa
podem tambm estar ocorrendo nos humanos
45
46
Scrates um homem
Todos os homens so mortais
Portanto, Scrates mortal (inferncia)
47
48
Lgica
Matemtica
Lingstica
Cincia da
Computao
Biologia
Psicologia
Cincia da
Computao
Engenharia
Biologia
IA
Psicologia
Engenharia
IA
Lingstica
Robtica
Filosofia
Planejamento
Redes Neurais
Filosofia
Sistemas Nebulosos
Sistemas
Baseados em
Conhecimento
Processamento de
Linguagem Natural
Aprendizado
de Mquina
49
IA
50
Linha do Tempo
Alan Turing, John von
Neumann, Claude Shannon
LISP
Primeiro
Projeto
Japons
Intelligence
Segundo
Projeto
Japons
PROLOG
Helbert
A. Simon
CMU, 2000
Logic Theorist
(Sec. 4 AC) Ariststeles, George
Boole, Gottlob Frege, Alfred Tarski
Formalizao das leis do pensamento
humano
General Problem
Solver
Primeiro Rob
Industrial
Primeiro Sistema
Especialista
Formalizao do raciocnio
probabilstico
51
A Histria da Inteligncia
Artificial
52
A Gestao de IA (1943(1943-1956)
A gestao de IA (1943-1956)
O entusiasmo dos primeiros anos de IA, grandes
expectativas (1952-1969)
Uma dose de realidade (1966-1974)
Sistemas Baseados em Conhecimento: A Chave
para o Poder? (1969-1979)
IA se torna comercial (1980-1988)
O retorno das Redes Neurais
(1986 - presente)
Eventos Recentes
53
54
55
SBCs:
SBCs: A Chave para o Poder?
(1969(1969-1979)
56
IA se Torna Comercial
(1980(1980-1988)
57
58
Eventos Recentes
Embora
Os
a Cincia da Computao
negligenciou o campo das redes neurais, o
trabalho continuou em outros campos,
particularmente na Fsica (82)
Ao mesmo tempo, algumas desiluses
sobre a aplicabilidade de sistemas
especialistas comearam a surgir
60
10
Eventos Recentes
Inteligncia x Aprendizado
Buscadores
Inteligentes
(aplicados principalmente Web)
Reconhecimento de Voz
Robtica
Minerao de Dados
Casas Inteligentes
Sub-reas de IA complementam-se e,
assim, podem ser combinadas produzindo
resultados surpreendentes
61
Sistemas de IA
66
Seleo do Domnio
A
Conceitos e tcnicas de IA
Processo de
Aprendizado
Aquisio
Sistemas de IA
Conhecimento
Representao
Manipulao
67
Construo de Bases de
Conhecimento
68
Engenharia de Conhecimento
Estuda
o processo de transferncia de
conhecimento do especialista para o
computador
Especialista(s)
Aquisio
Aquisiodo
do
Conhecimento
Conhecimento
Engenheiro do
Conhecimento
Representao
Representaodo
do
Conhecimento
Conhecimento
Conhecimento
Adquirido
TransforTransformao
Base de Conhecimento
c/ Fatos e Relaes
69
70
11
Engenheiro de Conhecimento
Problemas com AC
Especialista
71
Sistemas Baseados em
Conhecimento (SBC)
72
Sistemas de IA
Programas
Conceitos e tcnicas de IA
Aprendizado
de Mquina
Aquisio
Sistemas de IA
Conhecimento
Representao
Manipulao
73
Papel do Conhecimento na
Compreenso de Linguagem Natural
Aprendizado de Mquina
74
Reconhecimento
da fala em rpido
progresso
Traduo/Compreenso
Progresso limitado
The flesh is weak, but the spirit is strong
(Ingls para Russo/Russo para Ingls)
75
76
12
OBJ
Semntica
Joo
Joo
Pessoa:
Joo
Ouro: X
Pessoa:
Pedro
AGNT
TRANSAO
REPT
Contexto
sentena
SV
SV
SN
Sintaxe
SV
pronome
Palavras
Voc
verbo
deu
SN
SN
pronome
artigo
me
substantivo
ouro
udio
77
78
Computao e Biologia
Computao
79
80
Computao
Geraes
1, 2, 3, 4, 5
Se
81
82
13
83
84
Computao do Futuro
Computao Molecular
Questo
Computao molecular
Computao biolgica
Computao quntica
85
Computao Biolgica
86
Computao Quntica
Bit Convencional
1 bit assume ou o valor zero
1 posio
de memria
87
1 posio
de memria
1
88
14
Computao Quntica
Computao Quntica
Dificuldades
Correo de erro
Hardware
ainda na infncia
Aplicaes
Gerao de nmeros (realmente) aleatrios
Resoluo de problemas envolvendo fatorao (e.g.
criptografia)
90
Computao do Futuro
Questo
92
Se o crebro
[humano] fosse to
simples que
pudssemos
compreend-lo, ns
seramos to simples
que no o
conseguiramos.
Lyall Watson,
bilogo
94
15
Desafios em IA
Consideraes Finais
Sistemas
Pessoas
do senso comum
comportamento?
abertos
Cozinha
96
Referncias
97
16