围棋 AI 养成指南 | 回形针

2017 年 5 月 27 日,由谷歌开发的围棋 AI AlphaGo 以3:0 击败当时世界排名第一的围棋棋手柯洁,随后宣布退役。

虽然 AlphaGo隐退,但它的算法却启发了一大批围棋AI 的开发。而这些 AI 之间的交锋很快成了围棋领域新的焦点。

创立于 2007 年的UEC 杯世界电脑围棋大赛每年都会集结全世界最先进的围棋 AI ,在相当长的一段时间内,冠军都由法国的Crazy Stone 和日本的 Zen 轮流获得。

然而在 2017 年第 10 届比赛中,由腾讯团队开发的围棋 AI “绝艺”首次参赛就打败其他老牌劲旅,夺得冠军,一举展示了新算法的优越性。
围棋AI新算法为什么这么厉害?
通常来说,所有棋类游戏都可以展开成一棵“游戏树”,这棵“游戏树”包含了每一回合的所有可能局面。AI 要想获得胜利,最直接的办法就是“暴力搜索”,列举出所有可能的棋局,再从最终的胜局向前回溯到当前局面,选择获胜概率最大的走法。
但围棋可能的棋局数量是 10 的 170次方,远远超过已知宇宙中所有原子的数量(10 的 80 次方),如果用“暴力搜索”下围棋,还没等人工智能算完,对面的人类棋手就已老去。
所以为了提高下棋速度,首先要提高计算机的运算能力。但即便是2018 年世界上最快的超级计算机 Summit,每秒 20 亿亿次的浮点运算还是很难用“暴力搜索法”应对围棋的巨大变数。
要想在合理的时间内做出决策,必须优化程序的算法。
围棋 AI 算法的核心在于:蒙特卡洛树搜索以及人工神经网络。
蒙特卡洛树搜索的基本原理可以理解为,在“游戏树”中随机选择一条分支,并向下推演,如果这条分支的走法可以获胜,就赋予一定权重,并在下次随机选择时优先选择权重高的分支。当随机推演的次数越来越多,那些接近必胜的走法就会脱颖而出。
而人工神经网络包含策略网络(Policy Net)和价值网络(Value Net)。
通过人类棋谱以及自己左右互搏获取数据,前者可以找出规律并预测对手的下一步;
后者可以计算出不同决策的获胜概率。
配合人工神经网络,蒙特卡洛树搜索算法可以优先找到对手最可能走以及获胜概率较大的那些分支,在保证胜率的同时极大缩短了运算时间。
不过,要想开发出实力强劲的AI,只有算法还远远不够,不同的训练方法会让围棋AI 的实力相去甚远。
在这方面,“绝艺”的秘诀之一就是和人类棋手切磋。
2016 年 8 月,“绝艺”开始用野狐扫地僧、刑天、骊龙等马甲在对战平台“腾讯野狐围棋”上与一百多位顶尖棋手对弈上千局。
这些人类棋手的棋风各异,能让“绝艺”暴露其不足而得以不断优化。2016年“绝艺”的胜率还在上下波动,到 2017 年底就已经能稳居90% 以上。
此外,这还让“绝艺”成了圈内的网红。今天,绝艺的每一次在线对局都有超过上千的棋迷观赛。2017 年 8 月,“绝艺”更是发出了自己的第一条微博,开始与网友互动。于棋迷们而言,“绝艺”是天赋异禀的少年棋士,又因其与“野狐”的渊源,也被戏称为机智的“小狐狸”。
与此同时,其他围棋 AI 也走上了网红之路,比如来自比利时的Leela Zero 采用分布式计算,靠志愿者的电脑提供算力,通过开源收获了世界各地棋迷的宠爱。而来自美国的 ELF OpenGo 则致力于搭建人工智能游戏测试平台,让围棋 AI 的算法适配更多类型的游戏。
今天,人工智能已经开始改变人类对围棋的认知, 2018 年4月,“绝艺”成为中国国家围棋队训练专用AI。通过显示人类棋手每一步的胜率和变化图,更精确地判断出局势变化,摒弃了以往人类棋手依靠经验与直觉的笼统评价。
毫无疑问,人工智能的应用拓宽了人类对围棋的认知,而这种认知也将不断提高围棋AI 的实力。
于2018 年 6 月 23日开幕的,腾讯世界人工智能围棋大赛,集结了11 支国际顶尖的围棋 AI 队伍。在两天的预选赛中,各国AI上演了无数精彩对局,而“绝艺”也获得了七战七胜的骄人成绩,携LeeLa Zero、ELF OpenGo、星阵围棋等八位AI选手晋级复赛。
文章来源摘自网络: 回型针PaperClip   如有版权问题请联络我们,我们将负责删除相关文章。
#AI围棋 #绝艺 #LeelaZero #ELFOPENGO

