Wei Li
Evaluation of Frameworks That Combine Evolution and Learning to Design Robots in Complex Morphological Spaces
Li, Wei; Buchanan, Edgar; Goff, Léni K. Le; Hart, Emma; Hale, Matthew F.; Wei, Bingsheng; Carlo, Matteo De; Angus, Mike; Woolley, Robert; Gan, Zhongxue; Winfield, Alan F.; Timmis, Jon; Eiben, Agoston E.; Tyrrell, Andy M.
Authors
Edgar Buchanan
Dr Leni Le Goff L.LeGoff2@napier.ac.uk
Lecturer
Prof Emma Hart E.Hart@napier.ac.uk
Professor
Matthew F. Hale
Bingsheng Wei
Matteo De Carlo
Mike Angus
Robert Woolley
Zhongxue Gan
Alan F. Winfield
Jon Timmis
Agoston E. Eiben
Andy M. Tyrrell
Abstract
Jointly optimising both the body and brain of a robot is known to be a challenging task, especially when attempting to evolve designs in simulation that will subsequently be built in the real world. To address this, it is increasingly common to combine evolution with a learning algorithm that can either improve the inherited controllers of new offspring to fine tune them to the new body design or learn them from scratch. In this paper an approach is proposed in which a robot is specified indirectly by two compositional pattern producing networks (CPPN) encoded in a single genome, one which encodes the brain and the other the body. The body part of the genome is evolved using an evolutionary algorithm (EA), with an individual learning algorithm (also an EA) applied to the inherited controller to improve it. The goal of this paper is to determine how to utilise the results of learning process most effectively to improve task performance of the robot. Specifically, three variants are investigated: (1) evolution of the body+controller only; (2) a learning algorithm is applied to the inherited controller with the learned fitness assigned to the genome; (3) learning is applied and the genome is updated with the learned controller, as well as being assigned the learned fitness. Experiments are performed in three different scenarios chosen to favour different bodies and locomotion patterns. It is shown that better performance can be obtained using learning but only if the learned controller is inherited by the offspring.
Citation
Li, W., Buchanan, E., Goff, L. K. L., Hart, E., Hale, M. F., Wei, B., Carlo, M. D., Angus, M., Woolley, R., Gan, Z., Winfield, A. F., Timmis, J., Eiben, A. E., & Tyrrell, A. M. (2024). Evaluation of Frameworks That Combine Evolution and Learning to Design Robots in Complex Morphological Spaces. IEEE Transactions on Evolutionary Computation, 28(6), 1561 - 1574. https://doi.org/10.1109/tevc.2023.3316363
Journal Article Type | Article |
---|---|
Acceptance Date | Sep 6, 2023 |
Online Publication Date | Dec 8, 2023 |
Publication Date | 2024-12 |
Deposit Date | Sep 13, 2023 |
Publicly Available Date | Dec 8, 2023 |
Print ISSN | 1089-778X |
Publisher | Institute of Electrical and Electronics Engineers |
Peer Reviewed | Peer Reviewed |
Volume | 28 |
Issue | 6 |
Pages | 1561 - 1574 |
DOI | https://doi.org/10.1109/tevc.2023.3316363 |
Keywords | Morphological Evolution, Evolution and Learning, Embodied Intelligence |
Public URL | http://researchrepository.napier.ac.uk/Output/3190178 |
Files
Evaluation of frameworks that combine evolution and learning to design robots in complex morphological spaces (accepted version)
(38.5 Mb)
PDF
You might also like
Bootstrapping artificial evolution to design robots for autonomous fabrication
(2020)
Journal Article
Robotics and Autonomous Systems for Environmental Sustainability: Monitoring Terrestrial Biodiversity
(2023)
Preprint / Working Paper
Towards a Unified Framework for Software-Hardware Integration in Evolutionary Robotics
(2024)
Journal Article
On Pros and Cons of Evolving Topologies with Novelty Search
(2020)
Presentation / Conference Contribution
Understanding fitness landscapes in morpho-evolution via local optima networks
(2024)
Presentation / Conference Contribution
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search