SlideShare uma empresa Scribd logo
1 de 42
Fundamentos da Inteligência
Artificial
Paulo Santos
psantos@fei.edu.br
2006
Origem da “Inteligência
Artificial”
 O termo “Artificial Intelligence” foi
cunhado por John McCarthy em 1956
durante o seminário de Darthmouth...
 ... onde também participaram: Marvin
Minsky, Claude Shannon, Allen Newell,
Herbert Simon, etc...
Marvin Minsky
O que é inteligência artificial?
Barr & Feigenbaum (1981)
 “IA é a parte da ciência da computação
que se preocupa em desenvolver
sistemas computacionais inteligentes,
isto é, sistemas que exibem
características, as quais nós associamos
com a inteligência no comportamento
humano - por exemplo, compreensão da
linguagem, aprendizado, raciocínio,
resolução de problemas, etc.”
Nils Nilsson (1982)
 “Muitas atividades mentais -como
escrever programas de computadores,
matemática, raciocínio do senso comum,
compreensão de línguas e até dirigir um
automóvel - demandam “inteligência”.
Nas últimas décadas, vários sistemas
computacionais foram construídos para
realizar estas tarefas. Dizemos que tais
sistemas possuem algum grau de
Inteligência Artificial.”
Charniak & McDermott (1987)
 “IA é o estudo de faculdades mentais
através do uso de modelos
computacionais.”
Nilson & Genesereth (1987)
 “IA é o estudo do comportamento
inteligente. Seu objetivo final é uma
teoria da inteligência que explique o
comportamento das entidades
inteligentes naturais e que guie a
criação de entidades capazes de
comportamento inteligente.”
Kurzweil (1990)
 “IA é a arte de criar máquinas que
executam funções que requerem
inteligência quando executadas por
pessoas.”
Winston (1992)
 “Inteligência Artificial é o estudo das
computações que tornam possível
perceber, raciocinar e agir.”
Luger & Stubblefield (1993)
 “IA pode ser definida como o ramo da
ciência da computação que se
preocupa com a automação do
comportamento inteligente.”
 “IA é a coleção de problemas e
metodologias estudadas pelos
pesquisadores de IA.”
Elaine Rich & Kevin Knight
(1993)
 “Inteligência Artificial é o estudo de
como fazer os computadores realizarem
coisas que, no momento, as pessoas
fazem melhor.”
Definições, definições, definições
 pensamento vs. comportamento
 construção vs. estudo
 invenção vs. imitação
– conhecimento vs. mecanismo
pensamento vs. comportamento
 psicologia cognitiva
– modelagem de
processos mentais
– Visão do cérebro
como um dispositivo
de processamento
de informações
 psicologia
comportamentalista
– percepções
(estímulos) e as
ações resultantes
(respostas)
construção vs. estudo
 Engenharia de
computadores e
neurociência
– construir um cérebro
 Ciência cognitiva
– modelos
computacionais e
técnicas
experimentais para
construir teorias a
respeito de
processos na mente
humana
invenção vs. imitação
 Lógica matemática
– modelar processos
de argumentação
irrefutáveis
– silogismos de
aristóteles
– representação
– objetivo em IA:
inventar programas
para implementá-
los
 Biologia
– copiar processos
naturais
– construir pedaços de
cérebro
(neurociência) e
construir criaturas
com comportamento
natual
Minha definição de IA
 Área da ciência da computação poluída
por:
– neurociência, psicologia, lógica, biologia,
filosofia, linguística, ... qualquer ciência
que envolva a palavra inteligência.
 Objetivo?
Objetivo: teses forte e fraca
 "According to weak AI, the principal value of the
computer in the study of the mind is that it gives us a
very powerful tool(. . .). But according to strong AI,
the computer is not merely a tool in the study of the
mind; rather the appropriately programmed computer
really is a mind, in the sense that computers given
the right programs can literally be said to understand
and have other cognitive states.”
• in Searl J. R., Minds, brains and programs, The Philosophy of
AI, M. Boden eds., 1990.
Ora pois, que raios é
inteligência?
?????
?????
?????
... chega de conversa de botequim
 Como saber se tivemos sucesso em
criar “Inteligência Artificial”?
 Alan Turing (1950) propôs o “Teste de
