原理都是搜索树+剪枝。
但是深蓝是靠人定义的逻辑去剪,而AlphaGo至少有一部分逻辑是由深度学习生成的。
围棋理论这么多,但是想要写出自洽而优秀的逻辑,是非常难的。
优秀的棋士心中有“直觉”,但是他无法把这种直觉逻辑化,所以围棋很大程度上靠大量练习产生的棋感。
而AlphaGo证明了深度学习产生的剪枝结果是相当优秀的,这说明人类在一定程度上不必决定计算机的所有逻辑,而是可以信任计算机自己产生的逻辑。
相比之下,深蓝的所有逻辑都是人一点点写的。剪枝并没有人类优秀,而是靠搜索深度取胜。
所以从这一角度看,AlphaGo在AI领域的意义大于深蓝。
AlphaGo的意义更大。
深蓝主要是依靠硬件,也就是把同样的软件的内容简化后,做成芯片进行加速。
这就是专为专用功能做的一款专用CPU的意思。10-100倍加速后,深蓝战胜了世界冠军。
也就是说,深蓝本身对相关领域的推动很少。
一个明显验证是,就算没有深蓝的硬件,大多数普通的电脑5-10年后也能战胜世界冠军了
(因为电脑5-10年进步了10倍以上)
但是Alphago是新的思想。
Alphago虽然采用了通用的GPU和CPU,采用深度学习的办法,通过大数据来实现胜利的。
一个验证是:在AlphaGo公布其想法后,原来的ZEN等,采用相同方法,都实现了2-4子的能力提升。
这点提升不是简单的,在alphago之前,大家预计电脑战胜人类是10-20年后的事情。
一个是钱的威力,一个是新思维的威力。前者是能预期的进步,后者是不在大家预期的进步,
后者意义更大。
另外,深蓝是不能自己进步的,alphago是自己不断进步的。细思极恐的。