韩币对美金的汇率:为什么电脑下围棋不如人脑?

来源:百度文库 编辑:高考问答 时间:2024/04/29 12:16:43
现在的围棋人机对弈软件总是机不如人,而象棋就相反,为什么呢?

第一,玩围棋会让电脑陷入计算可能性的汪洋大海。一个国际象棋棋盘只有64个格,每一步有30种合乎规则的走法。但是围棋有361个点,每一手有200多种变化。象棋全部可能的走法是在1060到1070种之间,而围棋有10250种变化。

  其次,围棋很难判断每一手的后果如何,尽管棋子无法移动,但是落子的位置会影响其他棋子的价值和子力。把黑子或者白子连成一片就很难被吃掉或者断开。这一点和象棋不同,因为象棋只有32个子,并且在任何时刻都可以相对容易地判断每颗棋子的“战术价值”。施特恩说:“围棋棋子以非常复杂的方式互相影响彼此之间的价值。某一个子的价值取决于与周围棋子的关系而并不仅仅取决于其本身。”

  还有一点,就是没人能将围棋的视觉因素很好地编入到程序中。围棋有一个视觉因素。高手会因为“棋形”难看而不采用某个下法,也就是说落子的位置要考虑和其他已经布好的棋子的关系。同样的,高手也会考虑一片棋对于棋局中另外部分的“轻重缓急”的各种影响。

  电脑不懂象棋,它们也可以走出好棋。为什么在围棋上电脑如此软弱?主管智能围棋网的鲍勃·梅耶说:“按照粗略的估计,围棋电脑程序的计算速度仅为象棋程序的百分之一。每下一手要比象棋多4倍的变化,所以要想让围棋电脑程序达到象棋电脑程序的水平,需要比象棋电脑强1027倍的电脑。按照18个月电脑速度更新一倍的‘摩尔定律’.

应昌期曾悬赏100万美元征集电脑程序以击败围棋职业选手,迄今为止,还没有一个程序能接近于完成这项任务。
围棋规则简单易学,玩起来却是钻研越深越觉得精深莫测。世界上有数百位职业围棋选手,主要在中日韩3国。即使是最好的计算机程序,也只能达到一个普通欧洲俱乐部选手的水平,远逊于职业围棋选手,正如同普通网球俱乐部选手不可与参加温布尔登公开赛的高手同日而语。
为什么电脑在围棋这个项目上如此不济?专家指出,首先是因为玩围棋会让电脑陷入计算可能性的汪洋大海。国际象棋棋盘只有64个格,每一步有30种合乎规则的走法。但是围棋有361个点,每一手有200多种变化。象棋全部可能的走法在1060到1070种之间,而围棋有10250种变化。
其次,围棋很难判断每一手的后果如何,尽管围棋棋子无法移动,但是落子的位置会影响其他棋子的价值和子力。把黑子或者白子连成一片就很难被吃掉或者断开。这一点和象棋不同,因为象棋只有32个子,并且在任何时刻都可以相对容易地判断每颗棋子的战术价值。
围棋棋子以非常复杂的方式影响彼此的价值,某一个子的价值取决于与周围棋子的关系而并不仅仅取决于其本身。围棋在任何点都可能走出不好的下法,但是因为下围棋时间长,一盘棋双方通常要走200多手,所以很难看得出一手不好的棋是否会在棋局发展中产生影响。
此外,围棋存在视觉因素,没人能将围棋的视觉因素很好地编入程序中。高手会因为“棋形”难看而不采用某个下法,也会考虑一片棋对棋局其他部分的“轻重缓急”的影响。
按照电脑专家的粗略估计,围棋电脑程序的计算速度仅为象棋程序的百分之一。每下一手要比象棋多4倍的变化,所以要想让围棋电脑程序达到象棋电脑程序的水平,需要比象棋电脑强1027倍的电脑。按照“摩尔定律”,人类或许能在22世纪开发出能够战胜人脑的电脑围棋手。

电脑下围棋是把所有的围棋棋谱都输入电脑,在电脑和大师级的人物下棋的时候,那些人几乎也看过了所有的棋谱,他就不按照棋谱上的方式行棋,此时电脑之能考输入的围棋的规则的程序自行运算走棋,当然他就不如人了。

因为人脑懂得变通,而电脑是根据程序而行的。

因为电脑是按照既定的棋谱下棋,那些棋谱虽然多,但总有尽的;
但是下过棋的人大概都知道他的下一步怎么走,知道怎么去破他
所以都会赢.