Baixe o app para aproveitar ainda mais
Prévia do material em texto
- -1 INTELIGÊNCIA ARTIFICIAL APLICADA A JOGOS DIGITAIS APRESENTAÇÃO - -2 BEM VINDO(A) À DISCIPLINA ONLINE: INTELIGÊNCIA ARTIFICIAL APLICADA A JOGOS DIGITAIS A construção de uma entidade com capacidades humanas em especial a inteligência, sempre fez parte dos sonhos da humanidade. Pode-se observar esse interesse em diversos registros históricos que falam de autômatos e personagens místicos criados pelo homem. Personagens como Frankenstein de Mary Shelley ou o Robô da obra (Eu Robô) de Isaac Asimov faziam parte do imaginário humano, até então classificados como ficção científica, demonstrando um sentimento ambíguo, de fascínio e de medo, em relação ao que viria a ser a Inteligência Artificial. A Inteligência Artificial é um ramo da ciência da computação, que por um lado procura estudar e compreender o fenômeno da inteligência e do pensar, e por outro, enquanto engenharia, procura construir instrumentos para apoiar e simular a inteligência humana. Esta ciência, ainda nova em relação a outras ciências, já existe a algumas décadas (aproximadamente desde a década de 50), sendo grandemente impulsionada com o rápido desenvolvimento da informática e da computação, permitindo que novos elementos sejam rapidamente agregados a seu cabedal. De fato, apenas recentemente, com o surgimento do computador moderno, é que a inteligência artificial ganhou meios e massa crítica para se estabelecer de fato como ciência, com metodologias e ferramental próprios. Desde então, seu desenvolvimento tem extrapolado e suplantado o pensamento comum e limitado de que I.A está apenas para os programas de xadrez ou a construção de autômatos inteligentes, mas sim uma área presente em nosso dia a dia em subáreas como visão computacional, agentes de software e jogos, análise e síntese da voz, lógica difusa, redes neurais artificiais, algoritmos genéticos e muitas outras. AULA 01: Definições em Inteligência Artificial (IA) Nessa aula serão apresentados e discutidos os conceitos de inteligência e raciocínio lógico, criando a base necessária para a definição de Inteligência Artificial. Falar-se-á sobre o matemático Alan Turing, e suas contribuições para o que viria a ser IA, especialmente o teste de nominado Teste de Turing. AULA 02: Histórico e bases científicas da IA Nessa aula serão apresentadas as fases históricas da Inteligência Artificial indo desde sua pré-história até os dias atuais. Também serão abordadas as bases científicas enquanto área multidisciplinar, bem como suas áreas de aplicação. AULA 03: Representação de Conhecimento A aula conterá definições e considerações sobre a representação de conhecimento computacional, quais as características do conhecimento, sua tipologia e as principais propostas de representação computacional do conhecimento (e.g. lógica, frames, redes semânticas). - -3 AULA 04: Resolução de Problemas em IA Na aula será feita a definição e caracterização de problemas na área de IA. Também serão apresentados exemplos de problemas e sua estruturação de acordo com a área. AULA 05: Buscas em espaço de estados Nesta aula será introduzido o conceito de busca em espaço de estados, os tipos (cegas e heurísticas) e subtipos de buscas e seus métodos. AULA 06: Inteligência Artificial e Jogos Nesta aula será apresentada a intercessão da IA com jogos, mais especificamente a busca Minimax e os Cortes Alfa-Beta. AULA 07: Sistemas Baseados em Conhecimento (SBCs) Nesta aula são abordados os sistemas baseados em conhecimento e sistemas especialistas. Qual a arquitetura básica de um SBC, e como programá-los bem como exemplos de SBCs estruturados. AULA 08: Aprendizado de Máquina Nesta aula serão feitas as considerações iniciais no que tange ao aprendizado de máquina. Será tratado especificamente o aprendizado indutivo de máquina e as árvores de decisão. AULA 09: Agentes de Software e Sistemas Multi-Agente Na aula serão apresentados os conceitos e definição sobre agentes, seu histórico e aplicações, as arquiteturas e tipos de agentes. Definidos agentes será apresentado o conceito dos Sistemas Multi-Agentes, suas aplicações, arquiteturas, ferramentas e usos. AULA 10: Tópicos Avançados de IA Nesta aula serão abordadas e conceituadas outras metodologias e ferramentas de IA como Lógica Fuzzy, Algoritmos Genéticos e Redes Neurais. BIBLIOGRAFIA Russel, Stuart J.; Norvig, Peter, 2a Edição), Editora. Campus, 2004. Inteligência Artificial ( Rezende, S. O. Fundamentos e Aplicações. Barueri: Editora Manole, 2003. 525 p.Sistemas Inteligentes: Luger, G. F., - Estruturas e Estratégias para a Solução de Problemas Complexos, 4a Edição,Inteligência Artificial Bookman, 2004. Bittencourt, Guilherme: – Ferramentas e Teorias. Editora da UFSC. 2ª. Edição.Inteligência Artificial Florianópolis, 2001. 362p. Artigos, tutoriais, apostilas, páginas web e outros recursos on-line. AVALIAÇÃO - -4 A avaliação é contínua, integradora, com ênfase nos aspectos colaborativos, incluindo tarefas coletivas, e contempla o diagnóstico, o processo e os resultados alcançados por intermédio de avaliações diagnósticas, formativas e somativas, considerando os aspectos da autoavaliação. A avaliação somativa da aprendizagem é realizada presencialmente pelo aluno no Polo de EAD da IES e segue a normativa da Universidade. A(s) prova(s) presencial(is) segue(m) o calendário acadêmico divulgado para o aluno. Durante o Curso, os alunos realizam atividades propostas, compostas de questões objetivas e discursivas referentes ao conteúdo estudado, podendo ser elas de autodiagnóstico ou de discussão. Ao final dessa disciplina você será capaz de: 1. Caracterizar a Inteligência Artificial, seus conceitos básicos, história e evolução, linhas de pesquisa, desafios e suas aplicações; 2. Demonstrar os principais algoritmos, ferramentas e técnicas da Inteligência Artificial aplicáveis ao desenvolvimento de sistemas interativos; 3. Capacitar o discente a identificar e utilizar técnicas, ferramentas e algoritmos da Inteligência Artificial adequadas aos diferentes contextos do projeto de sistemas interativos; 4. Discernir condutas éticas e não éticas nas práticas que envolvam o uso de técnicas de Inteligência Artificial em aplicações computacionais. Fique Atento(a) e Bom Estudo!
Compartilhar