Curso IIA - 1. Introducao A IA - 1.1 - V021123

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 20

1 - INTRODUÇÃO À

INTELIGÊNCIA
ARTIFICIAL
1.1 - O QUE É INTELIGÊNCIA ARTIFICIAL
1.1 Pensar Como Seres Humanos Pensar Racionalmente
O Que é IA? “O novo e interessante esforço para “O estudo das faculdades
fazer os computadores pensarem (...) mentais pelo uso de modelos
máquinas com mentes, no sentido computacionais.” (Charniak e
total e literal.” (Haugeland, 1985) McDermott, 1985)
“[Automatização de] atividades que
“O estudo das computações
associamos ao pensamento humano,
1 atividades como a tomada de
que tornam possível perceber,
raciocinar e agir.” (Winston,
Introdução à decisões, a resolução de problemas, a
1992)
IA aprendizagem...” (Bellman, 1978)
1.1 Agir Como Seres Humanos Agir Racionalmente
O Que é IA? “Inteligência Computacional é o
“O estudo das computações que
estudo do projeto de agentes
tornam possível perceber, raciocinar
inteligentes.” (Poole et al.,
e agir.” (Winston, 1992)
1998)
“O estudo de como os computadores
“IA... está relacionada a um
podem fazer tarefas que hoje são
1 melhor desempenhadas pelas
desempenho inteligente de
artefatos.” (Nilsson, 1998)
Introdução à pessoas.” (Rich and Knight, 1991)

IA
1.1
O Que é IA? O Teste de Turing
• O computador passará no teste se um interrogador
humano, depois de propor algumas perguntas por escrito,
não conseguir descobrir se as respostas escritas vêm de
uma pessoa ou de um computador.

1 • Características e Capacidades do Computador


Introdução à • processamento de linguagem natural para permitir que ele se

IA comunique com sucesso em um idioma natural

• representação de conhecimento para armazenar o que sabe ou


ouve;
1.1
O Que é IA? O Teste de Turing
• Características e Capacidades do Computador
• raciocínio automatizado para usar as informações armazenadas
com a finalidade de responder a perguntas e tirar novas
conclusões;

• aprendizagem de máquina para se adaptar a novas


1 circunstâncias e para detectar e extrapolar padrões.
Introdução à • Se pretendemos dizer que dado programa pensa como
IA um ser humano, temos de ter alguma forma de
determinar como os seres humanos pensam.
1.1
O Que é IA? Modelação Cognitiva
• introspecção: procurar captar nossos próprios
pensamentos à medida que eles se desenvolvem

• experimentos psicológicos: observar uma pessoa em


acção

1 • imagens cerebrais: observar o cérebro em acção.


Introdução à • Depois que tivermos uma teoria da mente precisa, será
IA possível expressa-la como um programa de computador.
1.1
O Que é IA? Modelação Cognitiva
• Se os comportamentos de entrada/saída e sincronização
do programa coincidirem com os comportamentos
humanos correspondentes, evidencia-se que alguns
mecanismos do programa também podem estar

1 operando nos seres humanos.

Introdução à • O campo interdisciplinar da ciência cognitiva reúne


IA modelos computacionais da IA e técnicas experimentais
da psicologia para tentar construir teorias precisas e
verificáveis a respeito dos processos de funcionamento da
mente humana.
1.1
O Que é IA? As Leis do Pensamento
• O filósofo grego Aristóteles foi um dos primeiros a tentar
codificar o “pensamento correcto”, isto é, os processos de
raciocínio irrefutáveis.

• Seus silogismos forneceram padrões para estruturas de


1 argumentos que sempre resultavam em conclusões

Introdução à correctas ao receberem premissas correctas.

IA • “Sócrates é um homem; todos os homens são mortais;


então, Sócrates é mortal”.
1.1
O Que é IA? As Leis do Pensamento
• Essas leis do pensamento deveriam governar a operação
da mente.

• Seu estudo deu início ao campo chamado lógica.


