Slashdot Mirror


Neural Networks-Equipped Robots Evolve the Ability To Deceive

pdragon04 writes "Researchers at the Ecole Polytechnique Fédérale de Lausanne in Switzerland have found that robots equipped with artificial neural networks and programmed to find 'food' eventually learned to conceal their visual signals from other robots to keep the food for themselves. The results are detailed in a PNAS study published today."

8 of 116 comments (clear)

  1. Define deception? by Rival · · Score: 4, Interesting

    This is quite interesting, but I wonder how the team defines deception?

    It seems likely to me that the robots merely determined that increased access to food resulted from suppression of signals. To deceive, there must be some contradiction involved where a drive for food competes with a drive to signal discovery of food.

  2. Re:why program a robot to find 'food' by fuzzyfuzzyfungus · · Score: 2, Interesting

    This wasn't really a robotics experiment, as much as it was a group dynamics/behavioral experiment that used robots.

  3. Not really that impressive. by lalena · · Score: 5, Interesting

    From the article, staying close to food earned the robot points. I think a better experiment would be a food collection algorithm. Pick up a piece of food from a pile of food and then return that food to the nest. Other robots could hang out at your nest and follow you back to the pile of food or see you going to your nest with food and assume that the food pile can be found by going in the exact opposite direction. Deception would involve not taking a direct route back to the food, walking backwards to confuse other robots...
    I've done Genetic Programming experiments using collaboration between "robots" in food collection experiments, and it is a very interesting field. You can see some experiments here: http://www.lalena.com/ai/ant/ You can also run the program if you can run .NET 2.0 through your browser..

  4. Re:Mis-Leading by Chris+Burke · · Score: 3, Interesting

    To use the term "learned" for a consequence of evolution to what seems to me to be a Genetic Algorithm seems mis-leading.

    "Learned" is a perfectly good description for altering a neural network to have the "learned" behavior regardless of the method. GA-guided-Neural-Networks means you're going to be using terminology from both areas, but that's just one method of training a network and isn't fundamentally different from the many other methods that are all called "learning". But you wouldn't say about those other methods that they "evolved", while about GA-NN you could say both.

    Isn't this to be expected?

    It's expected that the GA will find good solutions. Part of what makes them so cool is that the exact nature of that solution isn't always expected. Who was to say whether the machines would learn to turn off the light near food, or to turn on the light when they know they're not near food to lead other robots on a wild goose chase? Or any other local maximum.

    --

    The enemies of Democracy are
  5. Re:The robots didn't learn... by jasonlfunk · · Score: 5, Interesting
    (Fixed formatting)

    FTA: The team "evolved" new generations of robots by copying and combining the artificial neural networksof the most successful robots. The scientists also added a few random changes to their code to mimic biological mutations.

    The "scientists" changed the code so that the robots didn't blink the light as much when it was around food. Therefore other robots didn't come over and therefore got more points then the other robots. The "scientists" then propagated that ones code to the other robots because it won. The AI didn't learn anything.

  6. Re:Deception is not always evil. by Anachragnome · · Score: 2, Interesting

    Unless, of course, the robot already has sufficient food and is simply stockpiling for the future. This in itself is not a bad thing, until such tactics prevent other robots from getting just the bare necessities they need to survive.

    Obviously, this is simply survival of the fittest, but are we talking about survival of the fittest, or are we talking about keeping ALL the robots fed?

    At this point we have to decide whether or not the actions of hoarding are good for the stated goal of having so many robots in the first place(why build so many robots if we didn't want them around?).

    Greed, without malicious intent, is still greed. The summary should read "Robots learn greed" rather then "Robots learn deception", if that is the case.
     

  7. Re:Mhm by skine · · Score: 2, Interesting

    Actually, Cracked.com used this news story to determine how stupid the user bases of a few websites actually are.

    Slashdot got two stupids out of ten.

    http://www.cracked.com/blog/which-site-has-the-stupidest-commenters-on-the-internet/

  8. A more advanced experiment... by Baron_Yam · · Score: 2, Interesting

    I'd love to see the robots given hunger, thirst, and a sex drive. Make 1/2 the robots girls with red LEDs and 1/2 the robots boys with blue LEDs.

    Make the food and water 'power', and give them the ability to 'harm' each other by draining power.

    The girls would have a higher resource requirement to reproduce.

    It'd be interesting to see over many generations what relationship patterns form between the same and opposite sex.