Turing”.
– A. Turing, Computing Machinery and
Intelligence, in The Philosophy of AI, M.
Boden ed.1990
– http://cogprints.org/499/00/turing.html
– [Entregar próxima semana] Por que o teste
de Turing pode ser considerado ao mesmo
tempo fraco demais e forte demais?
Teste de Turing
Teste de Turing
Os pilares da IA
 IA simbólica
 IA conexionista (outro curso)
 Tomada de decisões
Dreyfus, H.L. and Dreyfus, S.E. Making a
Mind Versus Modelling the Brain: AI back
at a branch point. In M. Boden ed., 1990
IA simbólica (ou GOFAI)
 resolução de problema por busca
IA simbólica
 representação de conhecimento (e
ontologias)
– formalizar um determinado domínio para
poder manipulá-lo;
– Eg. Region Connection Calculus;
Region Connection Calculus
(all x all y (C(x,y) -> C(y,x))).
(all x C(x,x)).
(all x all y (DC(x,y) <-> -C(xy,y))).
(all x all y (P(x,y) <-> (all z (C(z,x) -> C(z,y))))).
(all x all y (PP(x,y) <-> (P(x,y) & -P(y,x)))).
(all x all y ( x=y <-> (P(x,y) & P(y,x)))).
IA simbólica
 raciocínio automático
– derivações sintáticas das consequências
do conhecimento representado
– implementação de regras de inferência
lógicas
IA simbólica
 Planejamento
– Tem como objetivo construir sistemas
capazes de encontrar um plano que
permita a um agente atingir um
determinado objetivo;
– Plano: sequência ordenada de ações
IA simbólica
 Problema de satisfação de restrições
– Restringir o espaço de busca segundo
vínculos.
IA simbólica
 Aprendizagem por indução (ILP)
– generalização de uma teoria, a partir de
exemplos.
Tomada de decisões
 Aplicação de métodos estatísticos para
inferir conhecimento:
– redes bayesianas
– processos de markov (MDP)
– processos de markov parcialmente
observáveis (POMDP)
O que é AI (parte 2)
 O que esta dentro de:
Russell, S. and Norvig P. Inteligência
Artificial, Campus, (trad. Valdenberg D. de
Souza) 2004
Em particular...
 Métodos de busca (Cap. 3, 4 e 6 do
Russell)
 lógica e representação de
conhecimento (Cap. 7, 8, 9, 10 do
Russell)
 Robótica cognitiva (diversos artigos)
 Raciocínio espacial (diversos artigos)
 Planejamento (cap 11 do Russell)
 Constraint Satisfaction Problem (notas
de aula do Apt)
 Raciocínio baseado em casos
 Inductive Logic Programming (cap 18
do Russell + tutorial do Muggleton)
 Aprendizagem por reforço
 Raciocínio com incerteza
Avaliação
 2 provas
 várias provinhas
 monografia
Final = phi * (P1 + P2 + Mono)/3
Provinhas
 Questões que irão avaliar uma leitura
crítica de alguns artigos;
 listas de exercícios;
 trabalhos de laboratório.
P1
 Matéria até aula 13 (inclusive)
P2
 Toda a matéria
Monografia
 Redigir uma revisão bibliográfica sobre
a sua área de pesquisa!

Mais conteúdo relacionado

Semelhante a CAP1_intro.ppt

Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3Roberto C. S. Pacheco
 
Fundamentos De Ia E SbCs
Fundamentos De Ia E SbCsFundamentos De Ia E SbCs
Fundamentos De Ia E SbCszehzinho
 
[José Ahirton Lopes] Inteligência Artificial 101
[José Ahirton Lopes] Inteligência Artificial 101[José Ahirton Lopes] Inteligência Artificial 101
[José Ahirton Lopes] Inteligência Artificial 101Ahirton Lopes
 
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...Igenesis - Fábrica de Inovação
 
Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Roberto Williams Batista
 
Inteligência Artificial Conceitos e Aplicações.pdf
Inteligência Artificial Conceitos e Aplicações.pdfInteligência Artificial Conceitos e Aplicações.pdf
Inteligência Artificial Conceitos e Aplicações.pdfAndrLyra5
 
