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...

Full description

Bibliographic Details
Main Author: Or, Jimmy (Hajime)
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