人类棋手如何能战胜alphaGO

来源:百度文库 编辑:超级军网 时间:2024/04/28 00:05:11


  人类棋手如何能战胜alphaGO,难道只有拔电源或者干脆放弃吗?
  其实我的上一篇文章谈到了alphaGO的实质http://lt.cjdby.net/forum.php?mod=viewthread&tid=2180216就是:1、运算能力强;2、有四个软件互相监督、辅助。所以要想人胜电脑,还是回到最基础的事情上,就是耗尽电脑的运算资源,电脑自然就会败了。虽然alphaGO可以用到的电脑资源比DeepBlue要大的多,但是围棋可以构建的出题环境也比国际象棋大得多。总的目标就是把围棋棋盘做成一个复杂的关联整体,耗尽alphaGO的运行资源或者降低alphaGO运算时的深度和广度。具体方法如下:
2、布局阶段不要一直在某一、两个角一直下,要“均匀”下在多个角上,甚至可以每个角下一子就换地。
1、在四个角和四个边布局后,尽量发展外势,尽量把它们“关联”、“沟通”、“联系”起来。
2、角和边之间,边和角之间也要用飞等手段联系。
3、可以尝试做“扭羊角”的布局,让棋可以影响对角线。
4、绝对不要在二线和一线下子,因为一、二线下子会显著的降低alphaGO运算的难度,如有必要的话三线也尽量少下。
5、在决出胜负前,不要有任何一块区域是明显的定型或者安稳。
6、打劫也要循环劫,单个劫没用。一旦开始打劫,就不要停。
7、不要超过5个己方棋子相连,一次提对方棋子也不要超过3个。
8、多用跳、尖、飞,少用靠、并、挡。
围棋棋盘.jpg
  注意:以上很多着子,是在不明显损失的条件下选择。例如:可选尖和靠时,如果两者效果区别不大时就用尖;如果用尖有明显损失时,就不能用尖了。
  记住:人类不是靠下出自己超水平发挥、最高水平、最厉害的棋来战胜alphaGO,因为你最高水平的棋也胜不了alphaGO。人类只需要下出没有明显漏洞并且较高水平的棋就行,关键做出一盘很难运算的棋,让alphaGO自己算死掉。

  人类棋手如何能战胜alphaGO,难道只有拔电源或者干脆放弃吗?
  其实我的上一篇文章谈到了alphaGO的实质http://lt.cjdby.net/forum.php?mod=viewthread&tid=2180216就是:1、运算能力强;2、有四个软件互相监督、辅助。所以要想人胜电脑,还是回到最基础的事情上,就是耗尽电脑的运算资源,电脑自然就会败了。虽然alphaGO可以用到的电脑资源比DeepBlue要大的多,但是围棋可以构建的出题环境也比国际象棋大得多。总的目标就是把围棋棋盘做成一个复杂的关联整体,耗尽alphaGO的运行资源或者降低alphaGO运算时的深度和广度。具体方法如下:
2、布局阶段不要一直在某一、两个角一直下,要“均匀”下在多个角上,甚至可以每个角下一子就换地。
1、在四个角和四个边布局后,尽量发展外势,尽量把它们“关联”、“沟通”、“联系”起来。
2、角和边之间,边和角之间也要用飞等手段联系。
3、可以尝试做“扭羊角”的布局,让棋可以影响对角线。
4、绝对不要在二线和一线下子,因为一、二线下子会显著的降低alphaGO运算的难度,如有必要的话三线也尽量少下。
5、在决出胜负前,不要有任何一块区域是明显的定型或者安稳。
6、打劫也要循环劫,单个劫没用。一旦开始打劫,就不要停。
7、不要超过5个己方棋子相连,一次提对方棋子也不要超过3个。
8、多用跳、尖、飞,少用靠、并、挡。
围棋棋盘.jpg
  注意:以上很多着子,是在不明显损失的条件下选择。例如:可选尖和靠时,如果两者效果区别不大时就用尖;如果用尖有明显损失时,就不能用尖了。
  记住:人类不是靠下出自己超水平发挥、最高水平、最厉害的棋来战胜alphaGO,因为你最高水平的棋也胜不了alphaGO。人类只需要下出没有明显漏洞并且较高水平的棋就行,关键做出一盘很难运算的棋,让alphaGO自己算死掉。
好吧。运算量随着并入网的计算机的增多,并不是问题。
真正能战胜它的,是新理论,比如提升棋盘的维度,让棋盘的点在人脑中是三维
都没用。人脑的运算速度更加有限,你让棋手这么下,他就会连一般棋手都下不过了。

general_j 发表于 2016-3-19 05:01
都没用。人脑的运算速度更加有限,你让棋手这么下,他就会连一般棋手都下不过了。


