Nome da Atividade
FERRAMENTAS DE INTELIGÊNCIA ARTIFICIAL
CÓDIGO
1110200
Carga Horária
68 horas
Tipo de Atividade
DISCIPLINA
Periodicidade
Semestral
Unidade responsável
CARGA HORÁRIA TEÓRICA
4
FREQUÊNCIA APROVAÇÃO
75%
CARGA HORÁRIA OBRIGATÓRIA
4
CRÉDITOS
4

Ementa

Bibliotecas de programação para Inteligência Artificial. Aspectos práticos de implementação de sistemas de IA: fontes de dados, técnicas de validação, eficiência da implementação.

Objetivos

Objetivo Geral:

Propiciar o conhecimento e aprendizado de ferramentas e ambientes de desenvolvimento aplicados à Inteligência Artificial e a utilização de tais técnicas no desenvolvimento de projetos e na implementação de sistemas que fazem uso de conceitos de Inteligência Artificial.

Conteúdo Programático

1. Bibliotecas de programação de Redes Neurais (C++, Java, Python e/ou Matlab)
2. Bibliotecas de programação de Computação Evolutiva (C++, Java, Python e/ou Matlab)
3. Ambientes de simulação de Sistemas Multiagentes
4. Projeto de sistema de IA
• Aquisição de dados / modelagem de ambientes
• Implementação utilizando bibliotecas/ambientes específicos
• Teste e validação estatística de resultados

Bibliografia

Bibliografia Básica:

  • RUSSELL, S., NORVIG, P., Inteligência Artificial: uma abordagem moderna. Editora Campus, 2004.
  • DAVIS, Lawrence. Handbook of Genetic Algorithms. New York: Van Nostrand Reinhold, 1991.
  • GOLDBERG, D. E., Genetic Algorithms in Search, Optimization and Machine Learning. [S.l.]: Addison-Wesley Publishing Company, 1989.

Bibliografia Complementar:

  • BROWNLEE, J., Clever Algorithms: Nature-Inspired Programming Recipes. Lulu, 2012.
  • BIGUS, J., BIGUS J., Constructing intelligent agents with Java. New York: John Wiley & Sons, 1998.
  • HAYKIN, S., Redes Neurais Princípios e Prática. Porto Alegre: Bookman, 2001.
  • RICH, E. ,Inteligência Artificial. São Paulo: McGraw-Hill, 1988.
  • WINSTON, P., Fundamentos de Inteligência Artificial. São Paulo. Makron Books. 1992.

Página gerada em 19/03/2024 05:57:09 (consulta levou 0.053780s)