NOVA Information Management School

Sistemas Inteligentes

Code

100097

Academic unit

NOVA Information Management School

Credits

6.0

Teacher in charge

Leonardo Vanneschi

Teaching language

Portuguese. If there are Erasmus students, classes will be taught in English

Objectives

The course will present artificial intelligence techniques for extracting usefull knowledge from data.
 

Prerequisites

No

Subject matter

Optimization problems: definition of problem and instance of a problem
Search space, neighborhood structure and related concept
No free lunch theorem
Local search
Simulated annealing
Genetic algorithms
Genetic Programming
Semantic genetic programming
Pareto dominance 
Multi objective optimization (NSGA II) 

Bibliography

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

Teaching method

Theoetical classes and practical classes.
In the practical classes students will implement the algorithms presented in the theoretical classes. 

Evaluation method

First epoch: project (30%) and oral exam (70%)

Courses