[José Ahirton Lopes] Plataformas Cognitivas
[José Ahirton Lopes] Plataformas Cognitivas[José Ahirton Lopes] Plataformas Cognitivas
[José Ahirton Lopes] Plataformas CognitivasAhirton Lopes
 
Aula 1 - Inteligência Artificial
Aula 1 - Inteligência ArtificialAula 1 - Inteligência Artificial
Aula 1 - Inteligência ArtificialThaís Gaudencio
 
inteligencia artificial
inteligencia artificialinteligencia artificial
inteligencia artificialJean Carvalho
 
Trabalho de fundamentos de informática.pptx
Trabalho de fundamentos de informática.pptxTrabalho de fundamentos de informática.pptx
Trabalho de fundamentos de informática.pptxsamuel62302
 
Inteligência Artificial-Ficção Científica e Realidade
Inteligência Artificial-Ficção Científica e RealidadeInteligência Artificial-Ficção Científica e Realidade
Inteligência Artificial-Ficção Científica e RealidadeCláudio Luís Vieira Oliveira
 
Uma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptxUma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptxAlessandro Binhara
 
Praticas no ensino profissional na area das ti
Praticas no ensino profissional na area das tiPraticas no ensino profissional na area das ti
Praticas no ensino profissional na area das tiFrancisco Pires
 
Seminários do LabPC I: Design Computacional (Aula 01)
Seminários do LabPC I: Design Computacional (Aula 01)Seminários do LabPC I: Design Computacional (Aula 01)
Seminários do LabPC I: Design Computacional (Aula 01)Hugo Cristo
 
QUESTÃO 1 A Inteligência Artificial é uma das ciências mais recentes. Teve in...
QUESTÃO 1 A Inteligência Artificial é uma das ciências mais recentes. Teve in...QUESTÃO 1 A Inteligência Artificial é uma das ciências mais recentes. Teve in...
QUESTÃO 1 A Inteligência Artificial é uma das ciências mais recentes. Teve in...Azul Assessoria Acadêmica
 

Semelhante a CAP1_intro.ppt (20)

Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
 
Fundamentos De Ia E SbCs
Fundamentos De Ia E SbCsFundamentos De Ia E SbCs
Fundamentos De Ia E SbCs
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Ia labidi p1
Ia labidi p1Ia labidi p1
Ia labidi p1
 
Aula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IAAula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IA
 
Ia01 introducao (1)
Ia01   introducao (1)Ia01   introducao (1)
Ia01 introducao (1)
 
[José Ahirton Lopes] Inteligência Artificial 101
[José Ahirton Lopes] Inteligência Artificial 101[José Ahirton Lopes] Inteligência Artificial 101
[José Ahirton Lopes] Inteligência Artificial 101
 
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
 
Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.
 
Inteligência Artificial Conceitos e Aplicações.pdf
Inteligência Artificial Conceitos e Aplicações.pdfInteligência Artificial Conceitos e Aplicações.pdf
Inteligência Artificial Conceitos e Aplicações.pdf
 
[José Ahirton Lopes] Plataformas Cognitivas
[José Ahirton Lopes] Plataformas Cognitivas[José Ahirton Lopes] Plataformas Cognitivas
[José Ahirton Lopes] Plataformas Cognitivas
 
Aula 1 - Inteligência Artificial
Aula 1 - Inteligência ArtificialAula 1 - Inteligência Artificial
Aula 1 - Inteligência Artificial
 
inteligencia artificial
inteligencia artificialinteligencia artificial
inteligencia artificial
 
Trabalho de fundamentos de informática.pptx
Trabalho de fundamentos de informática.pptxTrabalho de fundamentos de informática.pptx
Trabalho de fundamentos de informática.pptx
 
Inteligência Artificial-Ficção Científica e Realidade
Inteligência Artificial-Ficção Científica e RealidadeInteligência Artificial-Ficção Científica e Realidade
Inteligência Artificial-Ficção Científica e Realidade
 
Ihc Aula7
Ihc Aula7Ihc Aula7
Ihc Aula7
 
Uma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptxUma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptx
 
Praticas no ensino profissional na area das ti
Praticas no ensino profissional na area das tiPraticas no ensino profissional na area das ti
Praticas no ensino profissional na area das ti
 
