Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Submission + - How does modularity evolve? (technologyreview.com) 1

JimmyQS writes: "As programmers know, modularity is critical to making reusable, adaptable software. However, modularity is not instinctive for beginners and must be learned via painful training. Biology faces a similar problem: modularity is useful to make species more adaptable, but how did it evolve in the first place? Surprisingly, computational simulations of 25,000 generations of evolution reveal that modularity does not evolve because it makes organisms more adaptable. Instead, modularity evolves as a by-product for selection to reduce the "wiring costs" of a network. The discovery greatly advances research into evolving artificially intelligent robots, a field where the inability to evolve modular designs has long been thought to be a key roadblock to evolving truly complex, intelligent neural networks.

The paper was published in the Proceedings of the Royal Society. You can also watch modularity evolve in this video."

This discussion was created for logged-in users only, but now has been archived. No new comments can be posted.

How does modularity evolve?

Comments Filter:

Remember: use logout to logout.