《承德围棋故事》第一千三百八十九章、人工智能(1)

    北京时间11月15日,2015年世界计算机围棋锦标赛在连笑与计算机选手“石子旋风”之间展开,经过近一个半小时的激烈争夺双方仍然难解难分。
    这条消息,现在看还是有点意思的。
    连笑,是中国围棋新锐。
    “石子旋风”,则是今年世界计算机围棋锦标赛的佼佼者。
    它是韩国的一款电脑围棋软件。
    结果是,连笑让五子中盘胜。
    其实,中国曾在围棋人工智能上垄断世界第一多年。
    第一代围棋人工智能的开拓者——已故中山大学化学系教授陈志行研发的“手谈”围棋程序,从1993年到2002年共10次获得电脑围棋世界冠军。
    围棋业余高手陈志行是在1991年退休后才开始潜心研发电脑围棋软件的,据后来加入研发团队的广州围棋业余高手陆锦强介绍,当时的电脑软件技术水平还非常低,而围棋棋盘大,空间状态多,打劫、终局规则复杂,一般程序员至少需要设计一两年才可能让电脑学会下围棋。
    也就是说,一般的程序员需要准备两年才能搭建好围棋编程的框架,之后才可以开始研究和编写围棋人工智能对弈的内容。
    量子化学专业出身的陈志行使用速度快但不太常用的汇编程序语言搭建围棋框架和编写围棋对弈引擎,他潜心编写的“Alpha-Beta搜索引擎”速度非常快,在当时领先其他同行几个数量级,达到了13层搜索深度,也就是说“手谈”可以算清后面的13步棋,而其他程序通常只能算七八步。
    陈志行编写的“模式识别”专家系统在当时也是无人能及。
    陈志行潜心研发“手谈”3年后,终于在世界比赛中斩获首个世界冠军。
    当时的“手谈”以战斗力超强著称,智能水平遥遥领先国际同行。
    之后“手谈”对弈水平不断进步,在国际性的电脑围棋对弈比赛上连续夺冠,夺得了该时期大部分世界比赛的冠军。
    当时个人电脑系统刚在世界范围内普及,许多围棋爱好者专门购买电脑安装“手谈”软件,用作学习围棋和训练的工具,“手谈”软件在世界范围内销售量排名第一。
    谈起这段历史,陆锦强说:
    “‘手谈’软件的成功在国内掀起了一波围棋人工智能研究的热潮。陈教授自己也成立了公司,创立专门研究围棋人工智能的研发团队。”
    “当时国内编写智能围棋程序的爱好者大约有十几人,几乎达到了其他国家同类爱好者人数的总和。陈教授在第一代人工智能时期令中国的围棋人工智能水平在世界上处于领先地位。”
    但当时大部分围棋程序的棋力水平极低,那时的围棋程序很多时候连死活都未搞明白。
    技术的限制使电脑围棋水平一直难以提高,再加上网络对弈流行,很多围棋人工智能研究专家都停止研发了。
    直到科技的跃进,第二代围棋对弈引擎在2006年出现,“蒙特卡洛”算法使得电脑围棋对弈水平一下子提高了五六子,开启了世界范围内第二代围棋对弈引擎的研发热潮。
    此时年岁已高的陈志行已无法在第二代围棋人工智能时代再创辉煌,从2006年到2015年,中国围棋人工智能的研究已逐渐远离世界顶尖水平。
    在谷歌的“阿法狗”横空出世之前,第二代围棋人工智能的水平也就是业余二三段的实力,人类顶尖棋手可以让六七子的水平。
    但这一时期的围棋人工智能研发还是没有世界级大公司投入。
    陆锦强谈起这段历史时不胜唏嘘,“陈教授生前曾预言电脑围棋程序要再研发80年才能击败人类,但谁也没想到,仅过了10年人类就彻底败给电脑。”
    “陈教授生前常对我们说,现在外国人的电脑围棋水平不断提高,而我们作为围棋的发源国,研究电脑围棋的人却屈指可数,我们一定要努力把围棋程序的水平提升上去,为国争光。”
    2016年1月27日,国际顶尖期刊《自然》封面文章报道,谷歌研究者开发的名为“阿尔法围棋”(AlphaGo)的人工智能机器人,在没有任何让子的情况下,以5:0完胜欧洲围棋冠军、职业二段选手樊麾。
    在围棋人工智能领域,实现了一次史无前例的突破。
    计算机程序能在不让子的情况下,在完整的围棋竞技中击败专业选手,这是第一次。
    报道时间是2016年,实际的比赛是秘密进行的,具体时间也是2015年下半年。
    在谷歌相关研究机构的遮遮掩掩之下,这次测试赛具体情况完全不为外界所知。
    围棋界对此普遍半信半疑。
    对比之下,人们从未有过任何了解的、神秘的谷歌研究机构开发的“阿尔法围棋”,竟然会比大家相对很熟悉的“石子旋风”强出许多!
    这是真的吗?
    难怪人们会产生这样的疑惑。
    众所周知,西方虽贵为世界经济最发达地区,但在围棋这个特定领域方面,整个欧美西方,根本还是有待于开发无尽荒漠。
    他们懂得什么是围棋吗?
    还有,樊麾这个默默无闻的围棋职业二段,现在的水平到底怎么样?
    大家可能都听说过,1997年,计算机“更深的蓝”在经过6盘鏖战以后,以3.5比2.5战胜了国际象棋世界冠军加里·卡斯帕罗夫。
    “更深的蓝”有智能似乎是显而易见的事,但是“更深的蓝”之父许峰雄博士自己可不这样认为。
    他说道:“‘更深的蓝’是没有智能的,它只是一个制作精良的工具,在一个限定的领域内才能表现出智能行为。加里是国际象棋大赛中的输家,但是他是真正有智能的棋手。”
    那么没有智能的“更深的蓝”为什么能获得胜利呢?
    原来,这是因为“更深的蓝”有极高的计算速度,它能在1秒钟里搜索2亿个棋局,同步实时探索30步走法。
    然后按照许峰雄他们编写好的程序,对这些待选走法的好坏进行评估,从中选取出一种最好的对策。
小说推荐
返回首页返回目录