• Os lógicos do século XIX desenvolveram uma notação
1 precisa para declarações sobre todos os tipos de coisas no
Introdução à mundo e as relações entre elas.
IA • Por volta de 1965, existiam programas que, em princípio,
podiam resolver qualquer problema solucionável descrito
em notação lógica.
1.1
O Que é IA? As Leis do Pensamento
• Contudo, se não houver solução, o programa poderá
entrar num laço infinito.

• A chamada tradição logicista dentro da inteligência


artificial espera desenvolver tais programas para criar

1 sistemas inteligentes.

Introdução à • Essa abordagem enfrenta dois obstáculos principais.


IA • Primeiro, não é fácil enunciar o conhecimento informal
nos termos formais exigidos pela notação lógica, em
particular quando o conhecimento é menos de 100%
certo.
1.1
O Que é IA? As Leis do Pensamento
• Em segundo lugar, há uma grande diferença entre ser
capaz de resolver um problema “em princípio” e resolvê-
lo na prática.

• Até mesmo problemas com apenas algumas centenas de


1 fatos podem esgotar os recursos computacionais de

Introdução à qualquer computador, a menos que ele tenha alguma

IA orientação sobre as etapas de raciocínio que deve tentar.


1.1
O Que é IA? Agente Racional
• Um agente é simplesmente algo que age (latino - agere).
• Certamente todos os programas de computador realizam
alguma coisa, mas espera-se que um agente
computacional faça mais: opere sob controlo autónomo,

1 perceba seu ambiente, persista por um período de

Introdução à tempo, adapte-se a mudanças, criar e perseguir metas.

IA
1.1
O Que é IA? Agente Racional
• Um agente racional é aquele que age para alcançar o
melhor resultado ou, quando há incerteza, o melhor
resultado esperado.

• Na abordagem de “leis do pensamento” para IA, foi dada


1 ênfase a inferências correctas.

Introdução à • Às vezes, a realização de inferências correctas é uma


IA parte daquilo que caracteriza um agente racional.
1.1
O Que é IA? Agente Racional
• Porque uma das formas de agir racionalmente é
raciocinar de modo lógico até a conclusão de que dada
acção alcançará as metas pretendidas e, depois, agir com
essa conclusão.

1 • Por outro lado, a inferência correcta não representa toda


Introdução à a racionalidade; em algumas situações, não existe

IA nenhuma acção comprovadamente correcta a realizar,


mas mesmo assim algo tem de ser feito.

• Também existem modos de agir racionalmente que não


se pode dizer que envolvem inferências.
1.1
O Que é IA? Agente Racional
• Afastar-se de um fogão quente é um ato de reflexo, em
geral mais bem-sucedido que uma acção mais lenta.

• Todas as habilidades necessárias à realização do teste de


Turing também permitem ao agente agir racionalmente.

1 • Representação do conhecimento e raciocínio permitem


Introdução à que os agentes alcancem boas decisões.
IA
1.1
O Que é IA? Agente Racional
• Precisamos ter a capacidade de gerar sentenças
compreensíveis em linguagem natural porque nos ajuda a
participar de uma sociedade complexa.

• Precisamos aprender não apenas por erudição, mas


1 também para melhorar nossa habilidade de gerar

Introdução à comportamento efectivo.

IA • A abordagem do agente racional tem duas vantagens


sobre as outras abordagens:
1.1
O Que é IA? Agente Racional
• Primeiro, ela é mais geral que a abordagem de leis do
pensamento porque a inferência correcta é apenas um
dentre vários mecanismos possíveis para se alcançar a
racionalidade.

1 • Em segundo lugar, ela é mais acessível ao


Introdução à desenvolvimento científico do que as estratégias

IA baseadas no comportamento ou no pensamento humano.


1.1
O Que é IA? Agente Racional
• O padrão de racionalidade é matematicamente bem
definido e completamente geral, podendo ser
“desempacotado” para gerar modelos de agente.

• Por outro lado, o comportamento humano está bem


1 adaptado a um ambiente específico.

Introdução à
IA
1.1 O Impacto da Inteligência Artificial nas
O Que é IA? Nossas Vidas
• https://www.youtube.com/watch?v=BfDQNrVphLQ

1
Introdução à
IA

Você também pode gostar