新浪体育讯 这张照片中前排的三人,从左起分别是象棋旋风的开发者陈朝营、天启象棋开发者郭博君、象棋名手开发者蒋志敏。“楚河汉界杯”亚洲象棋人工智能对决邀请赛5月10日上午进入第一阶段淘汰赛首轮的比赛,对阵是象棋旋风VS象棋天机。这也是当今象软第二、第三排名间的超级对抗。
“楚河汉界杯”亚洲象棋人工智能对决邀请赛共有6支软件参赛,分别是象棋名手、象棋旋风、象棋天机、小虫象棋、象棋天启、UFX。其中,象棋天机、小虫象棋、UFX开发者没有到赛场,5月9日晚陈朝营、郭博君、蒋志敏彻夜设置机器。
今年3月围棋世界冠军李世和谷歌AlphaGo的“人机大战”,李世石1比4败北,这也意味着人类传统博弈游戏项目的最后一座堡垒被人工智能攻破。如果说刚刚被机器征服的围棋界尚不知其痛,在围棋智能时代的门槛上依然保持往日的光景和惯性,那么象棋界是置身后智能时代已有十年的时间了。
虽然IBM的“深蓝”早在1997年击败卡斯帕罗夫,但中国象棋的“标志性事件”是发生在2006年,即“浪潮杯象棋人机大战终极对决”。当时象棋旋风、象棋名手等象棋软件借助超级电脑“浪潮天梭”击败了五位象棋大师。2006年以后象软的实力随着硬件计算能力的几何级增长突飞猛进, 象棋名手的开发者蒋志敏说:“现在象软装在笔记本电脑,就可以击败所有的特级大师。”
这是主办方统一配置的24核专用比赛电脑,4*8GB内存,240G+3000G硬盘。“楚河汉界杯”使用两组主机,各装进六支比赛软件。天启象棋向主机拷贝文件大到了1.3T,但天启的开发者郭博君笑着说:“这还大?全部数据快30T了。”记者问为什么没有全带来?郭博君说:“一箱子硬盘,太不方便”(也装不进比赛主机)。
郭博君说,象棋软件的算法相对已经完美,只需跟进硬件的进步就可以。而象软出现分化了象棋的下法,如纯机(纯机器)、人机(人机结合)、纯人等。在弈天象棋网站,纯人再也上不去“华山”了。
蒋志敏开发的“象棋名手”是当今排名第一的象棋软件,也是很成功的商用化软件,他说:很多大师都是他的客户,而且客户们对他的软件都非常满意。
关于象软软件的基本算法,蒋志敏说还是“Alpha-Beta搜索算法”。蒋志敏说,象棋软件不使用“蒙特卡洛算法”,因为概率统计搜索在围棋上否定掉的只有1%的胜算,象棋是会精确地一层层算下去。今年3月战胜李世石的AlphaGo有两层网络,即策略网和估值网,而估值和策略是象棋软件精准剪枝的必由之路。而象软暂时也不需要“神经网络”、“深度学习”这种时髦算法的革命,因为跟随硬件的革命,可以继续深层算下去。
蒋志敏说,象棋软件可以搜索四十层以上,即可以算五、六十步。而特级大师最多能算二十步,而且不能保证是准确的。这也意味着人类再也无法匹敌机器,而机器是一直会提高下去。
蒋志敏说,不能认为象棋软件冲击了象棋项目,这十年象棋技术本身得到了长足的发展。比如,现在的象软可以让2006的软件一个马,这是相当大的差距了。现在,各省队都配备有这种24核的超级电脑,平时训练就是和机器拆招。而且比赛上,纯人的发挥已不可能,如果没有在机器上事先演练过,就不敢下出套路来。而专业棋手们的下法,用象软分析就知道和机器拆解过。
蒋志敏最后说:象棋项目,最好是走人机结合的道路。