Objetivos Gerais
Aplicar conceitos, técnicas e ferramentas para a produção de conteúdo de fundamentais ao desenvolvimento de software e jogos, dando ênfase às técnicas de inteligência
Objetivos Específicos
Identificar os ambientes proprietários utilizados no desenvolvimento de software. Produzir conteúdo de inteligência artificial aplicável ao desenvolvimento de software. Utilizar os principais conceitos de inteligência artificial.
- Introdução a Inteligência Artificial (IA)
- História e evolução da inteligência artificial
- Conceitos básicos de inteligência artificial
- Paradigmas de inteligência artificial
- Sistemas inteligentes
- Áreas de aplicação da inteligência artificial
- IA tradicional X IA em Jogos
- Sistemas Baseados em Regras
- Estrutura de um sistema baseado em regras
- Base de conhecimento
- Motor de inferência
- Representação do conhecimento
- Aquisição do conhecimento
- Sistemas baseados em regras aplicados a jogos
- Árvores de decisão
- Introdução a árvores de decisão
- Representação de uma árvore de decisão
- Árvore de decisão aplicada a jogos
- Aplicações de Inteligência artificial em jogos digitais
- Jogos de tabuleiro
-
Aula 01 - Apresentação
Download
-
Aula 02 - O que é Inteligência Artificial
Download
-
Aula 03 - História da Inteligência Artificial
Download
-
Aula 04 - Paradigmas da Inteligência Artificial
Download
-
Aula 05 - Sistemas baseados em conhecimento, Sistemas especialistas e baseados em regras
Download
-
Aula 06 - Árvore de decisão
Download
REZENDE, Solange Oliveira. Sistemas Inteligentes: Fundamentos e Aplicações. São Paulo, EditoraManole, 2005