Seminários do LabPC I: Design Computacional (Aula 01)
Seminários do LabPC I: Design Computacional (Aula 01)Seminários do LabPC I: Design Computacional (Aula 01)
Seminários do LabPC I: Design Computacional (Aula 01)
 
QUESTÃO 1 A Inteligência Artificial é uma das ciências mais recentes. Teve in...
QUESTÃO 1 A Inteligência Artificial é uma das ciências mais recentes. Teve in...QUESTÃO 1 A Inteligência Artificial é uma das ciências mais recentes. Teve in...
QUESTÃO 1 A Inteligência Artificial é uma das ciências mais recentes. Teve in...
 

Mais de SilvioMattos3

doacao_da_medula.ppt
doacao_da_medula.pptdoacao_da_medula.ppt
doacao_da_medula.pptSilvioMattos3
 
INTELIGENCIA ARTIFICIAL.pdf
INTELIGENCIA ARTIFICIAL.pdfINTELIGENCIA ARTIFICIAL.pdf
INTELIGENCIA ARTIFICIAL.pdfSilvioMattos3
 
ProjetoInclusaoDigital-PowerPoint-Basico.pdf
ProjetoInclusaoDigital-PowerPoint-Basico.pdfProjetoInclusaoDigital-PowerPoint-Basico.pdf
ProjetoInclusaoDigital-PowerPoint-Basico.pdfSilvioMattos3
 
APRENDIZAGEM MOVEL.ppt
APRENDIZAGEM MOVEL.pptAPRENDIZAGEM MOVEL.ppt
APRENDIZAGEM MOVEL.pptSilvioMattos3
 
VISAO GERAL INTELIGENCIA ARTIFICIAL.pdf
VISAO GERAL INTELIGENCIA ARTIFICIAL.pdfVISAO GERAL INTELIGENCIA ARTIFICIAL.pdf
VISAO GERAL INTELIGENCIA ARTIFICIAL.pdfSilvioMattos3
 
hepatopatiasecirurgias.ppt
hepatopatiasecirurgias.ppthepatopatiasecirurgias.ppt
hepatopatiasecirurgias.pptSilvioMattos3
 
Sistema-Cardiovascular-I.ppt
Sistema-Cardiovascular-I.pptSistema-Cardiovascular-I.ppt
Sistema-Cardiovascular-I.pptSilvioMattos3
 
sistema-tegumentar.ppt
sistema-tegumentar.pptsistema-tegumentar.ppt
sistema-tegumentar.pptSilvioMattos3
 

Mais de SilvioMattos3 (10)

doacao_da_medula.ppt
doacao_da_medula.pptdoacao_da_medula.ppt
doacao_da_medula.ppt
 
repteis_flavia.ppt
repteis_flavia.pptrepteis_flavia.ppt
repteis_flavia.ppt
 
INTELIGENCIA ARTIFICIAL.pdf
INTELIGENCIA ARTIFICIAL.pdfINTELIGENCIA ARTIFICIAL.pdf
INTELIGENCIA ARTIFICIAL.pdf
 
ProjetoInclusaoDigital-PowerPoint-Basico.pdf
ProjetoInclusaoDigital-PowerPoint-Basico.pdfProjetoInclusaoDigital-PowerPoint-Basico.pdf
ProjetoInclusaoDigital-PowerPoint-Basico.pdf
 
APRENDIZAGEM MOVEL.ppt
APRENDIZAGEM MOVEL.pptAPRENDIZAGEM MOVEL.ppt
APRENDIZAGEM MOVEL.ppt
 
VISAO GERAL INTELIGENCIA ARTIFICIAL.pdf
VISAO GERAL INTELIGENCIA ARTIFICIAL.pdfVISAO GERAL INTELIGENCIA ARTIFICIAL.pdf
VISAO GERAL INTELIGENCIA ARTIFICIAL.pdf
 
hepatopatiasecirurgias.ppt
hepatopatiasecirurgias.ppthepatopatiasecirurgias.ppt
hepatopatiasecirurgias.ppt
 
Sistema-Cardiovascular-I.ppt
Sistema-Cardiovascular-I.pptSistema-Cardiovascular-I.ppt
Sistema-Cardiovascular-I.ppt
 
CARBOIDRATOS.pdf
CARBOIDRATOS.pdfCARBOIDRATOS.pdf
CARBOIDRATOS.pdf
 
