"On a long enough timeline, everything is a discrete game." (With apologies to _Fight Club_) Personally, I look forward to the day when the software I own works for me to the extent of optimizing the decisions I make during the day, even many mundane ones. Properly executed, such a system could make a big difference in my quality of life. I believe that a big piece that is missing is a solid life-model, a life-repres…
If it is optimising all your decisions, even the mundane ones, is it really your life any more? If it plugged into your brainstem and took over, by definition nobody else would notice the difference (you always did what it said anyway, or you’d be suboptimal), so why not just flood the 20 watt carbon-based neural network with bliss drugs and let the silicon-based neural network be the person instead?
Alpha Go Zero: How and Why It Works
11–20 of 116 posts
Re: Alpha Go Zero: How and Why It Works
#12What makes this different from a minimax algorithm with alpha-beta pruning?
Introducing MCTS for Go playing programs in 2006 brought upon a revolution in playing strength. For the first time Go programs stood a chance against a dan-level amateur.
Re: Alpha Go Zero: How and Why It Works
#13What makes this different from a minimax algorithm with alpha-beta pruning?
Re: Alpha Go Zero: How and Why It Works
#14What makes this different from a minimax algorithm with alpha-beta pruning?
Re: Alpha Go Zero: How and Why It Works
#15Are there adversarial examples for Alpha Go Zero?
Re: Alpha Go Zero: How and Why It Works
#16Are there adversarial examples for Alpha Go Zero?
AlphaGo Zero has played itself, and they have published 20 of those games.
Re: Alpha Go Zero: How and Why It Works
#17I wonder how the STYLE of Alpha Go Zero is regarded by human experts. Is it far different from AlphaGo? Why bother learning from AlphaGo if they can learn from AlphaGo Zero? Did they unleash a second "Master" program? I am wondering if the "better" strategy moves are now super wacky and weird and break all theory.
At least initial reports are that alphaGo Zero is more human-like than Master. Zero packs even more of the inhuman ability to pick the most critical part of the board for each move, but less weird looking stuff. In fact, one of the obvious differences between AlphaGo Zero and top human players, is much more play on safe opening spots, which has been out of fashion among human pros for a hundred years or so.
Re: Alpha Go Zero: How and Why It Works
#18Are there adversarial examples for Alpha Go Zero?
Another obstacle is that whereas an image classifier is basically a purely learned function, Monte Carlo tree search has a hard-coded element of applying potential moves to find new states to explore - always following the game’s rules correctly. If you go more than a few moves ahead, it has a relatively unpredictable choice of what states to explore; but as you get closer to the current move, I think it starts to look a bit more like brute force. So if you want the AI to make a really bad move - one that has severe consequences in the next few turns - you need to not just make the NN think it looks good, but that the game state still looks good even after you make any possible counterplay.
Disclaimer: I don’t actually know much about either neural networks or Go.
Re: Alpha Go Zero: How and Why It Works
#19"On a long enough timeline, everything is a discrete game." (With apologies to _Fight Club_) Personally, I look forward to the day when the software I own works for me to the extent of optimizing the decisions I make during the day, even many mundane ones. Properly executed, such a system could make a big difference in my quality of life. I believe that a big piece that is missing is a solid life-model, a life-repres…
If it is optimising all your decisions, even the mundane ones, is it really your life any more? If it plugged into your brainstem and took over, by definition nobody else would notice the difference (you always did what it said anyway, or you’d be suboptimal), so why not just flood the 20 watt carbon-based neural network with bliss drugs and let the silicon-based neural network be the person instead?
Re: Alpha Go Zero: How and Why It Works
#20Are there adversarial examples for Alpha Go Zero?
(On a side note, the more I think about Anthony et al 2017/AlphaGo Zero's tree/expert iteration, the more beautifully simple it appears to me.)