
WHAT if a robot 鈥 brain, body and all 鈥 could be born and then develop in a similar way to a human baby?
Instead of a mother, the robot would come out of a printer, in its entirety. 鈥淭he end game is to evolve robots in simulation, hit print, and watch them walk out of a 3D printer,鈥 says , who heads the HyperNEAT project at Cornell University鈥檚 Creative Machines Lab in Ithaca, New York.
鈥淭he end game is to evolve robots in simulation, hit print, and watch them walk out of a 3D printer鈥
Advertisement
Before he can do that, though, Clune needs the right design. His team had already evolved digital brains using neural networks that mimic biological evolutionary processes, and the researchers are now connecting these brains to a body, to find ones that can make the body walk right away.
The neural networks, essentially a series of algorithms, enable the brain to learn how to control physical robotic bodies, either simulated or physical. The brains receive sensory inputs from the body telling them what to learn to control 鈥 whether it has two legs or four, for example 鈥 then evolve the neural patterns needed to control it.
Each brain was given control of a physical body for a period of time. Some were abject failures, and could only muster enough control to flail about, fall over or twitch.
The best-performing brains were allowed to reproduce to create the next generation and the entire process was then repeated until the team obtained a brain that could control the robot and . So far, Clune鈥檚 team has evolved a brain that is able to make a four-legged robot walk within a few hours of the brain being plugged into the body. The results were presented last month at the in Paris, France.
鈥淔rom an observer鈥檚 perspective, it looks like a robot that 鈥榳akes up鈥, tries out a new gait, and then 鈥榯hinks about it鈥 for a few seconds, before waking up again and trying a new gait,鈥 says Clune. 鈥淥ver time you see that the robot learns how to walk better and better.鈥
As the robot brains can adapt according to the information given them from the body, they can learn continually and transfer acquired skills from one task to another. For example, a robotic brain evolved to control a four-legged robot would still function if hooked up to a six-legged robot. A small amount of damage shouldn鈥檛 cripple these robots as they would be able to adapt.
Clune鈥檚 team is now evolving simulated bodies and brains with their EndlessForms website, also developed at Cornell. This uses evolutionary algorithms to gradually modify designs before bringing them into the real world with 3D printing. Clune hopes to use EndlessForms to design soft-bodied robots using printable materials that act as muscles, bones, batteries, wires and even computers.
The lab has 3D-printed many of these components already, including wires and artificial muscles, which move when a current is passed through them. However, they have yet to find a way to print structural material with different levels of stiffness 鈥 harder materials for bone, for instance 鈥 as well as some of the softer, more flexible tissues. 鈥淓ventually, the entire thing will be printed, brains and all,鈥 says Clune.
The team uses neural networks known as compositional pattern-producing networks (CPPNs) to mimic how natural organisms develop. This produces designs that share important properties with natural organisms, such as symmetry and the repetition of modules.
, who works on robot evolution at the University of Vermont in Burlington, says Clune鈥檚 approach is exciting because it explores how a robot鈥檚 body affects its behaviour and offers control over the evolution of every aspect of a robot 鈥 brain, body and behaviour.
鈥淚f CPPNs are used to evolve robot bodies along with brains, he may be able to evolve robots with complex bodies as well as complex brains,鈥 Bongard says.
Using evolutionary methods to build whole robotic entities opens up an even more intriguing possibility 鈥 that robots could evolve new and entirely different structures. 鈥淚t may well be that the neural networks and bodies that we create for the system are not those that the system would develop for itself,鈥 says James Giordano, who directs the Center for Neurotechnology Studies in Arlington, Virginia.
Better robotic bodies that can handle the brain鈥檚 demands are certainly needed: the test robot broke down because it was unable to cope with the running motions that the brain had evolved after a number of generations.
Eventually, the brain and body should work in concert, with the brain鈥檚 evolution dependent upon what tasks the robot carries out during its lifetime, says of the Intelligent Systems and Robotics Institute in Paris, France.
鈥淭he brain will depend on the body and on the 鈥榣ife鈥 of the robot, in the same way as birds鈥 brains are different from rats鈥 brains,鈥 says Mouret. Breeding robots that can do more than walk is the next big step. The software-based brains that are best at performing a desired behaviour in simulation, such as climbing a wall or getting close to a person, will be allowed to reproduce until the final generation has hard-wired instincts to perform the task.
Understanding intelligence
The 鈥渂rain plus body鈥 approach to evolving robots (see main story) may also help researchers in other fields, allowing them to study the conditions under which intelligence evolves fastest. For instance, one theory that intelligence evolved to keep track of life in complex social societies. This can be tested by studying robot evolution when they are alone and in groups. 鈥淭hese are dream experiments for evolutionary biologists and they become possible using evolution in computers, but only once we are able to evolve complex-enough brains,鈥 says creator Jeffrey Clune. 鈥淭hat鈥檚 one reason our breakthrough is so important: it opens doors to many new types of science.鈥