Cancel
Advanced Search
KEYWORDS
CATEGORY
AUTHOR
MONTH

Please click here to take a brief survey

Art(ifice) Imitates Life
Jamais Cascio, 2 Feb 04

Wired has a fun survey of the use of biological properties as models for software and hardware engineering. The complexity underlying the living world, as it turns out, can be applied in useful ways to computer problems which would otherwise be challenging -- or even impossible -- to resolve using more traditional methods. The survey touches on evolvable hardware, genetic algorithms, immune systems for operating systems, and more. None of the topics are new for those of us who have been following the field of biological approaches to computing, but it's a good scan of the current state of the discipline, and an excellent introduction to the concept:

EMERGENCE describes the way unpredictable patterns arise from innumerable interactions between independent parts. An organism's behavior, for instance, is driven by the interplay of its cells. Similarly, weather develops from the mixing of oxygen, carbon dioxide, water, and other molecules.

SELF-ORGANIZATION is a basic emergent behavior. Plants and animals assemble and regulate themselves independent of any hierarchy for planning or management. Digital simulations made up of numerous software agents have demonstrated self-organization in systems ranging from computer networks to tornadoes.

REPRODUCTION was considered strictly the purview of organisms until recently. Now computer programs procreate, too. Genetic algorithms mimic biology's capacity for innovation through genetic recombination and replication, shuffling 1s and 0s the way nature does DNA's Gs, Ts, As, and Cs, then reproducing the best code for further recombination. This technique has been used to evolve everything from factory schedules to jet engines.

COEVOLUTION inevitably accompanies evolution. When an organism evolves in response to environmental change, it puts new pressures on that environment, which likewise evolves, prompting further evolution in the organism. This cycle occurs in many social systems - for instance, the interaction between behavioral norms and legal codes.

(Via Femtopizza)

Bookmark and Share


Comments

Funny, I wrote something about intellectual eclipses not too long ago. Interesting.


Posted by: Taran on 3 Feb 04



EMAIL THIS ENTRY TO:

YOUR EMAIL ADDRESS:


MESSAGE (optional):


Search Worldchanging

Worldchanging Newsletter Get good news for a change —
Click here to sign up!


Worldchanging2.0


Website Design by Eben Design | Logo Design by Egg Hosting | Hosted by Amazon AWS | Problems with the site? Send email to tech /at/ worldchanging.com
©2012
Architecture for Humanity - all rights reserved except where otherwise indicated.

Find_us_on_facebook_badge.gif twitter-logo.jpg