Titolo del corso
Population-Based Optimisation Methods
Codice identificativo del corso
2122-87R-05
Syllabus del corso
Titolo
Population-Based Optimisation Methods
Docente(i)
- Luca Manzoni
- Yuri Pirola
Lingua
Inglese
Breve descrizione
Program:
- Introduction to optimisation methods
- Brief recall of single-state methods: local search, simulated annealing
- Genetic Algorithm: traditional and real-valued
- Genetic Programming: tree-based, Cartesian, linear, grammatical evolution
- Differential Evolution
- Particle Swarm Optimisation and Swarm Intelligence
- Representations for particular problems: graphs, lists, rules
- Distributed models: islands, master/slave, etc.
- Evolving multiple populations together: coevolution
- Multiobjective optimisation
- Hybrid algorithms: neuro-evolution
- Runtime analysis: the theory of population-based methods
- Implementation on HPC: advantages and common pitfalls
- Practical Applications
CFU / Ore
2.5 CFU / 62 ore
Periodo di erogazione
Aprile-Giugno 2022
Title
Population-Based Optimisation Methods
Teacher(s)
- Luca Manzoni
- Yuri Pirola
Language
English
Short description
Program:
- Introduction to optimisation methods
- Brief recall of single-state methods: local search, simulated annealing
- Genetic Algorithm: traditional and real-valued
- Genetic Programming: tree-based, Cartesian, linear, grammatical evolution
- Differential Evolution
- Particle Swarm Optimisation and Swarm Intelligence
- Representations for particular problems: graphs, lists, rules
- Distributed models: islands, master/slave, etc.
- Evolving multiple populations together: coevolution
- Multiobjective optimisation
- Hybrid algorithms: neuro-evolution
- Runtime analysis: the theory of population-based methods
- Implementation on HPC: advantages and common pitfalls
- Practical Applications
CFU / Hours
2.5 CFU / 62 hours
Teaching period
April-June 2022