Slashdot Mirror


OpenAI Is Beating Humans At 'Dota 2' Because It's Basically Cheating (vice.com)

Motherboard's Matthew Gault provides another possibility for how OpenAI's bots managed to beat professional human players in two consecutive games of Data 2. Gault argues that "it was only possible thanks to significant guardrails and an inhuman advantage" -- not necessarily because the AI was more clever than the humans. From the report: The OpenAI Five bots consisted of algorithms known as neural networks, which loosely mimic the brain and "learn" to complete tasks after a process of training and feedback. The research company put its Dota 2-playing AI through 180 days worth of virtual training to prepare it for the match, and it showed. However, the bots had to play within some highly specific limitations. Dota 2 is a complicated game with more than 100 heroes. Some of them use quirky and game-changing abilities. For this exhibition, the hero pool was limited to just 18. That's an incredible handicap because so much of Dota 2 involves a team picking the proper group composition and reacting to what its opponents pick. Reducing the number of champions from more than 100 to 18 made things much simpler for the AI.

The OpenAI Five bots also played Dota 2 by reading the game's information directly from its application programming interface (API), which allows other programs to easily interface with Dota 2. This gives the AI instant knowledge about the game, whereas human players have to visually interpret a screen. If a human was able to do this in a competitive match against other humans, we'd probably call it cheating. Even with this AI advantage, Walsh and his team beat the bots in the third game, when the match organizers turned hero selection over to the crowd, which gave the AI a weak hero composition. Walsh thinks he and his team could eventually beat the AI in a fair right, even given the limited hero pool and other restrictions.

