ia aula 00 apresentacao

Upload: anonymous-bfiucuealt

Post on 28-Feb-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 IA Aula 00 Apresentacao

    1/15

    INF 77 Inteligncia Artificial

    Apresentao da Disciplina

    Edirlei Soares de Lima

  • 7/25/2019 IA Aula 00 Apresentacao

    2/15

    LOGOO Que Inteligncia Artificial?

    [Winston, 1984]:

    "Inteligncia artificial o estudo das ideias quepermitem aos computadores serem inteligentes"

    [Schalkoff, 1990]: o campo de estudo que tenta explicar e simular ocomportamento inteligente em termos de processoscomputacionais

    [Kurzweil, 1990]A arte de criar mquinas que executam funes querequerem inteligncia quando executadas por pessoas

  • 7/25/2019 IA Aula 00 Apresentacao

    3/15

    LOGOO Que Inteligncia Artificial?

    Inteligncia + Artificial

    Artificial

    Algo criado, algo que no natural...

    Inteligncia

    Se comportar como um humano?

    Se comportar da melhor maneira possvel?

    Pensar?Agir?

  • 7/25/2019 IA Aula 00 Apresentacao

    4/15

    LOGOO Que Inteligncia Artificial?

    [Russell & Novig, 2003]:Sistemas que pensam como humanos

    Cincia Cognitiva

    Sistemas que agem como humanos

    Teste de Turing

    Sistemas que pensam racionalmenteLgica

    Sistemas que agem racionalmenteAgentes racionais Agem sempre racionalmente para

    alcanar as suas metas

  • 7/25/2019 IA Aula 00 Apresentacao

    5/15

    LOGOO Que Inteligncia Artificial?

    Pensamento/Raciocnio

    Comportamento

    DesempenhoSimilar aHumanos

    DesempenhoIdeal

    Sistemas quepensam comohumanos

    Sistemas quepensamracionalmente

    Sistemas queagem como

    humanos

    Sistemas queagem

    racionalmente

  • 7/25/2019 IA Aula 00 Apresentacao

    6/15

    LOGOO Que Inteligncia Artificial?

    A Inteligncia Artificial busca entender a mentehumana e imitar computacionalmente o seufuncionamento.

    Como os seres humanos extraem o conhecimento do mundo?

    Como a memria, os sentidos e a linguagem ajudam nodesenvolvimento da inteligncia?

    Como surgem as ideias?

    Como a mente processa informaes e tira concluses decidindopor uma coisa ao invs de outra?

  • 7/25/2019 IA Aula 00 Apresentacao

    7/15

    LOGOINF 77 Inteligncia Artificial

    Objetivo da Disciplina:

    Apresentar os principais conceitos e tcnicas deinteligncia artificial focando principalmente na

    aplicao prtica destas tcnicas.

    Ao final do curso o aluno deve ser capaz de aplicaros conceitos e tcnicas de inteligncia artificial naresoluo de problemas computacionais, levando

    em considerao as vantagens e desvantagens decada tcnica.

  • 7/25/2019 IA Aula 00 Apresentacao

    8/15

    LOGOINF 77 Ementa da Disciplina

    1) IntroduoInteligncia Artificial

    Evoluo da Inteligncia Artificial

    Agentes Inteligentes

    2) BuscaResoluo de Problemas por Meio de Busca

    Busca Cega

    Busca Heurstica

    Busca Local

    Algoritmos Genticos

  • 7/25/2019 IA Aula 00 Apresentacao

    9/15

    LOGOINF 77 Ementa da Disciplina

    3) LgicaLgica Proposicional

    Lgica de Primeira Ordem

    Prolog

    4) PlanejamentoPlanejamento de Ordem Parcial

    Hierarchical Task Networks

    Planejamento No-Determinstico

  • 7/25/2019 IA Aula 00 Apresentacao

    10/15

    LOGOINF 77 Ementa da Disciplina

    5) Raciocnio com IncertezaRedes Bayesianas

    Lgica Fuzzy

    6) Aprendizado de MquinaAprendizado Supervisionado

    Aprendizado No Supervisionado

    Aprendizado Por Reforo

  • 7/25/2019 IA Aula 00 Apresentacao

    11/15

    LOGOINF 77 Ementa da Disciplina

    7) Inteligncia Artificial para JogosConceitos

    Waypoints e Pathfinding

    Mquinas de Estados para Jogos

    Outras Tcnicas

  • 7/25/2019 IA Aula 00 Apresentacao

    12/15

    LOGOINF 77 Bibliografia

    Russell, S. and Novig, P. ArtificialIntelligence: a Modern Approach,

    2nd Edition, Prentice-Hall, 2003.

  • 7/25/2019 IA Aula 00 Apresentacao

    13/15

    LOGOINF 77 Bibliografia Complementar

    Mitchell, T. Machine Learning,McGrawHillScience/Engineering/Math, 1997.

    Bratko, I. Prolog Programming for ArtificialIntelligence (3rd edition), Addison Wesley, 2000. ISBN

    9780201403756.

    Feijo, B,; Clua, E.; Silva, F.: Introduo Cincia daComputao com Jogos, Rio de Janeiro: Campus/SBC,2010.

    Millington, I.; Funge, J.: Artificial Intelligence forGames, 2nd Ed., Morgan Kaufmann, 2009.

  • 7/25/2019 IA Aula 00 Apresentacao

    14/15

    LOGOINF 77 Avaliao

    Critrio de Avaliao: 12

    Listas de Exerccios (N1peso 3.0)Trabalhos(N1peso 7.0)Prova/Trabalho Final (N2peso 10.0)

    =1+

    2

  • 7/25/2019 IA Aula 00 Apresentacao

    15/15

    LOGOINF 77 Inteligncia Artificial

    Pgina do Curso:

    www.inf.puc-rio.br/~elima/ia/

    Contato:

    [email protected]

    [email protected]

    http://www.inf.puc-rio.br/~elima/ia/mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://www.inf.puc-rio.br/~elima/ia/http://www.inf.puc-rio.br/~elima/ia/http://www.inf.puc-rio.br/~elima/ia/