554 total views, no views today

交互式围棋教程 – 入门

来自http://playgo.to

362 total views, 2 views today

孩子几岁学围棋合适 ( 转载 )

1. 如果自已教,越早越好 

因为围棋可以作为早期开发智力的手段,不必要求有多高水平,关键是培养兴趣,不要给压力,让孩子无意中建立点和线的概念、形状的感觉,锻炼手指的灵活性,培养自信心,让孩子在围棋方面超过同龄儿童。

2. 如果外人教

(1)三岁以后 目的是建立孩子自信心,如果能坚持到五岁,你会发现你的宝宝是个神童,在围棋上他是出类拔粹的。但教三岁孩子的老师很少,而且不能成班带,一个教师带两个较合适。

(2)四岁半以后 这是目前大多数孩子学围棋的年龄,一次一个半到两个小时,家长不必担心孩子坐不住,只要入门方式正确,大多数孩子是能做到的。如果到初段左右水平一次四五 个小时也不成问题。但如果有人一开始就上三个小时,一班十几个人,就本人的工作经验来看,教师难度太大。万一再有一两个注意力不太集中的孩子,那就更难 办。
四岁半以上的孩子,接受能力已很强,就目前普遍的教学水平,找到合适的教师,上学前达到初段左右水平,是能实现的。 

3. 孩子几岁学围棋合适 特别建议:

孩子学围棋不要只学几个月,这样等于没学,孩子基本不会什么,正常的应该学一年以上,这样才能说真正会下围棋。

719 total views, 10 views today

学围棋 孩子更优秀——谈围棋与青少年素质教育

相传围棋是尧舜所造,用以教子,意在锻炼智慧,纯洁性情,所以有“尧造围棋,以教子丹朱”之说。自古至今许多帝王将相,极力推崇围棋。不仅是围棋的巨大魅力吸引着他们,更由于他们从围棋中领悟到处世和治国的道理。历代许多军事家酷爱围棋,他们发现围棋棋理与兵法是相通的。现代更有众多的企业家热衷于围棋,他们把棋理运用于商场,受益匪浅。围棋历几千年不衰,这一切都证明了围棋在社会发展中所起的积极作用。

随着社会的发展,及近几年中、日、韩三国围棋全面对抗,围棋热已在全国各地蓬勃兴起,学棋的孩子越来越多,在许多大城市,围棋已在小学、幼儿园深深扎根,国家教委和体委也联合发文,提倡将围棋作为素质教育课程引入中小学课堂。越来越多的家长开始认识到围棋对孩子成长所起的作用。越来越多的孩子开始走近围棋、学习围棋。

现在家长极为重视孩子的心理素质和文化素质的培养,希望自己的孩子有良好的道德品质、顽强的毅力、聪明好学、做事专心,认真。学习围棋对培养这些良好的品质有很好地促进作用。长期的研究及教学实践证明,围棋是是素质教育和应试教育的最佳结合,不仅能提高孩子的智商,还可以提高情商,孩子在学围棋过程中,不断接受棋理的学习,能在潜移默化中逐渐领悟人生的哲理。

