GALLERY

Home
Up
 

 

Out of the digital ooze, robotic life
Designs that evolve without human aid


By Charles W. Petit

Maybe Jordan Pollack, computer scientist and robot maker, should call his
workplace at Brandeis University near Boston something other than a
laboratory. Nest or hive seems closer to the mark. In it, he and mechanical
engineer Hod Lipson run the Golem Project, a colony of machines that evolve
and give birth to other machines without human guidance. Last week, in the
journal Nature, the pair described their work as "Automatic design and
manufacture of robotic life-forms." Life-forms? That is something that
Lieutenant Commander Data might say on the Starship Enterprise: "Captain, a
scan of the planet reveals robotic life-forms!"

So far the life-forms–bundles of white tubes resembling crazily linked
sausages that lurch, slither, and hunch their way across lab bench
tops–aren't very advanced; their only talent is movement. But neither were
the first creatures to appear in Earth's primordial ooze. Massachusetts
Institute of Technology artificial-intelligence expert Rodney Brooks calls
these machine-bred robots a step toward the "ultimate dream of self-evolving
machines." They conjure up a tomorrow in which machines breed among
themselves, whelping devices whose abilities surpass human invention–a
vision at once hopeful and unnerving.

To get machines to design other machines, Pollack and Lipson borrowed a
strategy from nature: Darwinian evolution, played out not in a warm pond but
in the software of a computer. The computer was programmed with a set of
designs that were no more than disordered collections of struts, ball
joints, and electric motors, plus electronic circuit parts for a nervous
system. It randomly altered, or mutated, the initially useless designs.
Next, the computer chose the "fittest" mutants–those that showed hints of
locomotion–while killing off the others, in a digital version of natural
selection. It further mutated these chosen few and then repeated the process
over hundreds of generations, gradually evolving more capable robots.

The designs that eventually emerged might never have sprung from the human
mind–but they do move. Some work by hunching forward like inchworms, others
drag themselves along by walking on elbowlike protrusions, and still others
creep sideways, crablike. In some cases, the evolutionary process stumbled
onto the symmetrical body form common in living things, which makes
movement in a straight line simpler.

Putting natural selection to work in a computer isn't new. Half a century
ago, the pioneering Hungarian-American mathematician John von Neumann
imagined self-reproducing computer programs called "cellular automata."
Since then, artificial-life programmers have watched digital organisms
evolve as they compete for survival in software ecosystems. But until now,
the offspring have lived in cyberuniverses akin to video games. Even when
engineers used such methods to produce novel designs for real objects–some
jet engines, for instance, have features that evolved in computers–their
actual manufacture was under human control.

Newborn robots. The Golem Project, however, automatically hatches the
winners into the real world. An off-the-shelf, industrial "rapid
prototyping" machine builds the kitten-size robots from plastic, following
the evolved instructions rather than a blueprint penned by a flesh-and-blood
engineer. Watching the embryonic devices spontaneously emerge and begin
creeping about (after people click electric motors into place where the
computer tells them to) "is a little scary," concedes Pollack.

The whole process takes just hours or days, compared with the million-year
time scale of evolution in nature. But other researchers say the
machine-bred robots are a case study in the power of natural selection as a
design tool in the lab and in the natural world. "It is clear that evolution
can do things that people cannot possibly do on their own," says David
Fogel, chief scientist at Natural Selection Inc., a company in La Jolla,
Calif., that evolves solutions to problems in business and other fields. He
even thinks the Golem Project and other evolution-based technology could
persuade people who are skeptical about evolution to accept Darwin's ideas.
"The more people accept evolution as a design tool, the easier it is to see
that it has been used by nature."

Whether or not the embryonic robots are plausible apostles for natural
selection, they are likely to get still more lifelike before the project is
over. So far, the evolution stops as soon as the robots step from the
software into the real world. But Stanford University consulting professor
John Koza, a breeder of computer programs, would like to see the actual
plastic robots evolve generation by gene- ration into more adept forms. John
Holland, a University of Michigan pioneer in an artificial-evolution method
called genetic algorithms, wants the project to add cybersex, allowing robot
parents to pool their best features in their offspring, rather than using
mutation alone for improvement.

Inevitably, the work resonates with fears of robots running amok. Most
notably, Sun Microsystems chief scientist Bill Joy warned early this year
that a triple whammy of genetics, nanotechnology, and robotics could unleash
a "gray goo" of tiny, voracious, self-reproducing microbots marauding over
the world–a fear also stoked by recent work showing that robots can
collaborate in antlike swarms (box).

Pollack dismisses such fears. "We're far, far from that," he says. "[These]
are small plastic gizmos that look like toys." Yet the project's name plays
on the unease such work stirs. A golem, in ancient Jewish legend, is a lump
of clay sculpted to human form and animated through cabalistic magic. Some
variants are tireless servants that work without pay. Others make mischief
and must be killed to protect the community–a centuries-old foreshadowing of
Joy's warning.

© U.S.News & World Report Inc. All rights reserved.

Links to Pollack and Lipson:

You can see the influence of Neural Networks.

Download The Golem Project: "Live Truss" evolution program.  It's FREE.