The utility of evolving simulated robot morphology increases with task complexity for object manipulation.
Embodied artificial intelligence argues that the body and brain play equally important roles in the generation of adaptive behavior. An increasingly common approach therefore is to evolve an agent's morphology along with its control in the hope that evolution will find a good coupled system. In order for embodied artificial intelligence to gain credibility within the robotics and cognitive science communities, however, it is necessary to amass evidence not only for how to co-optimize morphology and control of adaptive machines, but why. This work provides two new lines of evidence for why this co-optimization is useful: Here we show that for an object manipulation task in which a simulated robot must accomplish one, two, or three objectives simultaneously, subjugating more aspects of the robot's morphology to selective pressure allows for the evolution of better robots as the number of objectives increases. In addition, for robots that successfully evolved to accomplish all of their objectives, those composed of evolved rather than fixed morphologies generalized better to previously unseen environmental conditions.
Bongard
Josh
J
Department of Computer Sciences, Vermont Advanced Computing Center, University of Vermont, Burlington, VT 05408, USA. josh.bongard@uvm.edu
D000465:Algorithms; D000715:Anatomy; D001132:Arm; D001185:Artificial Intelligence; D003071:Cognition; D003198:Computer Simulation; D006225:Hand; D006801:Humans; D016571:Neural Networks, Computer; D012371:Robotics