Sooner than Expected: Hitting the Wall of Complexity in Evolution
Thomas Schmickl, Payam Zahadat, Heiko Hamann

TL;DR
This paper demonstrates that even simple tasks can be insurmountable for standard evolutionary algorithms in robotics, highlighting the need for more advanced, self-complexifying approaches.
Contribution
It introduces the 'Wankelmut' task as a benchmark to show the limitations of vanilla evolutionary computation in robotics.
Findings
Standard evolutionary approaches failed on the 'Wankelmut' task
The task serves as a benchmark for evolutionary algorithm limitations
Modularity and protection of evolved functionalities are crucial for success
Abstract
In evolutionary robotics an encoding of the control software, which maps sensor data (input) to motor control values (output), is shaped by stochastic optimization methods to complete a predefined task. This approach is assumed to be beneficial compared to standard methods of controller design in those cases where no a-priori model is available that could help to optimize performance. Also for robots that have to operate in unpredictable environments, an evolutionary robotics approach is favorable. We demonstrate here that such a model-free approach is not a free lunch, as already simple tasks can represent unsolvable barriers for fully open-ended uninformed evolutionary computation techniques. We propose here the 'Wankelmut' task as an objective for an evolutionary approach that starts from scratch without pre-shaped controller software or any other informed approach that would force…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Metaheuristic Optimization Algorithms Research · Reinforcement Learning in Robotics