古训云:棋虽小道,品德最尊。一代围棋宗师吴清源先生便以其高超的棋艺,非凡的人品,得到人们崇高的尊敬。所以学围棋的第一课就是学习品德,礼仪和尊重。

学围棋还能培养孩子的竞争意识、磨炼意志、提早让孩子接受挫折教育。现代儿童生活优越,思想活跃,但大多缺乏毅力,做事凭喜好,不专心。而家长们又不忍心让孩子们吃苦以培养他们的毅志。在围棋教学中要求孩子们在对奕时坐要端正,眼不可东张西望,嘴不可说话,手不可做小动作,认真思考,做到“三思而后行”,这种要求是非常严格的。 一盘棋少则几十分钟,多则一两个小时。在这种严格的对局态度要求下,孩子的毅力和自控能力得到充分锻炼。下棋有输赢,要赢棋,就必须有强烈的取胜愿望,而输了棋,必须在失败中总结教训,水平才能提高。在下棋输赢的过程中锻炼了孩子竞争意识和百折不饶的意志品质。

学围棋对于开发孩子智育的作用也不可小觑,特别在增强孩子的注意力、观察力、判断力、应变力、计算能力和记忆力等方面。围棋格言说“一招不慎,满盘皆输。”要赢一盘棋,需要从头到尾都认真对待。孩子好奇心强、思维敏捷,但注意力难以持久集中,下围棋可以增强孩子的注意力。下棋的过程就是不断观察识别的过程,一不小心就会中对方设下的圈套、陷阱。久而久之,下棋的孩子能培养出敏锐的观察力。下围棋还要有大局观,要从全局出发、从大处着手。哪手棋的价值大、先手和后手,下棋的过程中小孩都要不断思索、判断。围棋是两个人的“游戏”,每个人的构思都不同,对手的下法常会出乎意料,这就要求小朋友处变不惊,沉着应战。下棋时,每落一子,就会有很多不同的变化,但哪一种变化是最佳下法,除了判断还要有精确的计算,科学家们推算:围棋每步的计算量是一个天文数字,目前世界上最好的计算机也无法完成。职业棋手的对局中,一步棋想上一两小时是常有的事。少儿在学围棋过程中,这种计算的能力就会得到充分的培养和锻炼。而孩子在下棋中要提高水平,必须记住一些定式、死活常型甚至一些对局谱,当棋力达到一定程度后,便会“复盘”,也就是每盘棋从第一步开始,直到最后一步全部默摆出来。随着棋力的提高,复盘能力也会提高,记忆力就会不断增强。棋圣聂卫平对他十几年前所下的重要的棋,仍能记忆犹新。可见围棋对记忆力的培养是有很大促进的。

要学好围棋,必须明棋理。唐朝国手王积薪所著的围棋十诀中,对围棋棋理作了高度概括和总结,围棋十诀:

  • 一、不得贪胜。
  • 二、入界宜缓。
  • 三、攻彼顾我。
  • 四、弃子争先。
  • 五、舍小就大。
  • 六、逢危须弃。
  • 七、慎勿轻速。
  • 八、动须相应。
  • 九、彼强自保。
  • 十、势孤取和。

这不正是为人处世的道理吗?例如:“不得贪胜”下围棋时,谁都想取胜,但贪胜,就会不顾棋理,失去理智蛮干,结果往往事得其反,最终导致失败。人生也是如此,谁都想要更多利益,但不得当,小则失去友情,大则触犯法律,成为罪人。又如:“弃子争先”下围棋时,牺牲局部小利,争取全局主动是十分重要的。生活中,要想获得成功,就一定要始终把握好人生目标,随时准备舍弃一些小利,最终才能成就一番事业;而“慎勿轻速”更阐明:做任何事情不可轻率;否则,就会经常犯错误,造成不必要的损失。所以学围棋围棋对于孩子全面素质的培养、良好性格的养成、乃至将来人生的定位都有着深远的意义,

