VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Bio-Inspired Computation & Optimization
Bio-Inspired Computation spool off; (in English)
Last Updated: 2026-02-05 14:55:35
Abstract
Computind and Optimization algorithms inspired by biological processes such as gene mutation and insect swarms. The class provides theoretical foundations for the development of computational techniques such as genetic algorithms and evolution stratgies with an emphasis on applicatios in optimization.
Objective
Biology-inspired computation such as evolutionary algorithms and swarm intelligence is becoming increasingly important in face of the complexity of today's demanding applications. Evolutionary Computation is based on the concept of Darwinian evolution, and takes advantage of todays parallel computer architectures to tackle in an automated fashion complex problems for which traditional optimisation and modeling techniques encounter difficulties. Applications of this form of computation are found in diverse fields such as robotics, nanodevices and computer aided architecture. The goal of this class is to introduce students to the fundamental concepts of bio-inspired computation with an emphasis on their application to optimization.
Content
Genetic Algorithms - Evolution Strategies - Covariance Matrix Adaptation - Swarm Intelligence - Ant Algorithms
Resources
Literature
Z. Michalewicz and D. Fogel: How to solve it, Modern Heuristics, Springer Eric Bonabeau, Marco Dorigo, Guy Theraulaz: Swarm Intelligence: From Natural to Artificial Systems T. Baeck, D. Fogel, and Z. Michalewicz: Handbook of Evolutionary Computation
General Information
- Language
- German
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- oral 30 minutes
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Bio-Inspired Computation & Optimization (in English) |
|
2 h weekly |
| exercise | Bio-Inspired Computation & Optimization (in English) |
|
1 h weekly |