NOVA Information Management School

Sistemas Inteligentes

Código

100097

Unidade Orgânica

NOVA Information Management School

Créditos

6.0

Professor responsável

Leonardo Vanneschi

Língua de ensino

Português. No caso de existirem alunos de Erasmus, as aulas serão leccionadas em Inglês

Objectivos

O curso apresentará técnicas de inteligência artificial para extrair conhecimento útil dos dados. Mais especificamente, o curso introduzirá em detalhes conceitos como Otimização e Aprendizagem Automatica e enfocará sobre métodos heurísticos estocásticos como, entre outros, Algoritmos Genéticos, Otimização de Enxame de Partículas e Redes Neurais.

Pré-requisitos

Nenhum requisito

Conteúdo

 

Problemas de otimização: definição de problema e instância de problema
Espaço de pesquisa, estrutura de vizinhança e conceitos relacionados
No Free Lunch Theorem
Pesquisa local
Recozimento simulado
Algorítmos genéticos
Programação genética
Programação genética semântica
Dominância de Pareto
Otimização multi-objetivo (NSGA II)
Aprendizagem Automatica
Classificação e agrupamento
Desempenho de um Classificador
Generalização e superposição
Seleção de recursos
Redes neurais artificiais

Bibliografia

Machine Learning. Tom Mitchell; Genetic programming: on the programming of computers by means of natural selection. J. Koza; 0; 0; 0

Método de ensino

As aulas são divididas em aulas teóricas e aulas práticas.
As aulas teóricas serão realizadas usando o quadro e os slides.
Nas aulas práticas, os alunos implementarão os algoritmos apresentados nas aulas teóricas.

Método de avaliação

Primeira época: projeto (30%) e exame oral (70%)

Cursos