Title
Evolving A Single Scalable Controller For An Octopus Arm With A Variable Number Of Segments
Abstract
While traditional approaches to machine learning are sensitive to high-dimensional state and action spaces, this paper demonstrates how an indirectly encoded neurocontroller for a simulated octopus arm leverages regularities and domain geometry to capture underlying motion principles and sidestep the superficial trap of dimensionality. In particular, controllers are evolved for arms with 8, 10, 12, 14, and 16 segments in equivalent time. Furthermore, when transferred without further training, solutions evolved on smaller arms retain the fundamental motion model because they simply extend the general kinematic concepts discovered at the original size. Thus this work demonstrates that dimensionality can be a false measure of domain complexity and that indirect encoding makes it possible to shift the focus to the underlying conceptual challenge. © 2010 Springer-Verlag.
Publication Date
11-12-2010
Publication Title
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume
6239 LNCS
Issue
PART 2
Number of Pages
270-279
Document Type
Article; Proceedings Paper
Personal Identifier
scopus
DOI Link
https://doi.org/10.1007/978-3-642-15871-1_28
Copyright Status
Unknown
Socpus ID
78149253222 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/78149253222
STARS Citation
Woolley, Brian G. and Stanley, Kenneth O., "Evolving A Single Scalable Controller For An Octopus Arm With A Variable Number Of Segments" (2010). Scopus Export 2010-2014. 474.
https://stars.library.ucf.edu/scopus2010/474