aula 03 introducao ia

Upload: gildelson-alves

Post on 07-Jul-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/19/2019 Aula 03 Introducao IA

    1/22

    1 1

    Inteligência Artifcial

    Introdução

  • 8/19/2019 Aula 03 Introducao IA

    2/22

    2

    Paradigmas da Inteligência

    2

    O que é

    inteligência?

    Muito difícil!!!

  • 8/19/2019 Aula 03 Introducao IA

    3/22

    3

    Objetivos de IA

    Engenharia: Resolver problemas do mundoreal utilizando IA como erramenta• Previs!o de vaz!o de reservat"rios usando R#

    $ient%&co: E'plicar os princ%pios dainteligência• $ientistas podem implementar teorias sugerindo

    hip"teses para aspectos da inteligência e test()las no computador

    *

  • 8/19/2019 Aula 03 Introducao IA

    4/22

    4

    Inteligência #atural vs Arti&cial

    #aturalArti&cial

    Ad+uire uma grande +uantidadede inorma,!o e'terna Alto -ai'o

    .sa sensores /vis!o0 audi,!o0 tato0  cheiro Alto -ai'o criativo ou tem imagina,!o Alto -ai'o Aprende por e'periência Alto -ai'o

    Ret3m dados detalhados -ai'o Alto 4az c(lculos comple'os -ai'o Alto adapt(vel Alto -ai'o .sa uma variedade de ontes

    de inorma,!o Alto -ai'o

     5ransere inorma,!o -ai'o Alto 6

  • 8/19/2019 Aula 03 Introducao IA

    5/22

    5

    Aplica,7es de IA

    Primeiras aplica,7es de IA• 8otivadas principalmente pelo desejo dos

    cientistas em mostrar seu valor pr(tico

    Aplica,7es mais recentes• 8otivadas0 principalmente0 pelo desejo demostrar ganhos sociais ou &nanceiros8edicinaEngenhariaEduca,!o#eg"ciosInd9stria8eteorologia

  • 8/19/2019 Aula 03 Introducao IA

    6/22

    6

    Produtos da IA

    Interaces de linguagem naturalProgramas de tradu,!o autom(ticaEnsino computadorizado

    $ompreens!o da ala;iagn"stico m3dico 5ratamento das imagensAprendizagem autom(tica

    Programas de jogosRob"tica e vis!oetc<

    =

  • 8/19/2019 Aula 03 Introducao IA

    7/227

    A >ist"ria da Inteligência Arti&cial

    A gesta,!o de IA /1?6*)1?=O Entusiasmo dos primeiros anos de IA0

    grandes e'pectativas /1?2)1?=?

    .ma dose de realidade /1?==)1?@6istemas -aseados em $onhecimento: A

    $have para o PoderB /1?=?)1?@? IA se torna comercial /1?CD)1?CCO retorno das Redes #eurais /1?C= ) presenteEventos Recentes /1?C@ ) presente

    @

  • 8/19/2019 Aula 03 Introducao IA

    8/228

    1?6*)1?=: esta,!o da IAF

    .m primeiro modelo de neurGnios/8c$ulloch e Pitts0 6*

    Os primeiros programas de 'adrez

    /hannon e 5uring0 D$onstru,!o do primeiro computador

    baseado em redes neurais<  /8insH e Edmonds0 1?1<

    JorHshop em ;artmouth /em 1?=<

    C

  • 8/19/2019 Aula 03 Introducao IA

    9/229

    1?2)1?=?: O Entusiasmo

    ;esenvolvimento0 por #eKell e imon0do P: Leneral Problem olverM<

    Os primeiros programas +ue aprendem

    /jogo de damas< Por amuel0 1?2<A linguagem Nisp0 por 8c$arth0 1??<Algoritmo de Robinson /1?=*: Provas

    de teoremas para a l"gica de 1a ordem<

    8insH supervisionou uma s3rie deestudantes em micromundos /mundo dosblocos

    ?

  • 8/19/2019 Aula 03 Introducao IA

    10/2210

    1?==)1?@6: .ma dose de realidade

    Reconhecimento de atos como:• .tiliza,!o de manipula,7es sint(ticas muito

    simples e pouco conhecimento do assunto aser tratado0 e'emplo: ENIA<

    Os primeiros programas uncionavamsomente por+ue os micromundos continhampoucos objetos< #essa 3poca ainda n!o tinhasido desenvolvida a teoria sobre osproblemas #P<

    8insH e Papert publicam o livro Perceptrons0no +ual criticam e sustentam +ue as redesneurais n!o tinham sustenta,!o matem(tica<

    1

  • 8/19/2019 Aula 03 Introducao IA

    11/2211

    istemas baseados em casos /1?=? 1?@?

    .so de regras espec%&cas para gerar aesperteza dos sistemas<

    Reconhecimento da importQncia do

    conhecimento do dom%nio<

    1

  • 8/19/2019 Aula 03 Introducao IA

    12/2212

    IA se torna comercial /1?CD 1?CC

    $ome,a a operar o primeiro sistemaespecialista no au'%lio das con&gura,7es deordens para novos computadores<

    In%cio da constru,!o de computadoresinteligentes +ue rodavam Prolog<

    1

  • 8/19/2019 Aula 03 Introducao IA

    13/2213

    O retorno das Redes #eurais /1?C= presente

    4%sico e bi"logo >op&eld recupera acredibilidade da utiliza,!o das redesneurais<

    1

  • 8/19/2019 Aula 03 Introducao IA

    14/22

    14

    Eventos recentes /1?C@ presente

    Atualmente0 as pes+uisas sobre IA sebaseiam muito mais no aprimoramento deteorias propostas e bem undamentadas

    +ue novas<Embora0 muitos dos progressos j(

    alcan,ados encoraje muitos cientistas aolhar novas perspectivas para apoiar a

    realiza,!o de aplica,7es do mundo real<

    1

  • 8/19/2019 Aula 03 Introducao IA

    15/22

    15

    Eventos Recentes /cont

  • 8/19/2019 Aula 03 Introducao IA

    16/22

    16

    .ma #ova Sis!o

    A partir dos anos CD oi percebido +ue0geralmente0 o modelo de racioc%nioutilizado em IA era dierente do usadopelos seres humanos<

    8as essas dieren,as n!o invalidam o usode modelos n!o)humanos< .m bome'emplo 3 o avi!o0 +ue opera de uma orma

    muito dierente da dos p(ssaros0 mastamb3m voa<

    1

    . # Si !

  • 8/19/2019 Aula 03 Introducao IA

    17/22

    17

    .ma #ova Sis!o /cont

  • 8/19/2019 Aula 03 Introducao IA

    18/22

    18

    Ninguagens para IA

    PrologNIPPOP)11malltalH$$TT

    Ambientes e erramentas

    1

    $ id 7 4i i

  • 8/19/2019 Aula 03 Introducao IA

    19/22

    19

    $onsidera,7es 4inais

    Pessoas dierentes vêem IA de umamaneira dierente< ;uas importantes+uest7es s!o:•

    Socê est( interessado em pensamento oucomportamentoB• Socê deseja modelar seres humanos ou trabalhar

    a partir de um padr!o idealB

    1

  • 8/19/2019 Aula 03 Introducao IA

    20/22

    20

    “Se o cérebro [humano] fosse tão simples que pudéssemos compreendê-lo, nós seríamos

    tão simples que não o conseuiríamos!" 

    2

    O d t( di h i B

  • 8/19/2019 Aula 03 Introducao IA

    21/22

    21

    Onde est( o dinheiroB

      5rês pessoas se registram em um hotel< Elas

    pagam U*DD ao gerente e v!o para seus +uartos<O gerente nota +ue a di(ria 3 de U2D e entregaUD ao mensageiro do hotel para ele devolveraos h"spedes< #o caminho0 o mensageiro conclui+ue seria complicado dividir UD entre * pessoas0

    ent!o ele embolsa U2D e entrega U1D para cadapessoa< Agora0 cada um pagou U1DD e pegou U1Dde volta< Ent!o0 cada um pagou U?D0 totalizandoU2@D< O mensageiro tem U2D0 totalizando U2?D<Onde est!o os outros U1D B

    2

  • 8/19/2019 Aula 03 Introducao IA

    22/22

    22 2

    4I8