上海“应昌期围棋学校”曾做过一个为期三年的跟踪实验:两个班级学习相同文化课,一班开设围棋课,另一班则没有,开设围棋课的班级平均学习成绩明显高于对照班。无独有偶,韩国最近公布的一项研究也验证了“学棋变得聪明、注意力强”的说法。韩国首次以长期观察和科学方式来检测学围棋的效果,对儿童的智力、性格变化进行了详细比较分析,根据图例和数据表现出的明显差异科学的证明了,学围棋有益于增强理科、文科、空间知觉等智能的提高,对社交性、慎重性、自我尊重性等性格培养也有显著效果。有人曾对围棋国少队进行智商测试,他们比同龄儿童普遍都高,计算能力超常,记忆力非凡,这就是在长期学习和对奕中锻炼出来的。


围棋热已悄然成风,那么作为素质教育的重要课程,围棋对于青少年的成长有什么意义呢。以下是笔者和家长的一些共识:

学围棋可以培养孩子心静能力和认真的学习态度。
学围棋可以培养孩子的逻辑思维能力和记忆力。
学围棋可以完善和提高孩子的判断能力和大局观念。
学围棋可以培养孩子的集中力、计算力、记忆力、思考力、创造力。
学围棋能够启迪孩子的才智,使其思路开阔,促进学业。
学围棋可以让孩子接受挫折教育,完善和提高孩子的心理素质。
学围棋有益于加强培养孩子的意志品质。
学围棋能够培养孩子在社会、家庭、学校等环境中良好的协调能力与自立能力。
学围棋的孩子大多气质脱俗,身体健康、生活态度端正。
学围棋的孩子大多知礼仪,善交友。

总结以上几点,我们得出以下结论:

  1、学围棋的孩子更聪明。
  大量的统计数据表明,学围棋的孩子比其他的孩子更加聪明,考上各类优秀学校的比例更高。学围棋可以培养孩子的计算能力,让孩子更早地接触复杂的计算;学围棋可以培养孩子的逻辑思维能力,让孩子更早地学会通过推理预知结果;学围棋可以培养孩子的记忆力,围棋中大量的知识记忆可以让孩子的记忆头脑如同添加了润滑剂。现在,学围棋已经成为非常好的素质教育的课程。
  2、学围棋的孩子有修养。
  在我国古代,就把琴棋书画相提并论,作为陶冶情操、修身养性的最佳途径。围棋中大量的文化内涵、礼仪习惯,可以使孩子变得知书达理、温文而雅。所以,学围棋的孩子大多会变得贤惠安静,气质高雅。
  3、学围棋的孩子善交际。
  围棋有一个别名,叫“手谈”,就是用手进行谈话交流的意思。孩子在学围棋的过程中,不可避免会对局交流,这样就增加了孩子社交的机会。因为有共同的兴趣爱好,孩子们之间会很快建立友谊,并长时间地保持这种友谊。从古至今,不乏因为共同切磋棋艺而成为挚友的例子。因此,学围棋的孩子大多知礼仪、善交际,围棋会成为孩子叩响社会大门的敲门砖。
  4、学围棋的孩子明大局。
  学围棋可以提高孩子的判断能力,让孩子懂得取舍;学围棋可以锻炼孩子的大局观,让孩子懂得高屋建瓴的道理;学围棋可以让孩子形成总揽全局制订计划的思考方式;学围棋可以让孩子养成按步骤实现计划的缜密的行动方式;学围棋还可以让孩子明白强与弱、因与果的关系,从而形成按照事物客观规律办事的习惯。总之,围棋可以让你的孩子变得与众不同。
  5、学围棋可以增强孩子的意志。
  下围棋总会获胜,胜利可以提高孩子的自信心,让孩子在社会、家庭、学校等环境中具有良好的协调能力和自立能力;下围棋也总会失败,失败可以让孩子接受挫折教育,从而完善孩子的心理素质,增强孩子的意志品质。经常下围棋,孩子会变得遇事冷静,宠辱不惊。

  如今,中国把围棋纳入了体育项目,但围棋决非单纯的运动项目,它的发展与演变中蕴含着丰富的数理、军事、哲学、艺术等内容,而童年时代可以说是每个人一生中智力发展最重要的阶段,如果能在这段时间内对其进行适当有效的锻炼和培养,将对其一生发展产生莫大的帮助。使孩子在人生成长的到道路上走得更快、更稳。学围棋的孩子随着他们年龄的增长以及棋艺的提高,他们对围棋的理解也会越来越深刻,他们会把围棋上的感悟与思维方式融汇与生活、学习、交友等各个方面,而这正是学围棋的真正意义。


