Slashdot Mirror


Alpha Go Takes the Match, 3-0 (i-programmer.info)

mikejuk writes: Google's AlphaGo has won the Deep Mind Challenge, by winning the third match in a row of five against the 18-time world champion Lee Se-dol. AlphaGo is now the number three Go player in the world and this is an event that will be remembered for a long time. Most AI experts thought that it would take decades to achieve but now we know that we have been on the right track since the 1980s or earlier. AlphaGo makes use of nothing dramatically new — it learned to play Go using a deep neural network and reinforcement learning, both developments on classical AI techniques. We know now that we don't need any big new breakthroughs to get to true AI. The results of the final two games are going to be interesting but as far as AI is concerned the match really is all over.

3 of 117 comments (clear)

  1. Re:Is the software written in Rust? by ShanghaiBill · · Score: 5, Informative

    Is this AI software written in Rust?

    I believe it is written in C++ and Lua, because that is what the authors used in previous projects. Most of the computing is done on GPUs, which is most likely done with CUDA, because that is what they used in the past, but they could use OpenCL.

  2. Re:Win a game... by ShanghaiBill · · Score: 5, Informative

    But, this isn't 'AI', it's just another 'expert system'.

    No. Alpha-Go is pretty much the opposite of an "expert system". Expert systems encode expert human knowledge in a series of explicit rules and if-then tables. Alpha-Go is based on neural nets and self-learning. There is no list of explicit rules.

  3. Re:That's quite a leap... by slashping · · Score: 3, Informative

    Human brains are also just a clever use of neural networks on a particular problem.