17
INTELIGÊNCIA ARTIFICIAL Professor: Allysson Costa e Silva 2015/1 Aula 1 - Introdução

aula1-introducao intrligencia

Embed Size (px)

DESCRIPTION

Slides sobre inteligencia artificial. Contemplando tudo sobre Agentes.

Citation preview

  • INTELIGNCIAARTIFICIAL

    Professor: Allysson Costa e Silva2015/1

    Aula 1 - Introduo

  • Inteligncia artificial

    CONTEDO PROGRAMTICO

    UNIDADE I Introduo Inteligncia Artificial

    O que Inteligncia Artificial.Os fundamentos da Inteligncia Artificial.Histria da Inteligncia Artificial.O presente e o futuro da Inteligncia Artificial.

    UNIDADE II Agentes Inteligentes

    Agentes e ambientes.Conceito de Racionalidade.A natureza dos ambientes.A estrutura de agentes.Programas de agentes.Tipos de agentes.

  • UNIDADE III Resoluo de problemas

    Resoluo de problemas por meio de busca.Agentes de resoluo de problemas.Estratgias de busca sem informao.Estratgias de busca com informao (heurstica)Algoritmos de busca local e problemas de otimizao.Algoritmos Genticos.

    UNIDADE IV Conhecimento e Raciocnio

    Agentes lgicos.Lgica.Lgica Proposicional.Lgica de primeira ordem.Inferncia em lgica de primeira ordem.Programao em lgica.

    UNIDADE V Representao do Conhecimento

    Engenharia ontolgica.Categorias e Objetos.Aes, situaes e eventos.Eventos mentais e objetos mentais.Redes semnticas.Sistemas especialistas.

    Inteligncia artificial

  • Bibliografia principal

  • BibliografiaBibliografia Bsica:

    BITTENCOURT, Guilherme. Inteligncia Artificial. 3. ed. Florianpolis: UFSC, 2006. PEDERSEN, Ken. Expert Systems Programming: practical techniques for rule-based systems. New York: John Wiley, c1989. RUSSELL, Stuart; NORVIG, Peter. Inteligncia Artificial. 2 ed. Rio de Janeiro: Elsevier, 2004.

    Bibliografia Complementar:

    BRAKTO, Ivan. Prolog: programming for artificial intelligence. 3rd. ed. Harlow: Addison-Wesley, 2001.KVITCA, Adolfo M. Resolucion de Problemas con Inteligencia Artificial. Curitiba: EBAI, 1988.NASCIMENTO JNIOR, Cairo Lcio; YONEYAMA, Takashi. Inteligncia Artificial em Controle e Automao. So Paulo: Edgar Blcher, 2004.RICH, Elaine. Inteligncia Artificial. So Paulo: Mc Graw-Hill, c1988.WINSTON, Patrick Henry. Artificial Intelligence. 3rd. ed. Reading: Addison-Wesley, c1992.

  • Inteligncia artificial

    Inteligncia artificialclssica

    Inteligncia computacional

  • Inteligncia artificialclssica

    Inteligncia computacional

    - Origens- Representao do conhecimento- Linguagens Lgicas:Lisp, prolog- Tautologias- Tcnicas de busca

    - Algoritmos Genticos- Redes Neurais- Lgica Fuzzy

  • Inteligncia Artificial?

    Motivaes Seres humanos tentam no apenas compreender as

    coisas como tambm criar entidades inteligentes.

    Interdisciplinaridade

    Filosofia Fsica Lingustica Biologia

    Histrico Surgimento formal em 1956 aps a segunda

    guerra mundial

    Teste de Turing

  • Inteligncia Artificial?

  • Inteligncia Artificial?

    Motivaes Seres humanos tentam no apenas compreender as

    coisas como tambm criar entidades inteligentes.

    Histrico

    Surgimento formal em 1956 aps a segundaguerra mundial

    Teste de Turing

  • Teste de Turing

  • Inteligncia Artificial - Definies

    luz de Alan Turing inteligncia Artificial seria:

    O Estudo dos sistemas que agem de um modo que a umobservador qualquer pareceria ser inteligente.

    Muitas definies

    Correntes diversas

    IA Forte Aqueles que acreditam que pode-se criar um computador queliteralmente pense e tenha conscincia como humanos partindo-se de umaenorme capacidade de processamento e inteligncia codificada.

    IA Fraca Utilizar-se do comportamento inteligente para resoluo deproblemas complexos sem contudo considerar o computadorverdadeiramente inteligente no sentido humano.

  • Inteligncia Artificial - Definies

    O novo e interessante esforo para fazer os computadorespensarem(...) mquinas com mentes, no sentido total e literal.(Haugeland, 1985)

    O estudo de como os computadores podem fazer tarefas que hojeso melhor desempenhadas pelas pessoas.(Rich and Knight, 1991)

    A arte de criar mquinas que executam funes que exigeminteligncia quando executadas por pessoas.(Kurzweil, 1990)

    O estudo das computaes que tornam possvel perceber,raciocinar e agir. (Winston, 1992)

    Inteligncia Computacional o estudo do projeto de agentesinteligentes. (Poole et al., 1998)

    DINMICA: Reunir em grupos citando exemplos da vida cotidianaque materialize ou ilustre um dos conceitos. Cada grupo deveescolher um conceito.

  • Atividades(individual)

    1) Um pequeno texto 5 linhas expondo sua opinio o que foidiscutido no grupo.

    2) Descreva o teste de Turing e sua importncia dentro docontexto da Inteligncia artificial.

    3) Qual o melhor conceito para IA? Justifique sua resposta.

    4) Procure exemplos prticos da aplicao da IA na atualidadeexpondo detalhes de sua aplicao.

    5) Diferencie IA fraca de IA forte.

    6)No que consiste a afirmao de que a IA um campo multi-disciplinar da cincia.

    7) Procure um pequeno trecho (mnimo) de uma linguagemrelacionada a IA tal como Prolog ou Lisp e explique o que omesmo representa ou faz.

  • Bom semestre!