| Sign In to gain access to subscriptions and/or personal tools. |
Evolving Swimming Controllers for a Simulated Lamprey with Inspiration from NeurobiologyDept. of Computer Science, University of Southern California
Dept of Artificial Intelligence, University of Edinburgh, UK
Centre for Cognitive Science, University of Edinburgh, UK This paper presents how neural swimming controllers for a simulated lamprey can be developed using evolutionary algorithms. A genetic algorithm is used for evolving the architecture of a connectionist model which determines the muscular activity of a simulated body in interaction with water. This work is inspired by the biological model developed by Ekeberg which repro duces the central pattern generator observed in the real lamprey (Ekeberg, 1993). In evolving artificial controllers, we demonstrate that a genetic algorithm can be an interesting design tech nique for neural controllers and that there exist alternative solutions to the biological connectiv ity. A variety of neural controllers are evolved which can produce the pattern of oscillations necessary for swimming. These patterns can be modulated through the external excitation ap plied to the network in order to vary the speed and the direction of swimming. The best evolved controllers cover larger ranges of frequencies, phase lags and speeds of swimming than Ekeberg's model. We also show that the same techniques for evolving artificial solutions can be interesting tools for developing neurobiological models. In particular, biologically plausible controllers can be developed with ranges of oscillation frequency much closer to those observed in the real lamprey than Ekeberg's hand-crafted model.
Key Words: neural control genetic algorithm simulation central pattern generator swimming lamprey.
Adaptive Behavior, Vol. 7, No. 2,
151-172 (1999) This article has been cited by other articles:
|
|||||||||||||||
