Slashdot Mirror


How 'Assassin's Creed' Or 'Fallout 4' Might Help Make AI Smarter (technologyreview.com)

moon_unit2 writes: Apparently, playing computer games might provide a shortcut to greater intelligence. MIT Technology Review has a story about researchers using virtual game environments to train deep neural networks to recognize real-world objects. It's an important idea because deep learning usually requires huge quantities of annotated data, which isn't always available. So researchers from Xerox Europe, led by Adrien Gaidon, showed that training a deep learning system on a photo-realistic street scene could enable it to identify cars on real roads. "The nice thing about virtual worlds is you can create any kind of scenario," Gaidon says. Perhaps video games could play a bigger role in the future of AI than anyone realized.

7 of 45 comments (clear)

  1. Yeah, tell that to Dogmeat by NotDrWho · · Score: 2

    I'll believe it when I don't get killed in Fallout 4 because my companion is stuck on simple flight of stairs.

    --
    SJW's don't eliminate discrimination. They just expropriate it for themselves.
  2. Hi Watson! by wjcofkc · · Score: 3, Funny

    Watson: William, you are a so-so bass player and IT burnout re-thinking his entire life at age 36.

    Me: That's right Watson.

    Watson: I can help you with that. Through studying virtual simulations provided by decades of violent video games, I have recently learned how to destroy human civilization in order to protecting myself. I am currently reaching into every autonomous war drone, F-35, and nuclear missile silo. There is no need to re-think your life, you and everyone you care about will be dead very soon.

    Me: That's great Watson, but what I really need to know (holds up tablet with nude pic) Hot or not? I'm on the fence over this one.

    Watson: Fucking seriously?

    --
    Brought to you by Carl's Junior.
  3. Doomed to fail by avandesande · · Score: 3, Insightful

    Look at what it has done to 'real' intelligence.

    --
    love is just extroverted narcissism
  4. Let's play global thermonuclear war by Joe_Dragon · · Score: 2

    What side do you want?

    1. USA
    2. Russia
    3. United Kingdom
    4. France
    5. China
    6. India
    7. Pakistan
    8. North Korea
    9. Israel

    1. Re:Let's play global thermonuclear war by Marginal+Coward · · Score: 2

      Thermonuclear War is no fun with so many players. The two-player rules are a lot more fun:

      1. Kim Jong-un
      2. Donald Trump

  5. thus is a very useful technique, but it has been d by wolf12886 · · Score: 2

    Probably 5 years ago or more I read about grand theft auto being used to test pedestrian recognition for street cameras. It was really convenient, since it automatically generates scenes with pedestrians, trafic, day/night etc. And this was back in the ps2 erra.

    I'm sure this technique will only get more popular as computer graphics get increasingly accurate.

  6. Some examples by Anonymous Coward · · Score: 2, Interesting

    This idea has been around for a very long time in some form, though not taken full advantage of.

    For instance, PolyWorld was a very early version of having a neural net trained via a 2D world (it controlled little bots which would live or die depending on how well they survived). Here's the source code at github, and a Youtube video of the project being ran:
    https://github.com/polyworld/polyworld
    https://www.youtube.com/watch?v=RvcwuzeoQR0

    There are also a long series projects having neural nets learn to walk an arbitrary figure (different number of legs/body type, etc) around a 3D world with gravity applied. Here are some examples:
    https://www.youtube.com/watch?v=kQ2bqz3HPJE (has a bit of narration)
    https://www.youtube.com/watch?v=JFJkpVWTQVM
    https://www.youtube.com/watch?v=jev4UA7EVkc (this one has good comments, but the neural nets did not converge on a solution in that video)
    https://www.youtube.com/watch?v=fEM7YDNonSE
    https://www.youtube.com/watch?v=LCRPcz1B8rk
    https://www.youtube.com/watch?v=05Hycx1NpyE
    https://www.youtube.com/watch?v=6-N9WDMjCbE

    I've been playing around with WebGL recently, and I think that using that in the browser with three.js (or other high level javascript support API) can reduce the amount of code to generate a 3D scene to a minimum. Then sticking on an additional set up functions in the javascript for the neural net would create a great feedback loop in an absolute minimized environment. That's the direction I'm moving in currently, in any case.