On 8/18/2013 7:51 PM, chris peck wrote:
Hi Chris

>> Increasingly code is the result of genetic algorithms being run over many
generations of Darwinian selection -- is this programmed code? What human
hand wrote it? At how many removes?

In evolutionary computations the 'programmer' has control over the fitness function which ultimately guides the evolution of algorithms towards a highly specific goal.

Moreover, outside of the IT lab, there is no competition for the algorithm to evolve against nor is there a genuine ecology supplying pressures against which selection can happen. Why? Because that is what the fitness function provides. It is wrong to suppose that genetic algorithms evolve without human input. The human input is as essential to the evolutionary technique as natural selection is to evolution proper. Without it nothing evolves at all.

That's only true within the AI lab. Suppose someone developed a STUXNET type program that was supposed to learn the existence of nuclear programs and disable them, a really intelligent program that could learn and plan. It might very well reason that having lots of copies of itself would be more effective - and once reproduction starts can evolution be far behind?

Brent

--
You received this message because you are subscribed to the Google Groups 
"Everything List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to everything-list+unsubscr...@googlegroups.com.
To post to this group, send email to everything-list@googlegroups.com.
Visit this group at http://groups.google.com/group/everything-list.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to