Robots evolve to deceive one another.

Post Reply
User avatar
leo-rcc
Robo-Warrior
Posts: 7848
Joined: Thu Feb 26, 2009 5:09 pm
About me: Combat robot builder
Location: Hoogvliet-Rotterdam, Netherlands
Contact:

Robots evolve to deceive one another.

Post by leo-rcc » Tue Aug 18, 2009 10:19 am

This is made of 100% pure win.

http://scienceblogs.com/notrocketscienc ... nother.php
Category: Animal communication • Evolution • Robots • Technology
Posted on: August 17, 2009 3:00 PM, by Ed Yong
scienceblogs.com wrote:In a Swiss laboratory, a group of ten robots is competing for food. Prowling around a small arena, the machines are part of an innovative study looking at the evolution of communication, from engineers Sara Mitri and Dario Floreano and evolutionary biologist Laurent Keller.

They programmed robots with the task of finding a "food source" indicated by a light-coloured ring at one end of the arena, which they could "see" at close range with downward-facing sensors. The other end of the arena, labelled with a darker ring was "poisoned". The bots get points based on how much time they spend near food or poison, which indicates how successful they are at their artificial lives.

They can also talk to one another. Each can produce a blue light that others can detect with cameras and that can give away the position of the food because of the flashing robots congregating nearby. In short, the blue light carries information, and after a few generations, the robots quickly evolved the ability to conceal that information and deceive one another.

Their evolution was made possible because each one was powered by an artificial neural network controlled by a binary "genome". The network consisted of 11 neurons that were connected to the robot's sensors and 3 that controlled its two tracks and its blue light. The neurons were linked via 33 connections - synpases - and the strength of these connections was each controlled by a single 8-bit gene. In total, each robot's 264-bit genome determines how it reacts to information gleaned from its senses.

In the experiment, each round consisted of 100 groups of 10 robots, each competing for food in a separate arena. The 200 robots with the highest scores - the fittest of the population - "survived" to the next round. Their 33 genes were randomly mutated (with a 1 in 100 chance that any bit with change) and the robots were "mated" with each other to shuffle their genomes. The result was a new generation of robots, whose behaviour was inherited from the most successful representatives of the previous cohort.
Best regards,
Leo van Miert
My combat robot site: http://www.team-rcc.org
My other favorite atheist forum: http://www.atheistforums.org

Horsepower is how hard you hit the wall --Torque is how far you take the wall with you

User avatar
Xamonas Chegwé
Bouncer
Bouncer
Posts: 50939
Joined: Thu Feb 26, 2009 3:23 pm
About me: I have prehensile eyebrows.
I speak 9 languages fluently, one of which other people can also speak.
When backed into a corner, I fit perfectly - having a right-angled arse.
Location: Nottingham UK
Contact:

Re: Robots evolve to deceive one another.

Post by Xamonas Chegwé » Tue Aug 18, 2009 10:25 am

That is totally win - you are right Leo! What next? Robot speciation? How soon before a terminator evolves? :?
A book is a version of the world. If you do not like it, ignore it; or offer your own version in return.
Salman Rushdie
You talk to God, you're religious. God talks to you, you're psychotic.
House MD
Who needs a meaning anyway, I'd settle anyday for a very fine view.
Sandy Denny
This is the wrong forum for bluffing :nono:
Paco
Yes, yes. But first I need to show you this venomous fish!
Calilasseia
I think we should do whatever Pawiz wants.
Twoflower
Bella squats momentarily then waddles on still peeing, like a horse
Millefleur

User avatar
Feck
.
.
Posts: 28391
Joined: Mon Mar 02, 2009 1:25 pm
Contact:

Re: Robots evolve to deceive one another.

Post by Feck » Tue Aug 18, 2009 10:27 am

Monkeys lie to keep food to themselves .
http://news.nationalgeographic.com/news ... -food.html
:hoverdog: :hoverdog: :hoverdog: :hoverdog:
Give me the wine , I don't need the bread

User avatar
AshtonBlack
Tech Monkey
Tech Monkey
Posts: 7773
Joined: Mon Mar 09, 2009 8:01 pm
Location: <insert witty joke locaction here>
Contact:

Re: Robots evolve to deceive one another.

Post by AshtonBlack » Tue Aug 18, 2009 11:21 am

Interesting.

As an aside, that is a great site, leo!

10 Fuck Off
20 GOTO 10
Ashton Black wrote:"Dogma is the enemy, not religion, per se. Rationality, genuine empathy and intellectual integrity are anathema to dogma."

User avatar
Hermit
Posts: 25806
Joined: Thu Feb 26, 2009 12:44 am
About me: Cantankerous grump
Location: Ignore lithpt
Contact:

Re: Robots evolve to deceive one another.

Post by Hermit » Wed Aug 19, 2009 9:32 am

leo-rcc wrote:This is made of 100% pure win.

http://scienceblogs.com/notrocketscienc ... nother.php
Category: Animal communication • Evolution • Robots • Technology
Posted on: August 17, 2009 3:00 PM, by Ed Yong
scienceblogs.com wrote:In a Swiss laboratory, a group of ten robots is competing for food. Prowling around a small arena, the machines are part of an innovative study looking at the evolution of communication, from engineers Sara Mitri and Dario Floreano and evolutionary biologist Laurent Keller.

They programmed robots with the task of finding a "food source" indicated by a light-coloured ring at one end of the arena, which they could "see" at close range with downward-facing sensors. The other end of the arena, labelled with a darker ring was "poisoned". The bots get points based on how much time they spend near food or poison, which indicates how successful they are at their artificial lives.

They can also talk to one another. Each can produce a blue light that others can detect with cameras and that can give away the position of the food because of the flashing robots congregating nearby. In short, the blue light carries information, and after a few generations, the robots quickly evolved the ability to conceal that information and deceive one another.

Their evolution was made possible because each one was powered by an artificial neural network controlled by a binary "genome". The network consisted of 11 neurons that were connected to the robot's sensors and 3 that controlled its two tracks and its blue light. The neurons were linked via 33 connections - synpases - and the strength of these connections was each controlled by a single 8-bit gene. In total, each robot's 264-bit genome determines how it reacts to information gleaned from its senses.

In the experiment, each round consisted of 100 groups of 10 robots, each competing for food in a separate arena. The 200 robots with the highest scores - the fittest of the population - "survived" to the next round. Their 33 genes were randomly mutated (with a 1 in 100 chance that any bit with change) and the robots were "mated" with each other to shuffle their genomes. The result was a new generation of robots, whose behaviour was inherited from the most successful representatives of the previous cohort.
Ha! Good one. It seems that artificial intelligence is not nearly as unlikely at all as made out by some, and evolution is not limited to organic development.
I am, somehow, less interested in the weight and convolutions of Einstein’s brain than in the near certainty that people of equal talent have lived and died in cotton fields and sweatshops. - Stephen J. Gould

User avatar
Animavore
Nasty Hombre
Posts: 39276
Joined: Sun Mar 01, 2009 11:26 am
Location: Ire Land.
Contact:

Re: Robots evolve to deceive one another.

Post by Animavore » Wed Aug 19, 2009 9:46 am

Does that make them 'Decepticons'?











:leave:
Libertarianism: The belief that out of all the terrible things governments can do, helping people is the absolute worst.

RPizzle
Posts: 556
Joined: Fri Jun 19, 2009 4:23 pm
Contact:

Re: Robots evolve to deceive one another.

Post by RPizzle » Thu Aug 20, 2009 6:21 pm

Animavore wrote:Does that make them 'Decepticons'?











:leave:
:clap: :clap: :clap:

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests