|
EVAL: Evolutionary Computation, Artificial Life & Robotics
|
|
The brunt of our published work involves simulations of biological systems; the following phenomena have been explored: (a) the migratory movements of fish, birds and polar bears, (b) the evolution of protandry in insects, (c) the evolution of marine microcommunities, and (d) the emergence and evolution of distributed biotic control of the environment (Gaia theory). A rather intense focus on Gaia theory has given us a general interest in the emergence of distributed control systems, both natural and artificial.
We have also begun to explore applications of AL and EC in robotics. Our current focus is on the use of on-board (often incremental) evolutionary algorithms to achieve adaptivity in mobile robots, while our longer-term goal is to investigate similar techniques in colonies of interacting robots.
The following pictures give you a fast visual experience of our activities in the lab. Please follow the links 'Research' and 'Publications' in the menu above and click on the pictures to learn more about our work.
![]() Reinforced Genetic Programming |
Swarm Robotics |
![]() Gaia Theory & ALife |
![]() Incremental Evolution |
![]() Simulations of Microorganisms |
![]() Evolutionary Robotics |
![]() Gaian Models |
![]() LEGO Links |
![]() ALife Substrates |
![]() RCXVision |
![]() Replanning |
In addition, graduate students in EVAL work on projects in a host of different areas: (a) EAs for predicting stock-market trends, (b) EAs for scheduling in dynamic environments, (c) hybrid EAs that combine evolution and learning, (d) ant-colony optimization applied to communication networks, and (e) computer network security systems based on models of the human immune system.
Although the projects in the EVAL group are varied, we are unified by a general interest in the use of bottom-up, individual-based and evolutionary techniques in both the design of efficient systems and tools, and in the investigation of biological phenomena.
Lab Leader: Professor Keith Downing
Lab Manager: Pavel Petrovic (Ph.D. student)
|
Editor in charge: Keith Downing Design and maintainance: Pavel Petrovic Last update: July 2002 |