AlphaGo的下一步:忘记人类招数 我会更强

  • 举个例子,我从淘宝买了3000件产品,淘宝发一件过来需要1天,那么淘宝把所有的产品发给我需要3000天吗?不是的。淘宝可能同时发3000件,一天所有的快递就到了。
    再举个例子,用百度进行搜索,可能同一时间有3000个人进行搜索,每个用时0.5秒,那么我们需要等1500秒才能得到搜索结果吗?不是的。百度会运用不同的服务器(电脑)对3000个搜索请求进行处理,0.5s内所有的结果都得到了。

    同样的,阿法狗其实并不是一台电脑,可以把它想象成一个电脑群。这个群中的每个个体都可以自己跟自己对弈,然后将对弈的结果统一交给一台电脑进行综合。假设阿法狗由3000台电脑组成(实际上远远不止,3000万台都有可能,并发、虚拟机等技术完全可以实现),那么每台电脑只需要自我对弈一万次即可。

    如果有兴趣,可以简单看看并发、Hadoop等计算机技术,就明白了。

回复3

  • 密集雨 反器材并非不可战胜,用暴风机甲血战到底
    简而言之就是并行与串行工作机制的区别
  • 多线程处理主线程统计结果即可  
  • 唉,你说的这个都明白。你都没看新闻吗?这次和李世石下棋的是谷歌最好的计算机群了。你知道淘宝发3000万件包裹要用多少快递公司吗?多少俩运输车,多少快递员?你再换乘谷歌得用多少服务器啊?可是新闻报道谷歌也就是几百台电脑做平时训练用这个软件。你几百台电脑分摊一下3000万局任务,这个样的电脑其实是很慢的,比计算机群慢多了。你算一下看看。这和什么计算机技术没关系。最终都是要判断一步棋要耗时多长时间,然后用人海战术(电脑海)。那的多少电脑啊?
    你举百度搜索,你知道百度公司一共有多少台服务器吗?何况围棋每一步运算比搜索运算更加复杂。
返回文章

站务

全部专栏