An investigation of artificially-evolved robust and efficient connectionist swimming controllers for a simulated lamprey
This dissertation investigates the evolutionary design of robust and efficient connectionist swimming controllers for a simulated lamprey. Using the neuromechanical lamprey model proposed by Ekeberg [1993] and extending the work of Ijspeert [1998] on evolving lamprey swimming CPGs using genetic algo...
Main Author: | |
---|---|
Published: |
University of Edinburgh
2002
|
Subjects: | |
Online Access: | http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.660215 |
id |
ndltd-bl.uk-oai-ethos.bl.uk-660215 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-bl.uk-oai-ethos.bl.uk-6602152017-12-24T15:18:11ZAn investigation of artificially-evolved robust and efficient connectionist swimming controllers for a simulated lampreyOr, Jimmy (Hajime)2002This dissertation investigates the evolutionary design of robust and efficient connectionist swimming controllers for a simulated lamprey. Using the neuromechanical lamprey model proposed by Ekeberg [1993] and extending the work of Ijspeert [1998] on evolving lamprey swimming CPGs using genetic algorithms, I investigate the space of possible neural configurations which satisfies the following three properties: 1) Robustness against variation in body parameters, 2) Swimming efficiency, and 3) Robustness against random variation in neural connections. These properties were chosen because they are important to both the real lamprey and its robotic implementation. After a review of the relevant literatures on lamprey neurophysiology and a detailed account of Ekeberg’s and Ijspeert’s works, I describe my reimplementation of their model. Using that model, I study the effect of variation of body scale in the performance of Ekeberg’s and Ijspeert’s controllers. The controllers interact with the mechanical model in different ways to achieve high speed swimming at various scales. To investigate this phenomenon I characterise the behaviour of the body when driven by a sinusoidal-based analytic controller. The resulting performance data reveals that the mechanical model has two or three characteristic resonances which the swimming controllers exploit. The second section of the dissertation further explores the issue of robustness with respect to variation in body scale by rewarding controllers which maintain good performance across a range of scales in the fitness function used to evolve CPGs. A number of controllers are produced by the genetic algorithm and analysed, but the effectiveness of this approach is disappointing.571.1University of Edinburghhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.660215http://hdl.handle.net/1842/25045Electronic Thesis or Dissertation |
collection |
NDLTD |
sources |
NDLTD |
topic |
571.1 |
spellingShingle |
571.1 Or, Jimmy (Hajime) An investigation of artificially-evolved robust and efficient connectionist swimming controllers for a simulated lamprey |
description |
This dissertation investigates the evolutionary design of robust and efficient connectionist swimming controllers for a simulated lamprey. Using the neuromechanical lamprey model proposed by Ekeberg [1993] and extending the work of Ijspeert [1998] on evolving lamprey swimming CPGs using genetic algorithms, I investigate the space of possible neural configurations which satisfies the following three properties: 1) Robustness against variation in body parameters, 2) Swimming efficiency, and 3) Robustness against random variation in neural connections. These properties were chosen because they are important to both the real lamprey and its robotic implementation. After a review of the relevant literatures on lamprey neurophysiology and a detailed account of Ekeberg’s and Ijspeert’s works, I describe my reimplementation of their model. Using that model, I study the effect of variation of body scale in the performance of Ekeberg’s and Ijspeert’s controllers. The controllers interact with the mechanical model in different ways to achieve high speed swimming at various scales. To investigate this phenomenon I characterise the behaviour of the body when driven by a sinusoidal-based analytic controller. The resulting performance data reveals that the mechanical model has two or three characteristic resonances which the swimming controllers exploit. The second section of the dissertation further explores the issue of robustness with respect to variation in body scale by rewarding controllers which maintain good performance across a range of scales in the fitness function used to evolve CPGs. A number of controllers are produced by the genetic algorithm and analysed, but the effectiveness of this approach is disappointing. |
author |
Or, Jimmy (Hajime) |
author_facet |
Or, Jimmy (Hajime) |
author_sort |
Or, Jimmy (Hajime) |
title |
An investigation of artificially-evolved robust and efficient connectionist swimming controllers for a simulated lamprey |
title_short |
An investigation of artificially-evolved robust and efficient connectionist swimming controllers for a simulated lamprey |
title_full |
An investigation of artificially-evolved robust and efficient connectionist swimming controllers for a simulated lamprey |
title_fullStr |
An investigation of artificially-evolved robust and efficient connectionist swimming controllers for a simulated lamprey |
title_full_unstemmed |
An investigation of artificially-evolved robust and efficient connectionist swimming controllers for a simulated lamprey |
title_sort |
investigation of artificially-evolved robust and efficient connectionist swimming controllers for a simulated lamprey |
publisher |
University of Edinburgh |
publishDate |
2002 |
url |
http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.660215 |
work_keys_str_mv |
AT orjimmyhajime aninvestigationofartificiallyevolvedrobustandefficientconnectionistswimmingcontrollersforasimulatedlamprey AT orjimmyhajime investigationofartificiallyevolvedrobustandefficientconnectionistswimmingcontrollersforasimulatedlamprey |
_version_ |
1718567220361035776 |