举个例子,设计从右上角对左下角”扭羊角”的路上是否子有接应,对于人来说很简单,但是对于电脑如果没设计好(例如树搜)将是花费很多运算,甚至会出现失误的。
有的工作,电脑很费劲,人不费劲。有的工作,电脑不费劲,人费劲。
general_j 发表于 2016-3-19 05:01
都没用。人脑的运算速度更加有限,你让棋手这么下,他就会连一般棋手都下不过了。


举个例子,设计从右上角对左下角”扭羊角”的路上是否子有接应,对于人来说很简单,但是对于电脑如果没设计好(例如树搜)将是花费很多运算,甚至会出现失误的。
有的工作,电脑很费劲,人不费劲。有的工作,电脑不费劲,人费劲。
敲着键盘的命,去指导人类如何如何?果然科学家大牛都在民间。
zs11 发表于 2016-3-17 16:27
好吧。运算量随着并入网的计算机的增多,并不是问题。
真正能战胜它的,是新理论,比如提升棋盘的维度,让 ...
这个才是关键
m_sy 发表于 2016-3-19 08:42
敲着键盘的命,去指导人类如何如何?果然科学家大牛都在民间。
这个妥妥可以有
“布局阶段不要一直在某一、两个角一直下,要“均匀”下在多个角上,甚至可以每个角下一子就换地。”——这不是当年对付电脑下五子棋的办法之一么?
ertert 发表于 2016-3-18 19:29
举个例子,设计从右上角对左下角”扭羊角”的路上是否子有接应,对于人来说很简单,但是对于电脑如果没 ...
“有的工作,电脑很费劲,人不费劲。有的工作,电脑不费劲,人费劲”,仅仅是对于特定的算法而言的。连具体算法是什么都不知道,你这种模糊的讨论不知道有什么意义。归根结底,你把搞人工智能的人想得太傻了...
我想知道柯少什么时候和阿法狗来几盘

general_j 发表于 2016-3-21 02:19
“有的工作,电脑很费劲,人不费劲。有的工作,电脑不费劲,人费劲”,仅仅是对于特定的算法而言的。连具 ...


”人工智能”?人工智能这词最火的时候,不是今天,而是90年代,那热度可是烫手。今天只能算暖手而己,又如何。
既然你提到alphaGO的人工智能,那我请教你一下alphaGO的人工智能有何神奇之处,别说你不知道。
以前,深蓝也是”人工智能、智能人工……”一堆神吹过,今天谁还吹?不就是并行计算,大型数据库存储嘛。
general_j 发表于 2016-3-21 02:19
“有的工作,电脑很费劲,人不费劲。有的工作,电脑不费劲,人费劲”,仅仅是对于特定的算法而言的。连具 ...


”人工智能”?人工智能这词最火的时候,不是今天,而是90年代,那热度可是烫手。今天只能算暖手而己,又如何。
既然你提到alphaGO的人工智能,那我请教你一下alphaGO的人工智能有何神奇之处,别说你不知道。
以前,深蓝也是”人工智能、智能人工……”一堆神吹过,今天谁还吹?不就是并行计算,大型数据库存储嘛。
“有的工作,电脑很费劲,人不费劲。有的工作,电脑不费劲,人费劲”,仅仅是对于特定的算法而言的。连具 ...
同感。不了解算法,说这些太扯了。
zs11 发表于 2016-3-17 16:27
好吧。运算量随着并入网的计算机的增多,并不是问题。
真正能战胜它的,是新理论,比如提升棋盘的维度,让 ...
你们脑子太笨。
只要把alphaGO的录入员驱逐出赛场,让电脑自己和棋手对决,电脑就输定了。

这样的要求其实非常合理,因为,你下棋不能带助手啊。随便让google用神马招数,给电脑加识别也好,假机械手也罢,反正得让机器自己来落棋子。要求不高,但够google忙活很长一段时间了。
执黑的时候第一手下天元,以后就模仿阿尔法狗。耗死狗去。
你们脑子太笨。
只要把alphaGO的录入员驱逐出赛场,让电脑自己和棋手对决,电脑就输定了。


机器自己落子太简单了,配录入员恐怕是为了让人类棋手更习惯吧。
xenodragon 发表于 2016-3-26 19:14
机器自己落子太简单了,配录入员恐怕是为了让人类棋手更习惯吧。
只是让机器自己落子很简单,只是让机器自己收子也很简单,只是让机器判断棋局也比较简单,只是让机器.....也不难;.......

当你要把所有功能结合在一起,模拟人的时候,那就是非常非常非常非常非常....复杂的东西了。
造特诶油显略管 发表于 2016-3-26 20:11
只是让机器自己落子很简单,只是让机器自己收子也很简单,只是让机器判断棋局也比较简单,只是让机器.... ...
GOOGLE说棋子用铁的,搞个电磁铁的数控系统分分钟完成落子和收子,速度不要太快!
zs11 发表于 2016-3-27 13:18
GOOGLE说棋子用铁的,搞个电磁铁的数控系统分分钟完成落子和收子,速度不要太快!

人用啥,机器人就用啥。下棋又不是当流水线的工人。
拔掉插头