学习围棋,开发智力,促进文化学习,使儿童基础教育和素质培养相结合,学棋学习两不误。

661 total views, 10 views today

中华传统 中的琴棋书画的棋即指围棋

尊师重道,孔孟传国
千年历史,万里宏疆
 
谦虚沉稳,宠辱不惊
厚积薄发,养晦韬光,
  
风雅歌赋,经史子集
琴棋书画,京韵秦腔
  
中秋端午,春节重阳
爆竹贺岁,耍龙扭秧

太极八卦,周易阴阳
少林武当,武术之乡

中华古国,国运正昌
海外华人,挺胸自强

 

614 total views, 5 views today

孩子学习围棋的好处这么多 真是后悔没有早知道

现在孩子的课外辅导项目很多,家长的兴趣孩子的兴趣也各有不同。有一项比较冷门的学习项目——围棋,近几年得到了很多家长和孩子的喜爱。那么孩子学习围棋几岁开始学比较好呢?

围棋是一项很有难度的脑力运动,围棋和其他才艺培训想比,学习的人群并不是很多。而且很多家长对围棋的了解也比较少,孩子的畏难情绪在成长的过程中又比较严重,所以很多人即便小时候学过围棋,但是中途也放弃了。其实学围棋的好处挺多的。

学习围棋的好处

1、现在的孩子越来越聪明,越来越活泼,学习围棋能很好的控制孩子的集中力。孩子无论是在学习还是玩耍的过程中,注意力集中很重要,但是现在很多孩子都不能停下来,过分的活跃,这些孩子在今后的学习生活中可能注意力都不会很集中。

但是围棋是一项必须冷静下来玩的游戏,除了考量智商以外,还能磨炼孩子的耐心,围棋充满了紧张的激烈战斗,对每一步都得认真做好判断,因此下围棋能很好的锻炼孩子的注意力。

2、围棋是一项智力游戏,孩子在下围棋时,大脑全方位都得到了开发,甚至可以培养孩子考虑事情的慎重能力。对孩子的逻辑思维能力得到很好的锻炼,也能让孩子养成勤动脑,勤思考的本领。

3、在现实生活中,孩子都是父母家人的金元宝,打不得骂不得,现在很多孩子都受到了家长过多的庇护,往往孩子很容易依赖大人,做事十分欠缺自己的判断力,也不容易成为一个独立有用的人,但是学习围棋却能锻炼孩子的独立判断力和冷静理性思考问题能力。

4、围棋是一项高雅的运动,不需要动刀动枪,让孩子知道动脑才是解决事情的根本,也让孩子更早体会到大脑才是今后发展的需要。

5、可以使孩子遇事更冷静,孩子容易浮躁很正常,往往容易浮躁的人就不容易干成大事,孩子在学习围棋的过程中会学到冷静思考问题,独立解决问题。

围棋几岁开始学比较好

孩子在4到6岁时,学习围棋最好,因为这个年龄正式开发孩子大脑的最佳时期,这时的他们接受新鲜事物的能力很高,对一切新鲜事物表现出的好奇心也很强,所以更有益于他们爱上围棋,学习围棋。

