UNIVERSIDADE FEDERAL DO PARANÁ
DEPARTAMENTO DE INFORMÁTICA

 

CI801 - Tópicos Especiais em Inteligência Artificial

Professora: Aurora Pozo

Carga horária: 60 horas - 4 créditos

Primeiro semestre de 2014

Tema: Metaheurísticas

 

Ementa

Programa

Avaliações

Notas

Bibliografia

Links 

 


Ementa

Proporcionar aos alunos o ferramental teórico e as experiências práticas necessárias ao projeto e análise de algoritmos metaheurísticos. Debater as principais metaheurísticas da literatura partindo da: Representação de soluções, Vizinhança, Busca local até as algoritmos genéticos e outros métodos populacionais assim como recozimento simulado, busca tabu, GRASP. Aplicar em vários contextos os conceitos teóricos desenvolvidos.

 


Programa

 

Aula

Assunto

1

Apresentação dos objetivos e programa da disciplina, metodologia de ensino, forma de avaliação etc. Conceito de metaheurística. Slides: Aula1

2

Generalizações da busca local. Slides: Aula 2

3,4

Computação Evolutiva, Algoritmos Genéticos. Slides: Aula 3, Aula 4

5

Estratégias Evolutivas, Programação Genética.

6

Otimização por Enxames

7

Aula prática em Laboratório AG

8

Aula prática em Laboratório PSO

9

Aula pratica em Laboratório PSO

10

Evolução Diferencial. Simulated Annealing

11

Alg. Construtivos, Otimização por Colônia de Formigas.

12

Grasp, Path-relink, Busca Local Iterativa.

13

Consolidação: aula de exercícios

14

Avaliação: DATA PREVISTA 02/04/2014

 

Apresentação de Passo 1, 14/04/2014

Apresentação de Finais com consolidação Resultados 19/05

Entrega de artigo 26/05

 


Avaliação

u  Prova Escrita  (40%) + (20%) exercícios semanais

u  TRABALHO (40%): o trabalho será dividido em 2 passos

u  Passo 1: Escolha de um problema, consiste em escolher um artigo atual relatando o problema e as técnicas que existem para resolver. Baseado nisto deve ser escolhida a metaheurística para resolvê-lo, explicando os primeiros passos como representação e operadores. Apresentação oral. Cada aluno terá 30 minutos para apresentar seu artigo. Existirá uma discussão de 5 mins após cada apresentação. Os alunos são responsáveis por fornecer o material de sua apresentação uma semana antes a toda a turma. Se aconselha ler o artigo "How to Present a Paper in Theoretical Computer Science: A Speaker's Guide for Students" para uma apresentação bem sucedida.

 

u  Passo 2: Implementação computacional, preferencialmente na linguagem C, da técnica aplicada ao problema. Apresentação de um artigo relatando os resultados obtidos (formato de artigo: introdução, trabalhos relacionados, proposta, experimentos, discussão e resultados). O artigo deve ter entorno de 8-10 páginas, em 11 “Times New Roman”. Cada aluno terá 30 minutos para apresentar o artigo.

Se aconselha ler o artigo "How to give a good research talk"Apresentação oral e escrita do trabalho


Bibliografia

  


Links

General Guidelines for Term Project Paper Review

Paper Review Form