Quantcast

Electric Sheep: Stunning Visual Creatures Spawned By Thousands Of Computers While They Sleep

by Peter Murray October 11th, 2011 | Comments (4)

Share
Share by email
Import Addresses
Send To A Friend Close
 
 
 
Save time! Click Here to select directly from your AOL, Gmail, Hotmail, or Yahoo! Address Book
 

An Electric Sheep created by Phssthpok

“Dr. Chandra, will I dream?”
“I don’t know.”

If Hal was somehow able to dream after Dr. Chandra shut it down in Arthur C. Clarke’s “2010,” the results may have looked something like Electric Sheep. Not at all resembling the sheep we might conjure as we fall asleep, these beautiful digital images spring to life when a computer drifts off to its screensaver slumber. But they’re more than just a randomized graphics program. Each Electric Sheep is the collective creation of thousands of computers around the world. The Electric Sheep shown in the pictures and videos below are a striking artistic demonstration of the creative powers of the Internet and open source sharing. By voting on sheep they find visually appealing, humans cause these virtual creatures to compete, procreate and evolve. What strange and beautiful results may arise as these visual creations become ever better examples of digital lifeforms?

The sheep are the creation of Scott Draves, and they’re the conceptual descendants of one of Draves’ earlier creations called Flames. While getting his PhD in computer science at Carnegie Melon he wrote an graphics algorithm to create fractal patterns by treating each pixel as a variable and by introducing parameters that numbered in the thousands. The original flames were created using plugins for Adobe Photoshop and AfterEffects. He published the algorithm online and, well, the Flames spread. Today the Flame algorithm is installed on millions of computers worldwide.

created by user cqfd93

But the Flames were static and Draves wanted to animate them. Inspired by the then new SETI@home project that used the Internet to tap the computing power of millions of idle home computers, Draves utilized a similar approach to be able to carry out the demanding computations required to animate his Flames.

As the number of people who downloaded the free screensaver grew, so did the number of frames able to be rendered on Draves’ server. The iterative algorithm was able to take the newly added pixel data and rearrange them in new ways, with new colors and motions. And that’s how Electronic Sheep were born.

created by user Bananablob

A GUI app called Apophysis that makes it easier for users to create sheep replaced the original Flame plugins. Now thousands of sheep are being created by thousands of people with an artistic bent. The current version gives each sheep about ten seconds of life before another sheep begins swirling in its place. If you think of the sheep as virtual lifeforms – as Draves does – you can – also like Draves – think of each sheep’s algorithm as its genetic code. As he wrote for the computer graphics interest group SIGGRAPH, new animations “have a chance to contribute their genes to the reproductive system of the Electric Sheep, which was already based on Darwinian evolution with mutation and crossover.”

created by user brood

Here’s the first of several videos to give you a look at what these beautiful “lifeforms” look like.

But every good Darwinian system needs a ‘Survival of The Fittest’ force. That’s where the users come in. As users watch the sheep morph on their computer screen they can vote for the ones they like and vote down the ones they don’t. In this example of art imitating life, the fittest sheep – that is, the most popular ones – get to “mate” and contribute their virtual DNA to produce unique offspring. Draves calls it a “process of death and rebirth.” You can download the sheep program here to try your hand at some artificial natural selection.

Electric Sheep are not merely a very ingenious and labor-intensive way to make pretty screensavers, they’re part of Draves’ open source philosophy. “I think we as a society should support free information to a much greater extent than we do,” he said in an interview with The Creators Project. “My artwork is a manifestation of this philosophy.”

Creative Commons, the online affiliate that provides licensing to open share software including Electric Sheep, share Draves’ philosophy. They believe that only through universal access to research, education, and culture can the full power of the Internet be realized. They envision a day when the Internet is used to harness the creative input of thousands or millions of users to not only make better sheep, but improve our lives through an evolutionary honing of knowledge.