学习围棋的过程枯燥无味,但是生活不就是如此吗。围棋是一项将智力,体力,品质。意志力融为一体的娱乐活动,对孩子成长过程能起到很好的作用,所以让孩子的课外辅导里面加入围棋也是很好的选择。

#围棋 #智力训练 #记忆

#围棋入门

564 total views, 10 views today

深思特点:棋谱快速分析,趋势变化

通过 打开棋谱文件复盘 功能,对刚才的对局或者已有的棋谱作分析研究

注:目前不支持中文目录的存储路径, 可以是中文文件名, (请将SGF文件保存在 英文目录下面)

  1. 可显示对局中双方胜率的变化
  2. 通过波动较大的位置,初步锁定 问题手和好手。
  3. 可任意显示对局中的棋局分析 (前后显示不同步数的 分析变化)。
  4. 该功能 不仅可以用于老师讲解棋局,也可以在学生没有老师的情况下用于自我分析研究。

#复盘  #形势判断

1,093 total views, 18 views today

【对局】与 野马不从良(野狐1段)

好像还是在大学时候学过一阵子,N多年没下过了,刚刚与野马不从良(1段 – 白)对了一局。 基础 细节算得不好 。 最后是死机了 掉线 系统判负了

电脑可看在线棋谱

406 total views, 8 views today

深度思考- 解说

当我们通过CNN权重,判断出一些相关要点的时候,这是电脑对棋局的一个初步判断,就像人下棋一样,我们先有个初步的预判,

  • 电脑快速形势判断

ABCDEF : 根据深思模型计算结果 按权重值 给出不同选点的建议,

(为避免太多的提示干扰我们的判断,我们现在只显示 最佳权重的前5个要点)

但到底哪一个点可合适, 我们可以通过深度思考功能,通过计算做进一步的分析,最后给出更合理的分析(注有可能最佳选点并不在权重范围内)

点击左边的  深思按钮,就可启动深思的功能。

 

  • 当打开深思- 系统会进入深度思考,电脑会从服务器计算下一步的分析读取获得一些相应的判断。(构想未来,根据未来的结果来调整次序。)

黒方形势 – W:44.610% – (V:6904 S:42.786%)

注:(A)前面的W46.600%是最初第一步时的 胜率评估,W:46.030%是 未来走n步后的胜率评估

  • v: 访问次数。
  • S: 评分,以胜率为基础。 基于基准的偏差值,越大越好。
  • D: 深度
  • W: 终端节点胜率。

深度思考信息的选点应该根据结果从上到下排除法选择。但如果结果预期不好,那么你就会选后面 预期结果好但可信度低的 选点。

用户可以根据这几个数字综合考虑。v越大,可靠性越大 (计算的深度越深,花费的时间越多,占用服务器计算的资源也会越多)。

问:小棋盘,很长时间没动,突然一下又出了个变化, 这又是什么一种情况

答:如果它认为的最优解没变化,不会动,一旦最优解变了,则跟着变化。深度思考第一行的V有没变化,这是总思考次数。(通常会一直有变化,没有变化就说明服务器端计算被 卡住了,或者网络连接出现问题得不到及时的信息反馈)

有时棋盘上会出现 一些 X,三角方框,园点

  • 三角是 深度思考达到10000步的选点建议。
  • X是 比深度思考还要深的 大数据分析建议。( X的信息来源于 电脑自动摆棋的 训练结果, 这个供参考。 可以看成是 一种变招)
  • 小方块是: 深度思考时 用CNN构建博弈树的 最优选择点。
  • 园点:一般为急所

AI围棋的水平取决于两点:

  • 1. CNN模型准确度。
  • 2. 深度思考的 构建速度和精度。

简单的比喻是 CNN打到x环。深度思考打到x.y环。

更多信息请访问:

https://www.deepthinkgohelper.com

1,017 total views, 10 views today