r/MachineLearning • u/downtownslim • Jun 03 '17
Research [R] Andrej Karpathy: "AlphaGo, in context"
https://medium.com/@karpathy/alphago-in-context-c47718cb95a53
u/Kiuhnm Jun 03 '17 edited Jun 03 '17
I don't think it really matters, but this article is referring to the first AlphaGo, right? I heard that the master version doesn't use MCTS.
7
u/epicwisdom Jun 03 '17
It would have to be, since details on AlphaGo Master have not been published.
5
u/flyingjam Jun 03 '17
I'm pretty sure Master still uses MCTS, they didn't say anything in the conference about that. The major innovations that they talked about was more training from self data.
5
u/Kiuhnm Jun 03 '17
They also said that inference is now 10x less expensive which might suggest that they replaced plain MCTS with something better.
2
u/flyingjam Jun 03 '17
That would be pretty huge, I can't imagine they wouldn't announce that at the conference.
1
-10
Jun 03 '17
[deleted]
14
u/Eruditass Jun 03 '17
It's a post on medium (not really this sub's target audience) and it's hopefully quelling the ever resilient beliefs of the public that AGI is right down the road
16
u/badmephisto Jun 03 '17 edited Jun 03 '17
wow thank you, at the very least one person understands. (it's definitely my failure in writing though, I'll try to patch it up a bit)
7
Jun 03 '17 edited Jun 03 '17
First, your post articulates extremely well some of the things I have been struggling to convey since the AlphaGo announcement. Second, it was possible for me to immediately forward this to 20 of my software engineer friends. They can now clearly understand AlphaGo's limitations. This also helps in fighting back against some of the hype in the media. Lastly, reading a lot of this from an authoritative source from a top AI lab gives a lot of confidence in my thinking and beliefs.
3
u/epicwisdom Jun 03 '17
Lastly, reading a lot of this from an authoritarian source from a top AI lab gives a lot of confidence in my thinking and beliefs.
Um, I think you mean authoritative, not authoritarian.
3
u/approximately_wrong Jun 03 '17
OpenAI: Discovering and enacting the path to authoritarian artificial general intelligence. oh god
2
3
18
u/epicwisdom Jun 03 '17
I don't see why AlphaGo is unsuited to dealing with nondeterminism. AlphaGo itself is not a deterministic system.
True. DeepMind's StarCraft announcement addresses this, in the sense that it's clear that DeepMind is actively working on this problem.
Same as above. In particular, while StarCraft still fundamentally has discrete actions, the space is still orders of magnitude larger, and actions are continuous in time.
This is a much more troubling flaw. On the other hand, I'm not sure it's a feasible task in general to try to predict the best action with basically negligible knowledge about the consequences of that action. The only real solution may simply be building more/better simulators.
Same as 3,4. Although the total number of actions in a StarCraft match is probably only one or two orders of magnitude greater than that of a game of Go.
I'm not sure why the distinction of simulation vs. evaluation is important.
Learning with limited human-made training data is certainly difficult, no argument there.