63 of 99 comments (clear)

  1. Exactly..... by Luthair · · Score: 1

    what many of us pointed out in the comments when the story originally ran here on /.

    1. Re:Exactly..... by sysrammer · · Score: 1

      So.... why is this on Slashdot again?

      Because "two consecutive games of Data 2."

      I think this has something to do with STTNG.

      --
      His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
    2. Re:Exactly..... by Luthair · · Score: 1

      If you don't mind me asking, why exactly do you people do that? Repeat exactly what was said up front as if you were pointing out something new?

      Because it wasn't pointed out in the article on Slashdot, it was classic Silicon Valley press cheerleading how great an achievement it was, aligning 100% with the press releases written by OpenAI

      I mean if you go watch the match, the opening commentary has the developers saying all of those things over and over and over again along with explanations why.

      Why would anyone watch a company's masturbation about how great they are for 3-5 hours?

      Then you "point it out" as if it wasn't stated before the games multiple times, during the games, and more times after the games.

      No, we "point out" that the article and summary on Slashdot is a misleading jerk-off session and explained the reality of the story. Just like I'm going to "point out" that you're an apologist for bad writing and press cheerleading.

    3. Re:Exactly..... by q_e_t · · Score: 1

      why must there be a repeat story on /.?

      Because there is new information?/p?

  2. man and AI work best together by Wycliffe · · Score: 1

    I find applications of machine assistance more promising. I'm still waiting for a way to program the original starcraft so that the AI can manage the tedious resource management while a human player can work on strategy. Even something like self driving cars make more sense as an assist. For someone who is elderly do they really care if the car is being driven by a computer or by a human sitting in an office somewhere. If the human sitting in the office gets the advantage of an AI highlighting the road for them and the elderly only has to pay the human for the 10 minutes to and from the appt. The reason chauffeurs are so expensive is because you have to pay them to sit. If you have AI drive the interstates and a human drive the final 10 minutes on each end, it would be very economical.

    1. Re: man and AI work best together by Wycliffe · · Score: 1

      Google already has technology to drive without humans so why do you want to add human there?

      Sure they do. Let me know when I can order one. I would love to buy a car with this magical technology for my grandma who can no longer drive. I would also love to buy an RV with this technology so I can go to sleep on a Friday night in the RV and wake up on Saturday morning in Florida. Just like the AI of the last 40 years, we are still 10 years from a break thru and likely will remain 10 years away for the foreseeable future.

  3. Re:Horse beats steam engine by Luckyo · · Score: 1

    Indeed. This is an early iteration of the system. Eventually with enough effort, visual recognition will be at sufficient level, there will be a mechanical hand to press keyboard buttons and manipulate the mouse, and AI will have training to do go with all the heroes.

    Saying that "but we can win it" forgoes a critical caveat. "For now".

  4. Cheating, eh? by Ol+Olsoc · · Score: 1

    Cheating means that true Artificial Intelligence that mimics humans is here!

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    1. Re:Cheating, eh? by iggymanz · · Score: 1

      the AI passed the Turing Tests with flying colors when it lied about its cheating, tweeted that it was being bullied to its army of manlette followers that lived in their mom's basements, then filed a harassment lawsuit

    2. Re:Cheating, eh? by iggymanz · · Score: 1

      even better, it's bi-curious and having anxiety attacks about it

  5. Simple REACTION TIME by Layth · · Score: 1

    Dota is a complicated game but its a 5v5 and a hive mind will always be more organized than five individuals.
    More importantly there are items to Hex, Silence, Disarm and otherwise disable other characters and a fight can be decided on who gets disabled first.

    Human beings have mental reaction time and physical processing time of moving a mouse to the right coordinates.
    Computers have none of that and they will always click on you before you can click on them. That doesn't make them smart.

    1. Re:Simple REACTION TIME by Layth · · Score: 1

      Honestly it's such a nuanced game it's hard to say without watching a replay for myself on the hero selection process.
      I've heard there were no bans. IDK if the selection process was legitimate or if computers got to pick their entire team beforehand ?

      In either case, yes, in due time a hive mind will have much better reaction time in unison than five humans can ever hope to achieve.

    2. Re:Simple REACTION TIME by SoftwareArtist · · Score: 1

      > Human beings have mental reaction time

      And computers don't? Being able to figure out the best move, and do it faster than a human is an amazing accomplishment. This isn't Pong, where you can figure out where the ball is going to go with just a few calculations. It's a huge complicated environment that takes a lot of work to understand and react to.

      Anyway, reaction time is only a small part of it at most. Dota 2 is about developing long term strategies and executing them in the face of incomplete, constantly changing information. Reaction time without smarts won't get you far.

      --
      "I'm too busy to research this and form an educated opinion, but I do have time to tell everyone my uninformed opinion."
    3. Re:Simple REACTION TIME by strikethree · · Score: 1

      The "reaction" time does indeed give a huge advantage the the AI. All of the "simple" stuff, like last hitting, reacting to an attack animation, etc is always perfect. I feel a certain sense of pride when I throw a hook as Pudge and catch a charging Spirit Breaker. For the AI, this will always happen.

      All of that being said, DOTA is in no way winnable merely by these actions. They confer an advantage, but do not guarantee a win at all. This is what makes DOTA so incredibly fun and playable.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  6. moving the goal posts by z3alot · · Score: 2

    Really? The best they could come up with is comparing the bot to a programmable mouse, illegal in human play? This standard basically disqualifies any bot implementation being fair in their definition just on the basis of being a program. What do they want? The bot to send commands to a human operator which plays the game for it?

    Their slightly less ridiculous claim is saying the bot is unfair because it interfaces with the game not through mouse and keyboard and the dota renderer but through valve's bot api. Just..fine, if you dont care about how good a bot can be under the dota developer's own definition, then ignore the results.

    I just dont understand the mindset here, is this resistance to change? People dont want AI to be good, so they make up narratives to explain away recent successes? It really feels like the same mindset as conspiracy theorists.

    1. Re:moving the goal posts by 110010001000 · · Score: 1

      How is this "change"? How is this even "AI"? There have been game playing bots for decades. I never understand why people think this is somehow remarkable. Computers are very good at games with strict rules.

    2. Re:moving the goal posts by sysrammer · · Score: 1

      A level playing field could be achieved by forcing a bot to view the game via a camera and input commands through robotics that are calibrated to not exeed human capability. Then, you’d be comparing “intelligence”.

      There you go! Us meatcomps have to use a significant part of our brain for visual processing. Let's see what happens to an AI when it has to tackle that task, too.

      --
      His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
    3. Re:moving the goal posts by Anonymous Coward · · Score: 1

      A level playing field could be achieved by forcing a bot to view the game via a camera and input commands through robotics that are calibrated to not exeed human capability. Then, youâ(TM)d be comparing âoeintelligenceâ.

      A level playing field could also be achieved by taking away the keyboards, mice, and monitors, and forcing the humans to play by entering commands into the API. Then, youâ(TM)d be comparing âoeintelligenceâ

    4. Re: moving the goal posts by rerogo · · Score: 1

      Chess is a perfect knowledge game. Integrating a view of the world good enough to play by isn't part of the strategy because you can already see everything. DotA is... not. If your strategy for dealing with not being able to see the entire field of play at once is "We use an API to see the entire field of play at once anyway," you're not playing the same game as someone with limited perceptual bandwidth.

  7. Difference by freeze128 · · Score: 2

    Do you know the difference between DOTA and DATA?

    Neither does BeauHD.

  8. Re:Vice being vice by sysrammer · · Score: 1

    ...Given enough computing power, a self learning NN will beat humans at any task.

    When will AI be good enough to give us shit articles, I wonder?

    --
    His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
  9. Couriers by scorpydude · · Score: 1

    No mention of the fact the courier visibility to the enemy team had to be turned off as well because the AI was so bad at using them?

  10. Re:Been hearing about this game by sysrammer · · Score: 1

    ...routinely, for probably close to 3 years now. Still don't have a fucking clue what its actual name is.

    I believe it is "Day Of The Asshole".

    But I can't google either.

    --
    His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
  11. All t his was covered, people don't listen by martyros · · Score: 1

    Computers have none of that and they will always click on you before you can click on them.

    If you'd been paying any attention at all, you'd know that the AI's latency was set to 200ms, which is larger than the average human's.

    Same as these guys -- their own logic is self-contradictory. Either DOTA is a game mainly about reaction time, in which case the 18-player limit will have almost no effect; or DOTA is a game mainly about strategy and how to use characters together, in which case the direct interface will have little effect. Given the fact that poorly-chosen characters caused the computer to lose decisively, I think the first one is much more likely.

    The OpenAI team have stated over and over why they use the direct interface rather than scanning the pixels: Because they know how to get an AI to scan pixels, but they don't know how to get an AI to do strategy. So they're focusing their training time on strategy rather than wasting GPU time scanning pixels.

    --

    TCP: Why the Internet is full of SYN.

    1. Re: All t his was covered, people don't listen by phantomfive · · Score: 2

      The latency is cheating. On paper it sounds good, but it misses the fact that the AI has API access that can immediately evaluate the situation without visual problems. Humans can hit 200ms or less when they are coming on a situation they understand, but watching programmers in StarCraft, reaction times of 500ms upon seeing something slightly different are more normal (or even a second). "Oh, the enemy is in my base, I need to switch my screen over there, figure out what's there, then respond with the appropriate amount of force." Whereas the AI sees units in base and 200ms later has the appropriate response. Again, it's been known for a long time that AI can win with faster key presses and response times. Just like aimbots.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:All t his was covered, people don't listen by Layth · · Score: 1

      okay dude you honestly think 200ms is enough time for 5 people to coordinate and all attack the most optimized targets available in unison then i have nothing else to say to you

    3. Re: All t his was covered, people don't listen by Layth · · Score: 1

      exactly. if we're talking about having the screen flash and you press a button then yeah a human can hit 200ms. but when you have the unexpected, rounding a corner and encounter one of 5 enemies and have to stop what you were doing, make a fight or flight decision based on teammate map positioning, move the mouse into the correct position for your decision, etc you might need a half a second to react appropriately.

      Even at that 200ms time the computer doesn't need to move a mouse right? Physical reactions are part of reaction time too.

    4. Re:All t his was covered, people don't listen by Kjella · · Score: 1

      Same as these guys -- their own logic is self-contradictory. Either DOTA is a game mainly about reaction time, in which case the 18-player limit will have almost no effect; or DOTA is a game mainly about strategy and how to use characters together, in which case the direct interface will have little effect. Given the fact that poorly-chosen characters caused the computer to lose decisively, I think the first one is much more likely.

      I have very limited experience with DOTA but I did watch the games and to me it looked like the computer had some inhuman precision in the micro-game, like the attacks were always flawlessly coordinated where the target(s) would get debuffed and slammed with perfect area-of-effect damage with just enough force to kill while their own forces stayed just far enough back that the human attack only did 98% damage and could retreat. And they could instantly switch tactics if their attack was met by a heavier counter-attack, you couldn't catch them off guard or overextending themselves. I mean this is an area where top human teams also seem rather inhuman, but the AI topped that so the best you can hope for is breaking even.

      What did impress me is how reasonable they actually played the rest of the game, like what do we do in order to get XP and gold to prepare for the PvP battles, how do we send heroes down lanes, how do we pick the battles to take. These are questions with a whole lot less definitive answers and there were definitively flaws in those strategies, but like I said above every time they walked into a trap they'd near instantly recognize they were in a bad spot and try to wiggle out of it while a human team would have way more panic and confusion. This was very apparent in game three where everybody admitted they did a very impressive job defending delaying the inevitable but didn't really know how to mix it up and gamble to at least have a shot at winning.

      --
      Live today, because you never know what tomorrow brings
    5. Re: All t his was covered, people don't listen by martyros · · Score: 1

      Humans can hit 200ms or less when they are coming on a situation they understand, but watching programmers in StarCraft, reaction times of 500ms upon seeing something slightly different are more normal (or even a second).

      But how much of that delay is visual processing the situation (character X is in location Y casting spell Z), and how much of that is mentally processing the situation? It is true that in the game, when the situation changed suddenly (e.g., being ambushed), humans took a second or two to adjust, whereas the AI seemed to react instantaneously. The AI were never caugt "flat-footed".

      But would it actually have been any different if the AI had had to interpret pixels instead of getting information from the API? I don't think so. The way the AI do processing, they don't have a context; they aren't "expecting" one thing or another , they never have to deal with shock or regret -- they always think, "Given this exact situation, what is the optimal thing to do next?" That's hardly "cheating", that's just the intrinsic nature of AI

      Again, it's been known for a long time that AI can win with faster key presses and response times.

      Then why did they lose so completely when they were given sub-optimal heroes? Clearly the strategy of which heroes to chose and how to actually use them is far more important in DotA than faster keypresses.

      --

      TCP: Why the Internet is full of SYN.

    6. Re: All t his was covered, people don't listen by phantomfive · · Score: 1

      But how much of that delay is visual processing the situation (character X is in location Y casting spell Z), and how much of that is mentally processing the situation?

      WTF are you talking about?

      --
      "First they came for the slanderers and i said nothing."
  12. Re:Been hearing about this game by gravewax · · Score: 1

    In less time than it took you to type that pointless moronic comment you could have googled it and answered the question

  13. similar concept applies more generally by retchdog · · Score: 1

    for instance, the performance of AI on simple video games is due, in part, to the fact that it simply has less latency in scanning the screen, pushing that information into a meat cortex, and pushing its meat appendage against an ergonomic device. this doesn't detract, imho, from the accomplishment (however much you may or may not think of it as significant in the first place).

    as for cheating: well, i think people took a tech demo maybe a bit too seriously... it's still impressive imho, even if it was playing a "special edition" of dota2. i've seen much, much more incomplete proofs-of-concept get obscene funding.

    --
    "They were pure niggers." – Noam Chomsky
    1. Re: similar concept applies more generally by phantomfive · · Score: 1

      What particularly do you think is impressive about it? We've had computers that can beat humans at video games for ages.

      --
      "First they came for the slanderers and i said nothing."
    2. Re: similar concept applies more generally by DamnOregonian · · Score: 1

      In this case, that it was a trained neural network, which is a very different class of "AI" that is traditionally used for bots.
      Which is cool. Not sure why you think it isn't?

    3. Re: similar concept applies more generally by phantomfive · · Score: 1

      Is it cool just because of a neural network? No, but sometimes neural networks are cool. In this case, look at what they used to win: reaction time, elimination of difficult problems, and fast click speed. These are the things AIs always use. It wasn't like alpha go that made better decisions.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:similar concept applies more generally by Layth · · Score: 1

      i'll be impressed when this AI redefines the meta game.
      When people look at what it does and they say, oh damn i should be buying this item on that character.

      On that day I'll be impressed.

    5. Re: similar concept applies more generally by retchdog · · Score: 1

      all the clicking in the world doesn't help if you don't click in the right place at the right time. tbh i'm impressed the system even kept up with human players. real-time planning like this is difficult, even in a very limited setting.

      another note: deep nets are so complicated, that explicit engineering isn't even really possible beyond a certain superficial level. sure, there's tinkering with representation, loss function, and the general architecture, but by-and-large, the system probably "learned" how to play on its own to a large degree. that said, i acknowledge the advantages the system had, and i don't take this entirely too seriously (it's just a video game after all). as i said, it's about keeping up at all; once you have that, winning is mostly a matter of successive optimization on better hardware.

      the trend of needing fewer and fewer subject-matter experts for harder and harder problems is, i suppose, what's practically interesting here.

      --
      "They were pure niggers." – Noam Chomsky
    6. Re: similar concept applies more generally by phantomfive · · Score: 1

      It's hard for me to comment on the details of strategy because I don't understand this particular game very well. But I have watched pros playing StarCraft quite a bit, and I can tell you that reaction times of 200ms are too fast for a human to keep up with.

      --
      "First they came for the slanderers and i said nothing."
    7. Re: similar concept applies more generally by SoftwareArtist · · Score: 1

      We've never had a computer that could beat humans at a game anywhere close to as complicated as this. And it learned to do it entirely on its own. No one taught it how to play. This is a huge advance.

      --
      "I'm too busy to research this and form an educated opinion, but I do have time to tell everyone my uninformed opinion."
    8. Re: similar concept applies more generally by phantomfive · · Score: 1

      We definitely have had computers that beat humans at games as complex as this one. I think you're going to really have to clarify your statement and reword it before it becomes a true one.

      --
      "First they came for the slanderers and i said nothing."
    9. Re: similar concept applies more generally by SoftwareArtist · · Score: 1

      Name one example.

      Here are some ways Dota 2 is more complicated than other games computers have beat humans at. At each step it chooses from about a thousand actions (compared to 18 max for Atari games, around 20 average for chess, or around 200 average for go). A game lasts tens of thousands of steps (compared to a few dozen for chess). It requires long term strategy (unlike most video games computers have played). It has incomplete information (you don't know everything that's happening). Even the visible state is tens of thousands of numbers (compared to 6 numbers for Pong, 64 numbers for chess, or around 400 bits for go). The rules are super complicated (eighteen supported heroes, each with unique abilities, complicated special cases about particular attacks or techniques that are especially effective in special situations). It's played in real time, so it only gets around a hundred milliseconds to select each move.

      --
      "I'm too busy to research this and form an educated opinion, but I do have time to tell everyone my uninformed opinion."
    10. Re: similar concept applies more generally by phantomfive · · Score: 1

      For one thing I used to lose to the AI at StarCraft all the time.

      --
      "First they came for the slanderers and i said nothing."
    11. Re: similar concept applies more generally by DamnOregonian · · Score: 1

      Well, yes... I think it's cool that a game AI is operating with a neural net.
      That means it has been *trained* to understand and play that game, not *programmed*.
      It means that though it uses an API right now to understand the game world- that could "easily" be replaced with a neural net in the future that does that using analog vision.

      I can't figure out if you're insecure about the idea of AI, or just have a bone to pick with the OpenAI guys, but this really is cool, and you seem to hate for no reason other than to hate. Even the dudes who played and lost thought this was pretty awesome. This is a complex, real-time game with a whole lot of tactical strategy involved, and a trained neural net aced it, playing against the best on-the-fly adaptable strategic thinker we know of- humans. The fact that it had any kind of direct access or faster responses is irrelevant.

    12. Re: similar concept applies more generally by phantomfive · · Score: 1

      That means it has been *trained* to understand and play that game, not *programmed*.

      Well, that was a really cool concept in the 1960s.

      I can't figure out if you're insecure about the idea of AI, or just have a bone to pick with the OpenAI guys

      Nah, I just get annoyed when people get excited about buzzwords. And yes, that means I get annoyed a lot.

      --
      "First they came for the slanderers and i said nothing."
    13. Re: similar concept applies more generally by SoftwareArtist · · Score: 1

      That's different in several ways. First that's a hand coded AI. The developers spent a lot of time coding rules for how it should work. No one coded any rules for the Dota 2 agent. They just let it play the game millions of times and figure out for itself what worked. Second even a weak AI can beat a novice player. I bet experts have no trouble beating it. The Dota 2 agent beat a team of elite players. Most of them were former professional players. Third the AIs built into games often cheat. I don't know if the Starcraft one does, but developers often have to do that to make it challenging to play against. For example it might have access to more information than a human does.

      --
      "I'm too busy to research this and form an educated opinion, but I do have time to tell everyone my uninformed opinion."
    14. Re: similar concept applies more generally by phantomfive · · Score: 1
      ok, so can you rewrite your original statement now so that it becomes at least somewhat more true?

      We've never had a computer that could beat humans at a game anywhere close to as complicated as this. And it learned to do it entirely on its own. No one taught it how to play. This is a huge advance.

      I would also point out that you might want to rework the statement "This is a huge advance" and "it learned to do it entirely on its own", and might also want to consider the wording on your point "anywhere close to as complicated as this," since the problem is not just "complicated == branching_factor." See what you can do.

      --
      "First they came for the slanderers and i said nothing."
  14. Re:180 days?? by retchdog · · Score: 1

    yeah, i read that: "Machine Control of Semi-Autonomous Combatants in Simulated Areas of Conflict."

    DoD money is great, isn't it?

    --
    "They were pure niggers." – Noam Chomsky
  15. Driving Question by mentil · · Score: 2

    Who is Matthew Gault?

    --
    Corruption is convincing someone that the selfless ideal is the same as their selfish ideal.
  16. Re: Vice being vice by phantomfive · · Score: 1

    It's provably false: these neural networks are pattern matchers, not Turing machines. This means that you can throw as much computing power as you want, they won't have general intelligence.

    --
    "First they came for the slanderers and i said nothing."
  17. Re: Horse beats steam engine by that+this+is+not+und · · Score: 2

    An airgap should be required. The machine only sees the game with a camera/pair-of-cameras. The machine only makes moves osing electromechanical servos placed over a controller/keyboard.

  18. Re: Been hearing about this game by that+this+is+not+und · · Score: 1

    In less time than it took you to post your scold, you could have defined the DOTA acronym.

  19. Re:Horse beats steam engine by michelcolman · · Score: 1

    And they are already doing just that with classic Atari games like Breakout. The only input the AI got was the score and the raw screen pixels. It had absolutely zero information about the fact that there was a ball that needed to be bounced up by a paddle. It just had to figure out that the white pixel on one frame and the white pixel in a different position on the next frame were somehow related, and something bad happened when it reached the bottom. After a while it was breaking bricks on one side to get the ball on top of the bricks, surprising even the researchers who had not expected this kind of behavior.

  20. Re:Horse beats steam engine by Luckyo · · Score: 1

    You still need to equalize on input end as well. Humans have to go through man-machine interface that is keyboard, mouse or controller. AI is typically directly plugged in.

    So you'd need some kind of a mechanical manipulator for a keyboard/mouse/controller to fully equalize both input and output. In your scenario, it's just output that is being equalized. Your experiment only goes half way of the necessary road for what could be considered an equal playing field.

  21. Re: Horse beats steam engine by that+this+is+not+und · · Score: 1

    Why did you crapflood this irrelevance? It wasn't 'sly sarcasm' because those aren't direct factors in game play like what I posted about.

  22. Re: Horse beats steam engine by dj245 · · Score: 1

    If the neural network had access to a clock, I would expect it would eventually find this strategy. Time between hits would directly correlate with lowered risk of failing the game

    --
    Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
  23. Re: Vice being vice by q_e_t · · Score: 1

    A lot of the brain has many pattern matchers, so it is likely to be a prerequisite for GI, or may simply be an emergent property of a sufficient number of them, wired appropriately. We don't yet know, as actually building something with the complexity of the brain with feasible power budget is still difficult, and within a reasonable energy also difficult, and would result in slow thought. In a decade it may change and be at least possible. Another decade and GI may be demonstrated.

  24. Bullshit by philmarcracken · · Score: 1

    I watched all the matches. The AI 'reading' the API didn't stop them making fucking 'dumb' decisions no human player would ever make. Buying salves(consumable healing item) constantly, wasting smokes randomly, double ward glitching. The only questionable play they made was the near instant hex on a blinking earthshaker about to land his combo. But top level players know what the fuck earthshaker does.

    They are prepared for him to show up like that. Its called fucking learning, and its exactly what this AI did. You can talk about unfair reaction speed, but experience means far more, holding your disable cooldown for the right target.

    Making the correct decision is not fucking cheating. They acted without hesitation, and they crushed m-dog, f-dog and every other dog that dared taunt them with 'baited kid'. Up until they let 4chans IRC aka twitch chat draft their 3rd game.

  25. Re: Vice being vice by phantomfive · · Score: 1

    It's definitely not am emergent property of building a lot of them, and we do know because it is provable. I encourage you to read a book about AI and not read stupid articles. You are right that the brain has a lot of pattern matchers.

    --
    "First they came for the slanderers and i said nothing."
  26. Re: Vice being vice by q_e_t · · Score: 1

    It's definitely not am emergent property of building a lot of them, and we do know because it is provable.

    I think you need to read what I wrote: "wired appropriately", which refers to the potential interfaces between them and the elements which are not pattern matchers. Also note the word of the word may, but to be fair, I should have emphasised the 'glue' elements again in that sentence, so I was a bit sloppy and my words don't fully reflect what I was trying to say, so I can understand some confusion.

    I encourage you to read a book about AI and not read stupid articles. You are right that the brain has a lot of pattern matchers.

    I've read several, and about the workings of the brain, as I was, for many years an AI researcher, and also worked with neuroscientists. One of my good friends is an AI researcher with a PhD in neuroscience. Maybe I will bounce a few ideas off him.

  27. Re: Vice being vice by phantomfive · · Score: 1

    I've read several, and about the workings of the brain, as I was, for many years an AI researcher, and also worked with neuroscientists. One of my good friends is an AI researcher with a PhD in neuroscience. Maybe I will bounce a few ideas off him.

    Great, then you should understand that these neural networks are not Turing complete. You should also understand what it takes to make them Turing complete, and the drawbacks of doing so, and why those types of networks have not been as successful.

    --
    "First they came for the slanderers and i said nothing."
  28. Re: Vice being vice by q_e_t · · Score: 1

    Great, then you should understand that these neural networks are not Turing complete.

    Indeed, and I very nearly made that point in my previous post. I also noted that I wasn't talking about a single artificial neural network, but an assembly of them. That research has not yet does not mean that GI could not be an emergent property of an assembly of them. It may later be show that it is not possible, but the jury is pretty solidly out on them at present. The current neural networks do some limited functions extremely well, but there is a lot of work to do to emulate the complexity of a brain, which is our current model for intelligence, given the lack of a watertight definition on intelligence.

    However, there's a worry that there is a god of the gaps argument emerging, as various tasks that were believed to require GI have been shown to be achievable without this. This doesn't mean that such tasks can't be achieved by using a more general intelligence, as obviously they can, but at one point it was assumed that they required it. Thus I would not be tempted to make absolutist statements about whether GI could or could not emerge from collections of pattern matchers, as if might be a poor bet.

  29. Re: Vice being vice by phantomfive · · Score: 1

    However, there's a worry that there is a god of the gaps argument emerging, as various tasks that were believed to require GI have been shown to be achievable without this.

    This has happened when it was shown that the task is simpler than previously thought. For example, with the Turing test........Turing never expected it to be so easy to trick the average human being. Likewise, with computer chess, all you need is a really powerful tree searching computer. No intelligence needed.

    --
    "First they came for the slanderers and i said nothing."
  30. "Dota 2 is a complicated game" by JThundley · · Score: 1

    I did a spit take when I read "Dota 2 is a complicated game". Starcraft is a complex game. Sure there are 100 heroes in Dota, but only 10 of them can be on the field at once (I think, I don't play it so please correct me if I'm wrong). In Starcraft you can have more than 400 units on the field at once, all doing different directed actions.