CTC15 - Inteligência Artificial

Descrição

Este curso visa familiarizar os alunos com conceitos, teorias e métodos de Inteligência Artificial, utilizando como base o enfoque de Agentes Inteligentes. 

O plano de atividades do curso (2o. bimestre) está aqui.

Livro-texto

RUSSEL, S., NORVIG, P. Artificial Intelligence: A Modern Approach. 2nd ed. New Jersey: Prentice-Hall, 2003.

Alguns links úteis

AI Topics: Biblioteca dinâmica da AAAI (American Association for Artificial Intelligence)
JavaNNS: Pacote em Java para projeto e análise de redes neurais artificiais
Jess: Um shell para Sistemas Especialistas em Java
SBC - CEIA: Comissão Especial de Inteligência Artificial da Sociedade Brasileira de Computação
SBC - CERN: Comissão Especial de Redes Neurais da Sociedade Brasileira de Computação
Othello: aqui uma referência básica, que inclui vários links.

Aulas

Orientações gerais / Introdução / Estrutura do curso 

Princípios de algoritmos e complexidade

Agentes inteligentes e ambientes / Busca não-informada

Busca informada

Algoritmos de satisfação de restrições

Busca na prática

Jogos

Aprendizado em IA                                       

Redes neurais artificiais
Aprendizado por reforço
Algoritmos genéticos
Agentes baseados em conhecimento                       
Inferência em agentes baseados em conhecimento e construção de BCs
Planejamento
Redes semânticas e frames
IA sob incerteza: inferência bayesiana
IA sob incerteza: redes bayesianas

Projeto

Descrição, calendário e equipes

Mais informações? Entre em contato.

Cursos Projetos - Alunos de Graduação (IC) Projetos - Alunos de Pós-Graduação