Slashdot Mirror


DeepMind AI AlphaStar Wins 10-1 Against 'StarCarft II' Pros (newscientist.com)

In a series of matches streamed on YouTube and Twitch, DeepMind AI AlphaStar defeated two top-ranked professionals 10-1 at real-time strategy game StarCraft II. "This is of course an exciting moment for us," said David Silver at DeepMind in a live stream watched by more than 55,000 people. "For the first time we saw an AI that was able to defeat a professional player." New Scientist reports: DeepMind created five versions of their AI, called AlphaStar, and trained them on footage of human games. The different AIs then played against each other in a league, with the leading AI accumulating the equivalent of 200 years of game experience. With this, AlphaStar beat professional players Dario Wunsch and Grzegorz Komincz -- ranked 44th and 13th in the world respectively. AlphaStar's success came with some caveats: the AI played only on a single map, and using a single kind of player (there are three in the game). The professionals also had to contend with playing different versions of AlphaStar from match to match. While the AlphaStar was playing on a single graphics processing unit, a computer chip found in many gaming computers, it was trained on 16 tensor processing units hosted in the Google cloud -- processing power beyond the realms of many.

4 of 103 comments (clear)

  1. Re:Still Cheating by psycho12345 · · Score: 4, Insightful

    Actually, the AI is restricted to the viewport, it is using an interface into the game, so no it doesn't have maphack, like a normal scripted AI would.

  2. Re:Still Cheating by djinn6 · · Score: 4, Insightful

    It's already operating with imperfect knowledge. From Vox:

    During the 10 matches, the AI had one big advantage that a human player doesn’t have: It was able to see all of the parts of the map where it had visibility, while a human player has to manipulate the camera.

    Emphasis mine. Yes, it's an advantage, but it's not cheating. Humans can use the minimap to see what's going on as well.

    The problem with these matches and Starcraft in general, is that the it's able to win just with good micro. So getting really good at Starcraft doesn't get us closer to actual AI.

  3. Re:Still Cheating by The+Evil+Atheist · · Score: 4, Insightful

    How can it not get closer? AI didn't used to be able to beat professional StarCraft players. Now they can. That is, by definition, moving closer, because it's not moving backwards, and clearly an improvement from not moving at all.

    This is just more goalpost shifting, finding nonsense reasons to argue why it "doesn't count". Consider the alternative that maybe the things humans do aren't as as clever as we tell ourselves. If it's just "good micro", why can't humans use "good micro" to beat the AI, if we're so great?

    --
    Those who do not learn from commit history are doomed to regress it.
  4. Re:Still Cheating by djinn6 · · Score: 4, Insightful

    How can it not get closer? AI didn't used to be able to beat professional StarCraft players. Now they can. That is, by definition, moving closer, because it's not moving backwards, and clearly an improvement from not moving at all.

    It is not moving at all. There's no viable route from this to general purpose AI. By playing countless games against itself on the same map, it is still performing a search on a decision tree, weighing the (now more fuzzy) nodes. It did not acquire any actual understanding of Starcraft mechanics. It does not logically reason about anything that it hasn't seen before. If you give it Warcraft instead, it'll take another several months of work from a team of very intelligent humans to make it good at it. In fact, I'll bet a big enough balance patch will cause it to have to throw out everything it's learned.

    This is just more goalpost shifting, finding nonsense reasons to argue why it "doesn't count". Consider the alternative that maybe the things humans do aren't as as clever as we tell ourselves.

    The goal post has always been to replace human intelligence. I don't see any AI building Starcraft-playing AI's, or discussing how long it will be before they are replaced by even better AIs.

    If it's just "good micro", why can't humans use "good micro" to beat the AI, if we're so great?

    Because humans have muscles that take time to move?