# Artificial Intelligence:  AlphaGo beats Human at most complex game - now what?

**URL:** <https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857>\
**Category:** Miscellaneous and Personal Stuff I Must Share\
**Created:** [March 13, 2016, 1:44pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857 "2016-03-13T13:44:33Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![WordMan](https://avatars.discourse-cdn.com/v4/letter/w/e8c25b/32.png) [@WordMan](https://boards.straightdope.com/u/WordMan)\
**Post date:** [March 13, 2016, 1:44pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/1 "2016-03-13T13:44:33Z")

</div>

Here is a link from the LA Times: [AlphaGo beats human Go champ in milestone for artificial intelligence](http://www.latimes.com/world/asia/la-fg-korea-alphago-20160312-story.html)

> [@](#):
>
> First went checkers, then fell chess. Now, a computer program has defeated the world’s top player in the ancient east Asian board game of Go — a major milestone for artificial intelligence that brings to a close the era of board games as benchmarks in computing.
> 
> At the Four Seasons Hotel in Seoul, Google DeepMind’s AlphaGo capped a 3-0 week on Saturday against Lee Sedol, a giant of the game. Lee and AlphaGo were to play again Sunday and Tuesday, but with AlphaGo having already clinched victory in the five-game match, the results are in and history has been made. It was a feat that experts had thought was still years away.

So - this feels like a big deal - what do Dopers think about this? A legitimate milestone?

---

<div class="post-metadata">

**Author:** ![Monty](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/monty/32/47_2.png) [@Monty](https://boards.straightdope.com/u/Monty)\
**Post date:** [March 13, 2016, 1:47pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/2 "2016-03-13T13:47:42Z")

</div>

As a dabbler in the game of Go, I’ll have to say it’s a mighty big deal.

---

<div class="post-metadata">

**Author:** ![Little\_Nemo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/little_nemo/32/3120_2.png) [@Little\_Nemo](https://boards.straightdope.com/u/Little_Nemo)\
**Post date:** [March 13, 2016, 4:09pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/3 "2016-03-13T16:09:37Z")

</div>

I think the people that play chess and go overestimate their difficulty. They’re not simple games but they have no elements of probability or hidden information or social interaction. They’re essentially the equivalent of complex mathematical equations - you have all the information available in unambiguous terms and you need to solve the problem.

The day a computer can routinely beat a human at Diplomacy is when I’ll be impressed.

---

<div class="post-metadata">

**Author:** ![GIGObuster](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/gigobuster/32/421_2.png) [@GIGObuster](https://boards.straightdope.com/u/GIGObuster)\
**Post date:** [March 13, 2016, 5:40pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/4 "2016-03-13T17:40:41Z")

</div>

> [@Little\_Nemo](#):
>
> I think the people that play chess and go overestimate their difficulty. They’re not simple games but they have no elements of probability or hidden information or social interaction. They’re essentially the equivalent of complex mathematical equations - you have all the information available in unambiguous terms and you need to solve the problem.
> 
> The day a computer can routinely beat a human at Diplomacy is when I’ll be impressed.

They are working on it and getting closer, AFAIK they have already AI opponents that are just adequate so far, but as an arbiter in the Stabbeurfou Diplomacy site it seems to be a good one.

> **[Diplomacy (game)](https://en.wikipedia.org/wiki/Internet_Diplomacy)**
>
> Diplomacy is a strategic board game created by Allan B. Calhamer in 1954 and released commercially in the United States in 1959. Its main distinctions from most board wargames are its negotiation phases (players spend much of their time forming and betraying alliances with other players and forming beneficial strategies) and the absence of dice and other game elements that produce random effects. Set in Europe in the years leading to the First World War, Diplomacy is played by two to seven Dip...

> [@](#):
>
> It is also the sole platform to provide an Artificial Intelligence that will tirelessly issue decent orders for Civil Disorder powers (only in gunboat games).

Artifical Intelligence guys can go here to play and test their ideas: [http://www.dipgame.org/](http://www.dipgame.org/)

AFAIK the official Hasbro computer release up to 2005 had also an AI to play against, but it was not a good one, sadly there seems not much of an interest by Hasbro to release new versions of the computer version.

---

<div class="post-metadata">

**Author:** ![ekedolphin](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ekedolphin/32/10003_2.png) [@ekedolphin](https://boards.straightdope.com/u/ekedolphin)\
**Post date:** [March 13, 2016, 7:15pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/5 "2016-03-13T19:15:05Z")

</div>

Wake me when a computer beats a top human player of Seven Minutes in Heaven.

---

<div class="post-metadata">

**Author:** ![Sunspace](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/sunspace/32/1250_2.png) [@Sunspace](https://boards.straightdope.com/u/Sunspace)\
**Post date:** [March 13, 2016, 8:39pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/6 "2016-03-13T20:39:38Z")

</div>

> [@ekedolphin](#):
>
> Wake me when a computer beats a top human player of Seven Minutes in Heaven.

And me when a computer beats a top human player at Mornington Crescent. 🙂

---

<div class="post-metadata">

**Author:** ![davidm](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/davidm/32/225_2.png) [@davidm](https://boards.straightdope.com/u/davidm)\
**Post date:** [March 13, 2016, 8:56pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/7 "2016-03-13T20:56:42Z")

</div>

Duplicate thread:

> **[The game of Go has been conquered by artificial intelligence.](https://boards.straightdope.com/sdmb/showthread.php?t=782351)**
>
> It beat him 5 games to zip. Computer Go is (or was) a bigger problem than computer chess.

---

<div class="post-metadata">

**Author:** ![Go\_Arachnid\_Laser\_1](https://avatars.discourse-cdn.com/v4/letter/g/b2d939/32.png) [@Go\_Arachnid\_Laser\_1](https://boards.straightdope.com/u/Go_Arachnid_Laser_1)\
**Post date:** [March 13, 2016, 9:18pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/8 "2016-03-13T21:18:02Z")

</div>

But can a computer procrastinate for eight hours while an impending deadline looms? Because until they can do that, I’m not worried.

---

<div class="post-metadata">

**Author:** ![Wesley\_Clark](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wesley_clark/32/20581_2.png) [@Wesley\_Clark](https://boards.straightdope.com/u/Wesley_Clark)\
**Post date:** [March 13, 2016, 10:13pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/9 "2016-03-13T22:13:30Z")

</div>

I follow transhumanist news, but I don’t get why this is a big deal. My view (correct me if I’m wrong) is that Go is more complex than chess, but computers were beating the world’s elite at chess 20 years ago. If 20 years of AI progress means that AI can beat humans at more complex games, I don’t know why that is such a huge deal.

---

<div class="post-metadata">

**Author:** ![boffking](https://avatars.discourse-cdn.com/v4/letter/b/858c86/32.png) [@boffking](https://boards.straightdope.com/u/boffking)\
**Post date:** [March 13, 2016, 10:21pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/10 "2016-03-13T22:21:35Z")

</div>

Could an AI beat a human at Illuminati?

---

<div class="post-metadata">

**Author:** ![usedtobe](https://avatars.discourse-cdn.com/v4/letter/u/ec9cab/32.png) [@usedtobe](https://boards.straightdope.com/u/usedtobe)\
**Post date:** [March 13, 2016, 10:40pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/11 "2016-03-13T22:40:50Z")

</div>

How long before an AI entity is declared the legal “Driver” of a car or truck under all circumstances?

Can’t wait for the ID photo for the license…

---

<div class="post-metadata">

**Author:** ![JoseB](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/joseb/32/1530_2.png) [@JoseB](https://boards.straightdope.com/u/JoseB)\
**Post date:** [March 14, 2016, 12:08pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/12 "2016-03-14T12:08:07Z")

</div>

> [@Wesley\_Clark](#):
>
> I follow transhumanist news, but I don’t get why this is a big deal. My view (correct me if I’m wrong) is that Go is more complex than chess, but computers were beating the world’s elite at chess 20 years ago. If 20 years of AI progress means that AI can beat humans at more complex games, I don’t know why that is such a huge deal.

Mostly because (1) the “inner works” of the Go-playing machine are completely different from those of the existing chess-playing computers, and (in my opinion, most important) (2) AlphaGo is based on a **generic** collection of neural networks that simply was “trained” to play Go. It was not a machine designed from the beginning to play Go, but a machine built from “standard” components that was then trained to play the game.

Machines built on the same architecture are used, for instance, to recognize images. DeepMind has reached an agreement with the British NHS to use their AlphaGo architecture to develop a machine that can be used as a diagnostic aid. Basically, create a very similar machine that is then trained to diagnose medical conditions.

That is the important breakthrough: The development of a somewhat “standard” substrate that can be trained in different ways in order to achieve expertise in different complex endeavours. A big advance in the field of machine learning.

---

<div class="post-metadata">

**Author:** ![WordMan](https://avatars.discourse-cdn.com/v4/letter/w/e8c25b/32.png) [@WordMan](https://boards.straightdope.com/u/WordMan)\
**Post date:** [March 14, 2016, 12:23pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/13 "2016-03-14T12:23:50Z")

</div>

> [@JoseB](#):
>
> Mostly because (1) the “inner works” of the Go-playing machine are completely different from those of the existing chess-playing computers, and (in my opinion, most important) (2) AlphaGo is based on a **generic** collection of neural networks that simply was “trained” to play Go. It was not a machine designed from the beginning to play Go, but a machine built from “standard” components that was then trained to play the game.
> 
> Machines built on the same architecture are used, for instance, to recognize images. DeepMind has reached an agreement with the British NHS to use their AlphaGo architecture to develop a machine that can be used as a diagnostic aid. Basically, create a very similar machine that is then trained to diagnose medical conditions.
> 
> That is the important breakthrough: The development of a somewhat “standard” substrate that can be trained in different ways in order to achieve expertise in different complex endeavours. A big advance in the field of machine learning.

Thanks! That is informative. A bit scary in its implications as well.

---

<div class="post-metadata">

**Author:** ![Rigamarole](https://avatars.discourse-cdn.com/v4/letter/r/77aa72/32.png) [@Rigamarole](https://boards.straightdope.com/u/Rigamarole)\
**Post date:** [March 14, 2016, 1:05pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/14 "2016-03-14T13:05:09Z")

</div>

> [@ekedolphin](#):
>
> Wake me when a computer beats a top human player of Seven Minutes in Heaven.

I think the Japanese sexbots have been doing that for a while.

---

<div class="post-metadata">

**Author:** ![Wesley\_Clark](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wesley_clark/32/20581_2.png) [@Wesley\_Clark](https://boards.straightdope.com/u/Wesley_Clark)\
**Post date:** [March 14, 2016, 9:00pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/15 "2016-03-14T21:00:18Z")

</div>

> [@JoseB](#):
>
> Mostly because (1) the “inner works” of the Go-playing machine are completely different from those of the existing chess-playing computers, and (in my opinion, most important) (2) AlphaGo is based on a **generic** collection of neural networks that simply was “trained” to play Go. It was not a machine designed from the beginning to play Go, but a machine built from “standard” components that was then trained to play the game.
> 
> Machines built on the same architecture are used, for instance, to recognize images. DeepMind has reached an agreement with the British NHS to use their AlphaGo architecture to develop a machine that can be used as a diagnostic aid. Basically, create a very similar machine that is then trained to diagnose medical conditions.
> 
> That is the important breakthrough: The development of a somewhat “standard” substrate that can be trained in different ways in order to achieve expertise in different complex endeavours. A big advance in the field of machine learning.

Thanks. I"ve heard (I was never good at math) that game theory can be used in a wide range of real world settings, and if so hopefully this kind of device will have real world applications.

But how do you take something that plays a game on a small board with rules, and apply it to the real world where the rules and goals are not always so concrete?

Also the AlphaGO machine played against itself possibly millions of times. They had it play itself and I guess it learned from each game. Well and good, but I’ve seen youtube videos of people doing this with video games too like Mario Brothers. I think even some amateurs who did this for fun were able to create programs that learned how to beat the game just by letting it play over and over, and letting the AI know that the goal is to score the highest score possible. So I don’t see how this is much different, they took an AI and had it play a bunch of games until it learned to be good at it. But the game has a very limited and obvious set of rules to follow, while real life is not that clean.

---

<div class="post-metadata">

**Author:** ![JoseB](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/joseb/32/1530_2.png) [@JoseB](https://boards.straightdope.com/u/JoseB)\
**Post date:** [March 14, 2016, 9:52pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/16 "2016-03-14T21:52:40Z")

</div>

> [@Wesley\_Clark](#):
>
> Thanks. I"ve heard (I was never good at math) that game theory can be used in a wide range of real world settings, and if so hopefully this kind of device will have real world applications.
> 
> But how do you take something that plays a game on a small board with rules, and apply it to the real world where the rules and goals are not always so concrete?
> 
> Also the AlphaGO machine played against itself possibly millions of times. They had it play itself and I guess it learned from each game. Well and good, but I’ve seen youtube videos of people doing this with video games too like Mario Brothers. I think even some amateurs who did this for fun were able to create programs that learned how to beat the game just by letting it play over and over, and letting the AI know that the goal is to score the highest score possible. So I don’t see how this is much different, they took an AI and had it play a bunch of games until it learned to be good at it. But the game has a very limited and obvious set of rules to follow, while real life is not that clean.

You don’t train the diagnostic machine by having it “play against itself” millions of times. Probably what they will do is something akin to what they did when they wanted their standard collection of neural networks to be able to recognize and classify images: You prepare sets of data and tell the machine: “This is \<whatever\>”, and then provide it with generic sets of data and ask it to decide whether it is “\<whatever\>” or not. Indicate to the machine whether it was right or not for each set of data, let the neural networks rebalance their connection weights to “absorb” this new information, lather, rinse, repeat.

This takes longer than having it play Go against itself, but the end result is that you have a machine that can identify “\<whatevers\>”.

Prepare diagnostic information in a way that is digestible by the neural networks, and give them classes for a few years – voilà, expert system that becomes a diagnostic helping tool for hospitals.

Prepare information about a different subject in a similar way, do the same process, and you get a different expert system in a different field.

The interesting thing about AlphaGo is that it actually has not been provided with “concrete rules and goals” when it comes to the strategic concepts of the game. It was left to “learn them by itself”. It was given a big collection of games played by masters, and the criterion to “discriminate” moves was, basically, whether a given sequence of moves and positions of the board ended up winning or losing the game.

Also, remember that AlphaGo uses a generic architecture that has ended up being trained to play a game on a small board with rules… But that the very same generic architecture that was used for that can be trained for way “fuzzier” tasks.

---

<div class="post-metadata">

**Author:** ![Wesley\_Clark](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wesley_clark/32/20581_2.png) [@Wesley\_Clark](https://boards.straightdope.com/u/Wesley_Clark)\
**Post date:** [March 14, 2016, 11:45pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/17 "2016-03-14T23:45:58Z")

</div>

> **[Google’s advanced AI defeats the world's best Go player](https://bgr.com/tech/google-alphago-go-win/)**
>
> A historic battle is currently underway in South Korea, where Google’s best artificial intelligence is going head-to-head in a game of Go against a player …

> [@](#):
>
> While AlphaGo wouldn’t have been able to beat Sedol last year, the machine has learned a lot since then, upping its game to a level where it can comfortably go to war against Sedol.
> 
> How did AlphaGo get better? Google used a technology called reinforcement learning, with AlphaGo playing game after game against itself to improve its skills. In five months, AlphaGo taught itself to play better.

That is interesting, but can it be used in the real world where the rules are not so easily understood? Can an AI be designed to compete to become better and better at passing college and university level math and science courses by taking tests over and over, and learning from the failures? Ie, it takes a graduate level physics exam, scores a 4%, then has to read text related to the questions it failed. Then give it a totally different test, grade it and do the same thing. Just keep doing that?

I know there are multiple forms of machine learning out there, I don’t know how they work. It is just interesting to watch from afar since by the end of the century humans will not be able to compete.

---

<div class="post-metadata">

**Author:** ![Jophiel](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/jophiel/32/66_2.png) [@Jophiel](https://boards.straightdope.com/u/Jophiel)\
**Post date:** [March 15, 2016, 12:40am UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/18 "2016-03-15T00:40:12Z")

</div>

> [@boffking](#):
>
> Could an AI beat a human at Illuminati?

I mentioned before that I’ll be impressed when an AI wins a booster draft night of Magic: the Gathering.

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [March 15, 2016, 7:17am UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/19 "2016-03-15T07:17:04Z")

</div>

> [@JoseB](#):
>
> Mostly because (1) the “inner works” of the Go-playing machine are completely different from those of the existing chess-playing computers, and (in my opinion, most important) (2) AlphaGo is based on a **generic** collection of neural networks that simply was “trained” to play Go. It was not a machine designed from the beginning to play Go, but a machine built from “standard” components that was then trained to play the game.
> 
> Machines built on the same architecture are used, for instance, to recognize images. DeepMind has reached an agreement with the British NHS to use their AlphaGo architecture to develop a machine that can be used as a diagnostic aid. Basically, create a very similar machine that is then trained to diagnose medical conditions.
> 
> That is the important breakthrough: The development of a somewhat “standard” substrate that can be trained in different ways in order to achieve expertise in different complex endeavours. A big advance in the field of machine learning.

IMO, this is the approach that has the most plausible hope of resulting in an AI entity that could be described as a person - not just because it’s analogous to the way that human minds develop, but also because there can be none of the vacuous argument about how ‘you just programmed it to say that’.

---

<div class="post-metadata">

**Author:** ![WordMan](https://avatars.discourse-cdn.com/v4/letter/w/e8c25b/32.png) [@WordMan](https://boards.straightdope.com/u/WordMan)\
**Post date:** [March 16, 2016, 12:46pm UTC](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857/20 "2016-03-16T12:46:37Z")

</div>

Here is a link to the Great Debates thread about whether we should welcome our robot overlords:

[http://boards.straightdope.com/sdmb/showthread.php?p=19184439&posted=1#post19184439](http://boards.straightdope.com/sdmb/showthread.php?p=19184439&posted=1#post19184439)

I show my post which quotes a NYTimes OpEd. It basically speaks to how this Go victory illustrates how computers have overcome **Polyani’s Paradox** , the concept where Humans know more than they can speak to, because of the vast amount of our cognition which we don’t access consciously.

[Next page](https://boards.straightdope.com/t/artificial-intelligence-alphago-beats-human-at-most-complex-game-now-what/748857.md?page=2)
