Hide metadata

dc.contributor.authorStensby, Emma Hjellbrekke
dc.date.accessioned2020-09-21T23:49:33Z
dc.date.available2020-09-21T23:49:33Z
dc.date.issued2020
dc.identifier.citationStensby, Emma Hjellbrekke. Co-evolving morphology and controller in an open-ended environment. Master thesis, University of Oslo, 2020
dc.identifier.urihttp://hdl.handle.net/10852/79648
dc.description.abstractDesigning robots by hand is often both costly and time consuming. In order to create robots automatically, without the need for human intervention, it is necessary to optimise both the behaviour and the body design of the robot. However, when co-optimising the morphology and controller of a locomoting agent the morphology tends to converge prematurely, reaching a local optimum. Approaches such as explicit protection of morphological innovation have been used to reduce this problem, but it might also be possible to increase the exploration of morphologies using a more indirect approach. We explore how changing the environment the agent locomotes in affects the convergence of morphologies. Inspired by POET, an algorithm which evolves environments open-endedly, we create POET-M, an expansion of POET which includes evolution of morphologies. We compare the morphological change and diversity of agents evolving in a static environment, a curriculum of hand crafted environments, and in POET-M. We show that the agents experience increased morphological change in response to environmental change, and that agents evolving in an open-ended environment exhibit larger morphological diversity in the population than agents evolving in a static flat environment or a hand crafted curriculum of environments. POET-M proved capable of creating a curricula of environments which encouraged both diversity and quality in the population. This might suggest that the open-endedly evolving environments in POET-M act as stepping stones for the agents, enabling the morphology to escape local optima and continue evolving past the early stages of the evolution.eng
dc.language.isoeng
dc.subjectopen-endedness
dc.subjectmorphology
dc.subjectco-optimisation
dc.subjectevolutionary algorithms
dc.subjectrobotics
dc.subjectopen-ended
dc.subjectco-evolution
dc.subjectneuroevolution
dc.titleCo-evolving morphology and controller in an open-ended environmenteng
dc.typeMaster thesis
dc.date.updated2020-09-22T23:47:42Z
dc.creator.authorStensby, Emma Hjellbrekke
dc.identifier.urnURN:NBN:no-82707
dc.type.documentMasteroppgave
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/79648/5/emmaste_master.pdf


Files in this item

Appears in the following Collection

Hide metadata