AlphaGo的程序员(or设计师)是否需要会下围棋如果需要,那么需要围棋啥级别

AlphaGo研发团队里面至少要有一个熟悉规则的,棋力不用特别高,至少要懂打劫、禁入点、三劫循环之类的。围棋AI界关于打劫的论文就不知道有多少,几十篇应该有了。
AlphaGo神经网络的Feature Selection也是需要围棋知识的,比如说这里面有对应最基本的气的Feature,早期围棋AI只有几个Feature,后来十几个Feature,现在可能好几十个Feature了。
简单来说,团队里面需要有会下围棋的,水平越高越好,大概业余5段基本够用,至少够启动项目了,业余5段不难找,但Aja Huang这种本身业余5-6段的Top Coder太少,Aja Huang本身的围棋知识还是对项目有帮助的。
【AlphaGo的程序员(or设计师)是否需要会下围棋如果需要,那么需要围棋啥级别】 樊麾加入了DeepMind,也说明职业棋手(虽然樊麾不是高段)是有用的,樊麾应该是经常要评估AlphaGo的进步,尝试解读AlphaGo走出的不常见手段。

■网友
应该会,不过不一定牛。程序员如果不了解业务怎么开发程序。同样,阿发狗开发者如果不了解围棋规则怎么让程序下棋。
■网友
Aja Huang会围棋,但是即使他不会也没什么区别。
■网友
懂一点围棋,也懂一点人工智能,但都太初级,怕被撕逼,所以匿了很奇怪这个问题为什么这么冷?我也想问的。这是好问题,但我不会润色高票答案。肯定需要数个围棋高手,也许业余2段就够了,但肯定不能是一位!而且也绝不是一般的围棋高手,必须同时对人工智能有一定研究,或者说起码对人工智能各环节的某个环节有研究,那其他环节也必须有对应的围棋内行同时也是本环节内行。因为我不精通其中任何一项,所以没法从正面分析,但,很容易理解啊,不懂围棋就能做出AlphaGo的话,那也能做出理论物理或者数学的AlphaGo了,那岂不是理论物理或者数学的难题也会很快解决了啊
■网友
感觉并不是必须的,但是会总比不会好。。。


    推荐阅读