Escolar Documentos
Profissional Documentos
Cultura Documentos
Von Zuben
DCA/FEEC/Unicamp
1 Definies em IA e de IA
Jean Piaget
A inteligncia envolve a habilidade de obter sucesso no tratamento de novas
situaes pelo ajuste apropriado do comportamento.
2 Objetivos do curso
Introduzir os conceitos e os fundamentos da inteligncia artificial e
computacional, bem como suas tcnicas, metodologias e algoritmos, visando
aplicaes em engenharia e reas correlatas.
Fornecer os instrumentos computacionais para a consolidao dos conceitos, dos
fundamentos e soluo de problemas no contexto da IA.
3 Bibliografia
A Parte 1 tem bibliografia especfica para cada tpico.
A Parte 2 tem uma bibliografia mais geral:
Artificial Intelligence
P. H. Winston, Addison Wesley, 3rd Edition, 1992
4 Histrico
O termo Inteligncia Artificial (IA) foi cunhado em um workshop no Dartmouth
College, em 1956, por John MacCarthy.
No entanto, a humanidade sempre buscou respostas para perguntas desafiadoras
envolvendo a inteligncia, nos mais variados contextos em que ela se apresenta.
Sero listados, a seguir, alguns fatos histricos vinculados a rea de pesquisa em
IA e contribuies derivadas das seguintes reas:
Filosofia
Matemtica
Economia
Neurocincia
Psicologia
Engenharia de computao
Teoria de controle
Lingustica.
Anos 40:
o McCulloch e Pitts (1943): primeiro modelo matemtico de um neurnio
o ENIAC (Electronic Numerical Integrator and Computer): criado em 1946,
sendo o primeiro computador digital eletrnico de grande escala.
o Norbert Wiener cunho, em 1948, o termo ciberntica, voltado para todo
dispositivo que realizasse conjuntamente controle e processamento de
informao.
o Regra de Hebb (1949) para ajuste de pesos de redes neurais artificiais
Anos 50:
o Dartmouth Summer Research Project on Artificial Intelligence (1956)
o Estratgias de busca (jogos de tabuleiro, busca de alvo em labirintos)
Anos 60:
o GPS (General Problem Solver) (Newell & Simon, 1961)
o LISP
o Robtica
o Sistemas baseados em regras
o Lgica nebulosa
o Algoritmos evolutivos
Anos 70:
o Representao do conhecimento
o Sistemas especialistas
o Complexidade computacional
o Algoritmos genticos
Anos 80:
o Aprendizagem
o Redes neurais artificiais
o Aplicaes industriais
Anos 90:
o Inteligncia computacional
o Aprendizado de mquina
o Minerao de dados
o Agentes
4.1 IA e Filosofia
Questes-chave:
o Regras formais podem ser usadas para obter concluses vlidas?
o Como a mente surge do crebro fsico?
o De onde vem o conhecimento?
o Como o conhecimento produz a ao?
4.2 IA e Matemtica
Questes-chave:
o Quais so as regras formais para se obter concluses vlidas?
o O que pode ser computado?
o Como raciocinar com informao incerta e imprecisa?
4.3 IA e Economia
Questes-chave:
o Como tomar decises visando maximizar um benefcio?
o Como decidir desta forma quando outros no fazem o mesmo?
o Como decidir quando o benefcio vem a longo prazo?
4.4 IA e Neurocincia
Questes-chave:
o Como o crebro processa informao?
o Quais so os principais aspectos funcionais, estruturais, celulares,
moleculares, computacionais e
mdicos do sistema nervoso?
o Como o crebro evoluiu?
o Como o crebro se desenvolve?
4.5 IA e Psicologia
Questo-chave:
o Como humanos e animais pensam e atuam?
4.8 IA e Lingustica
Questes-chave:
o Como a linguagem se relaciona com o pensamento?
o Como implementar chatterbots?
Dimenses:
Interna: Inteligncia como atributo do sistema nervoso;
Externa: Inteligncia como adaptao do organismo ao seu ambiente.
7 Pensamento e sentimento
Muitas pessoas no reconhecem que pensar e sentir so coisas diferentes.
No somos livres em nossos sentimentos, nem em nossos impulsos de vontade que
vm do nosso inconsciente. No possvel controlar um sentimento.
Por exemplo, quando sentimos sede temos vontade de beber. No possvel evitar
isto. O que podemos fazer nos tornarmos conscientes de nossos sentimentos e
vontades e evitar algumas aes resultantes deles.
Assim, podemos forar-nos a comer o que no gostamos (por acreditar ser
benfico) ou no beber se o lquido disponvel, por exemplo, no saudvel. Mas
evitamos ou no essas aes aps termos pensado sobre nossos sentimentos e
vontades.
Ao contrrio do sentimento, podemos escolher e produzir nosso prximo
pensamento.
Pensar a atividade mais fundamental da vida humana moderna (STEINER, 2000).
Nada mais atual do que a expresso de Decartes: Penso, logo existo.
Lembre-se que o enunciado mais simples que se pode elaborar sobre alguma coisa
que ela existe.
Seres humanos podem controlar suas aes antes de realiz-las, porque eles
podem imaginar as consequncias antes de execut-las.
No posso escolher como me sinto, mas posso escolher o que fazer a respeito.
William Shakespeare, poeta e dramaturgo ingls (1564-1616)
8 Conscincia e auto-conscincia
Conscincia um atributo da mente e tema de estudo da filosofia da mente, da
psicologia, da neurologia e da cincia cognitiva.
Embora no exista consenso a respeito de como o fenmeno de conscincia deve
ser estudado ou definido, seguem dois ensaios de definio para conscincia e
auto-conscincia:
Spinoza: Se duas coisas no tm nada em comum entre si, uma no pode ser a
causa da outra.
Concluso: O ser humano deve ter algo da mesma qualidade do mundo platnico,
no-fsico, das ideias para que possamos alcan-lo. Logo, o ser humano no
um sistema puramente fsico.
Hipteses:
1. O crebro produz nossos pensamentos, portanto no uma mquina;
2. O crebro uma mquina, portanto no produz nossos pensamentos;
3. O crebro no uma mquina e no produz nossos pensamentos.
Na opinio de SETZER (2002), a ltima hiptese a mais provvel.
Considerando que nosso pensamento no fsico e no gerado pelo crebro, mas
obviamente influencia a sua atividade, o crebro tem de ser influenciado por
algum processo no-fsico. Portanto, ele deve ser constitudo de tal modo que as
leis fsicas devem, em certos processos, deixar lugar para a atuao do pensamento
no-fsico.
Ns podemos fazer coisas diferentes com nossos membros, simultaneamente,
como usar as mos enquanto andamos. Mas a mente consciente est concentrada
em apenas um pensamento.
Se um materialista supe que os seres humanos podem ser livres, ter dignidade
humana e responsabilidade, podem exercitar um amor altrusta, ou que h
propsito na vida, ele deve mudar de lado e se tornar um espiritualista, isto , ele
deve tomar a hiptese de que tambm existem processos no-fsicos, que
acontecem em um mundo no-fsico, mas podem influenciar o universo fsico.
Para algum que admite que h um mundo no-fsico e que plantas, animais e
seres humanos tm constituintes no-fsicos, considerar que seres humanos (ou
animais, ou plantas) so mquinas no faz sentido, porque as mquinas so
simplesmente sistemas fsicos.
Unidade Central de
Processamento
Computador
Registradores Unidade de
I/O Controle
UCP
Barramentos
Barramentos
internos
Memria
Unidade
Aritmtica e
Lgica
sequncia. Esta nova sequncia ento passada por uma abertura de sada (na
parede da sala).
Embora o operador no saiba, ele est respondendo a perguntas no idioma chins.
SEARLE (1991) argumenta que h uma diferena marcante entre este operador e
uma pessoa que domina o idioma chins e responda s mesmas perguntas sem
usar o livro de regras. O primeiro est apenas seguindo regras sintticas. O
segundo est associando semntica (significado) ao que est fazendo e, portanto,
est fazendo muito mais que o primeiro.
A concluso de SEARLE (1991) que os computadores, por serem mquinas
sintticas, podem substituir o operador.
H algo mais em ter uma mente do que executar processos formais ou sintticos.
Logo, programas no so suficientes para atribuir mentes a computadores.
Concluso: Computadores nunca podem pensar, porque pensar envolve semntica.
Com isso, computadores nunca podero ser inteligentes.
12 A mquina de Turing
Uma mquina um dispositivo fsico que foi projetado e construdo por seres
humanos, eventualmente usando outras mquinas ou produtos delas.
No h nenhuma mquina, mesmo que abstrata, que expresse auto-determinao.
Como a liberdade requer auto-determinao, as mquinas no podem ser livres.
Introduo Inteligncia Artificial 39
EA072 Prof. Fernando J. Von Zuben
DCA/FEEC/Unicamp
13 O teste de Turing
TURING (1950) teve uma intuio de que nosso pensamento uma atividade
interior muito especial, e que seria eventualmente impossvel descrever seu
processo cientificamente:
Turing sugere que questionamentos sejam restritos para que habilidades e/ou
deficincias especficas ser humano/mquina sejam irrelevantes.
14 Chatterbots
Infelizmente, no existem ainda mecanismos sistemticos para se medir o grau de
inteligncia por parte de sistemas artificiais. Da a relevncia da proposta de
Turing, que hoje se encontra difundida na forma de chatterbots.
A palavra chatterbot foi inventada por Michael Mauldin (fundador da Lycos, Inc.
e criador do primeiro chatterbot Julia) em 1994, para descrever estes robs de
conversao.
Sylvie foi o primeiro chatterbot com uma face e uma voz, ou seja, o primeiro
humano virtual animado.
http://en.wikipedia.org/wiki/List_of_Chatterbots#Chatterbots
Um guarda noturno estava fazendo sua ronda cotidiana quando observou um homem
ajoelhado junto a um poste de iluminao procurando algo. Ele ento se aproximou e
perguntou:
Perdeu alguma coisa, moo?
O homem ento respondeu:
Sim, perdi um molho de chaves.
O guarda, tentando ajudar, quis saber:
Voc tem alguma ideia de onde o perdeu?
Para sua surpresa, o homem disse com naturalidade:
Sim, foi l no fim da rua, no escuro.
Sem entender mais nada, o guarda insistiu:
Mas ento o que voc faz aqui, procurando embaixo deste poste de iluminao?
E ento o homem explicou:
que aqui o nico lugar onde existe luz suficiente para eu poder encontr-lo.
Penrose, R. The Emperor's New Mind Concerning Computers, Minds and the Laws of Physics. New
York: Penguin, 1991.
Searle, J. R. Minds, Brains and Science - the 1984 Reith Lectures. London: Penguin Books, 1991.
Steiner, R. A Filosofia da Liberdade (GA [Catlogo Geral] 4). Trad. M. da Veiga. So Paulo: Ed.
Antroposfica, 2000.
Turing, A. M. Computing machinery and intelligence. In Mind - a Quarterly Review of Psychology and
Philosophy, Vol. LIX No. 236, pp. 433-460, Oct. 1950.
Wikipedia [http://en.wikipedia.org/wiki/Main_Page].