But just as the products of biological evolution aren’t always the most straightforward solutions (see David Linden’s “The Accidental Mind” for a healthy dose of humility about our brains’ hodgepodge architecture), Draves is often not a big fan of what his sheep-creating collective breathes life into. What he refers to as the “Las Vegas Effect” lead people to choose sheep that are flashy, have lots of bright colors and move fast. This prompted Draves to sift through the sheep himself and pull out the ones he finds aesthetically pleasing. He’s compiled them into limited edition videos that he sells to help fund the not-yet-profitable Electric Sheep.

The fact that sheep evolve on their own means Draves has satisfied his own impetus to explore whether or not computers can create something new, something greater than the sum of their input. “Genetic code,” “evolution,” “creation”…sounds like Draves just might have a touch of God complex. “That’s right,” he told The Creators Project when asked if he was playing God. “I’ve created a universe and the rules for this universe and then inside it sort of has a population that lives there.” He follows that by admitting he wanted to create virtual life, and that “it’s not clear how successful one can be. …Can computers think? Can a computer be creative?”

And then he starts to get metaphysical for real.

“…is humanity the only possible vehicle for what really amounts to a soul? …some people believe that all material matter follows the rules of physics, and if you can figure out what physics is, a computer can follow the rules and therefore you can simulate life in a computer. So it really becomes a profound question that we are, as a society, really just starting to struggle with.”

Right now, the Electric Sheep are still just screensavers, albeit evolving and unpredictable screensavers. But what limits are there to the kind of reiterative, informatics cross-breeding underlying their generation? What might be produced when the same process is applied to more functional outputs? What if we woke up one morning and our computers were doing things that we didn’t fully understand.

And so on.

How that might play out is as unpredictable as the sheep. Until it happens, I suppose we’re left merely to wonder…and perhaps dream.

[image credits: created by Brother Lewis, Phssthpok, Bananablob, brood, and cqfd93 at electricsheep.org]
[video credits: electric sheep.org via YouTube]
images: electric sheep
video 1: electric sheep 1
video 2: electric sheep 2
video 3: electric sheep 3


 

Related Stories

 
 

Connect With Us

.

Post a Comment

Sort By:

Comments

  • User Picture

    From: THE CONUNDRUM OF THE WORKSHOPS by Kipling

    “WHEN the flush of a new-born sun fell first
    on Eden’s green and gold,
    Our father Adam sat under the Tree and
    scratched with a stick in the mould;
    And the first rude sketch that the world had seen

    “was joy to his mighty heart,
    Till the Devil whispered behind the leaves, ‘It’s
    pretty, but is it Art?’”

    Well, at least we can take some comfort in the thought that computers may share our Adamic curse ;-)

    Victor S.
    victor-storiguard.blogspot.com


  • Life is damned hard to define in general. Every time we think we have it pinpointed, Someone changes the rules. Or at least moves the markers. Whether the life is in a carbon or silicon container doesn’t make much difference anymore.

  • User Picture

    “Dr. Chandra, will I dream?” -HAL
    “I don’t know.”

    Also

    “Dr. Chandra, will I dream?” -SAL
    “Of course you will… all intelligent beings dream. Nobody knows why.”

    Not sure if the quotes are exact for SAL but pretty close.

Get Our Newsletter

Popular On The Hub

Singularity

Martin Ford Asks: Will Automation Lead to Economic Collapse?

Written by: Aaron Saenz 716 days ago

lights-in-the-tunnel

Will the future be filled with cool technologies and endless opportunities or will our own creations lead to eventual doom? [...]

Robots

5 Axis Robot Carves Metal Like Butter (Video)

Written by: Aaron Saenz 605 days ago

metal-helmet-machine

Industrial robots are getting precise enough that they’re less like dumb machines and more like automated sculptors producing artwork. Case [...]

Genetics

Designer Babies – Like It Or Not, Here They Come

Written by: Keith Kleiner 1009 days ago

designer-babies

Long before Watson and Crick famously uncovered the structure of DNA in 1953, people envisioned with both horror and hope [...]

Stem Cells, Gadgets, Robots, Longevity, Health, Artificial Intelligence, Genetics, Body Implants, Cyborgs, Science, Technology, Singularity, The Future!