- Self-Organisation
Self-organisation in nature, physics, chemistry, biology, mathematics, computer science, linguistics, human society.
- Swarm intelligence algorithms
Ant colony optimisation, the bacterial foraging algorithm, particle swarm optimisation, the bee colony algorithm, cuckoo search, the firefly algorithm.
- Theory and applications
Multiobjective optimisation, particle trajectories, multimodal optimisation, optimisation in a dynamic environment, co-evolutionary PSO, current trends and related topics.
The course offers introduction into some parts of nature-inspired computing. The topics of the course are self-organisation in nature and artificial systems, swarm intelligence algorithms, social insects colonies organisation. Organisms can co-operate to achieve certain tasks, their methods are effective in general optimisation and learning tasks.
The aim of the course is to show a collection of these algorithms, and examine their components and their behavior.