sistema-tegumentar.ppt
sistema-tegumentar.pptsistema-tegumentar.ppt
sistema-tegumentar.ppt
 

Último

PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdfPROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdfdanielemarques481
 
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICADESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICAPabloVinicius40
 
Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMdiminutcasamentos
 
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxFlvioDadinhoNNhamizi
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptxVagner Soares da Costa
 
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptxVagner Soares da Costa
 

Último (6)

PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdfPROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
PROJETO DE INSTALAÇÕES ELÉTRICAS – REVIT MEP -.pdf
 
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICADESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
 
Apresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPMApresentação Manutenção Total Produtiva - TPM
Apresentação Manutenção Total Produtiva - TPM
 
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docxTRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
TRABALHO INSTALACAO ELETRICA EM EDIFICIO FINAL.docx
 
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
10 - RELOGIO COMPARADOR - OPERAÇÃO E LEITURA.pptx
 
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
07 - MICRÔMETRO EXTERNO SISTEMA MÉTRICO.pptx
 

CAP1_intro.ppt

  • 1. Fundamentos da Inteligência Artificial Paulo Santos psantos@fei.edu.br 2006
  • 2. Origem da “Inteligência Artificial”  O termo “Artificial Intelligence” foi cunhado por John McCarthy em 1956 durante o seminário de Darthmouth...
  • 3.  ... onde também participaram: Marvin Minsky, Claude Shannon, Allen Newell, Herbert Simon, etc... Marvin Minsky
  • 4. O que é inteligência artificial?
  • 5. Barr & Feigenbaum (1981)  “IA é a parte da ciência da computação que se preocupa em desenvolver sistemas computacionais inteligentes, isto é, sistemas que exibem características, as quais nós associamos com a inteligência no comportamento humano - por exemplo, compreensão da linguagem, aprendizado, raciocínio, resolução de problemas, etc.”
  • 6. Nils Nilsson (1982)  “Muitas atividades mentais -como escrever programas de computadores, matemática, raciocínio do senso comum, compreensão de línguas e até dirigir um automóvel - demandam “inteligência”. Nas últimas décadas, vários sistemas computacionais foram construídos para realizar estas tarefas. Dizemos que tais sistemas possuem algum grau de Inteligência Artificial.”
  • 7. Charniak & McDermott (1987)  “IA é o estudo de faculdades mentais através do uso de modelos computacionais.”
  • 8. Nilson & Genesereth (1987)  “IA é o estudo do comportamento inteligente. Seu objetivo final é uma teoria da inteligência que explique o comportamento das entidades inteligentes naturais e que guie a criação de entidades capazes de comportamento inteligente.”
  • 9. Kurzweil (1990)  “IA é a arte de criar máquinas que executam funções que requerem inteligência quando executadas por pessoas.”
  • 10. Winston (1992)  “Inteligência Artificial é o estudo das computações que tornam possível perceber, raciocinar e agir.”
  • 11. Luger & Stubblefield (1993)  “IA pode ser definida como o ramo da ciência da computação que se preocupa com a automação do comportamento inteligente.”  “IA é a coleção de problemas e metodologias estudadas pelos pesquisadores de IA.”
  • 12. Elaine Rich & Kevin Knight (1993)  “Inteligência Artificial é o estudo de como fazer os computadores realizarem coisas que, no momento, as pessoas fazem melhor.”
  • 13. Definições, definições, definições  pensamento vs. comportamento  construção vs. estudo  invenção vs. imitação – conhecimento vs. mecanismo
  • 14. pensamento vs. comportamento  psicologia cognitiva – modelagem de processos mentais – Visão do cérebro como um dispositivo de processamento de informações  psicologia comportamentalista – percepções (estímulos) e as ações resultantes (respostas)
  • 15. construção vs. estudo  Engenharia de computadores e neurociência – construir um cérebro  Ciência cognitiva – modelos computacionais e técnicas experimentais para construir teorias a respeito de processos na mente humana
  • 16. invenção vs. imitação  Lógica matemática – modelar processos de argumentação irrefutáveis – silogismos de aristóteles – representação – objetivo em IA: inventar programas para implementá- los  Biologia – copiar processos naturais – construir pedaços de cérebro (neurociência) e construir criaturas com comportamento natual
  • 17. Minha definição de IA  Área da ciência da computação poluída por: – neurociência, psicologia, lógica, biologia, filosofia, linguística, ... qualquer ciência que envolva a palavra inteligência.  Objetivo?
  • 18. Objetivo: teses forte e fraca  "According to weak AI, the principal value of the computer in the study of the mind is that it gives us a very powerful tool(. . .). But according to strong AI, the computer is not merely a tool in the study of the mind; rather the appropriately programmed computer really is a mind, in the sense that computers given the right programs can literally be said to understand and have other cognitive states.” • in Searl J. R., Minds, brains and programs, The Philosophy of AI, M. Boden eds., 1990.
  • 19. Ora pois, que raios é inteligência?
  • 20. ?????
  • 21. ?????
  • 22. ?????
  • 23. ... chega de conversa de botequim  Como saber se tivemos sucesso em criar “Inteligência Artificial”?  Alan Turing (1950) propôs o “Teste de Turing”. – A. Turing, Computing Machinery and Intelligence, in The Philosophy of AI, M. Boden ed.1990 – http://cogprints.org/499/00/turing.html – [Entregar próxima semana] Por que o teste de Turing pode ser considerado ao mesmo tempo fraco demais e forte demais?
  • 26. Os pilares da IA  IA simbólica  IA conexionista (outro curso)  Tomada de decisões Dreyfus, H.L. and Dreyfus, S.E. Making a Mind Versus Modelling the Brain: AI back at a branch point. In M. Boden ed., 1990
  • 27. IA simbólica (ou GOFAI)  resolução de problema por busca
  • 28. IA simbólica  representação de conhecimento (e ontologias) – formalizar um determinado domínio para poder manipulá-lo; – Eg. Region Connection Calculus;
  • 29. Region Connection Calculus (all x all y (C(x,y) -> C(y,x))). (all x C(x,x)). (all x all y (DC(x,y) <-> -C(xy,y))). (all x all y (P(x,y) <-> (all z (C(z,x) -> C(z,y))))). (all x all y (PP(x,y) <-> (P(x,y) & -P(y,x)))). (all x all y ( x=y <-> (P(x,y) & P(y,x)))).
  • 30. IA simbólica  raciocínio automático – derivações sintáticas das consequências do conhecimento representado – implementação de regras de inferência lógicas
  • 31. IA simbólica  Planejamento – Tem como objetivo construir sistemas capazes de encontrar um plano que permita a um agente atingir um determinado objetivo; – Plano: sequência ordenada de ações
  • 32. IA simbólica  Problema de satisfação de restrições – Restringir o espaço de busca segundo vínculos.
  • 33. IA simbólica  Aprendizagem por indução (ILP) – generalização de uma teoria, a partir de exemplos.
  • 34. Tomada de decisões  Aplicação de métodos estatísticos para inferir conhecimento: – redes bayesianas – processos de markov (MDP) – processos de markov parcialmente observáveis (POMDP)
  • 35. O que é AI (parte 2)  O que esta dentro de: Russell, S. and Norvig P. Inteligência Artificial, Campus, (trad. Valdenberg D. de Souza) 2004
  • 36. Em particular...  Métodos de busca (Cap. 3, 4 e 6 do Russell)  lógica e representação de conhecimento (Cap. 7, 8, 9, 10 do Russell)  Robótica cognitiva (diversos artigos)  Raciocínio espacial (diversos artigos)
  • 37.  Planejamento (cap 11 do Russell)  Constraint Satisfaction Problem (notas de aula do Apt)  Raciocínio baseado em casos  Inductive Logic Programming (cap 18 do Russell + tutorial do Muggleton)  Aprendizagem por reforço  Raciocínio com incerteza
  • 38. Avaliação  2 provas  várias provinhas  monografia Final = phi * (P1 + P2 + Mono)/3
  • 39. Provinhas  Questões que irão avaliar uma leitura crítica de alguns artigos;  listas de exercícios;  trabalhos de laboratório.
  • 40. P1  Matéria até aula 13 (inclusive)
  • 41. P2  Toda a matéria
  • 42. Monografia  Redigir uma revisão bibliográfica sobre a sua área de pesquisa!