附:弈棋程序的发展历史
1970年以前:人们普遍认为只会执行固定规则的“电脑”不可能在国际象棋和围棋比赛中战胜人类冠军。
20世纪70年代:国际象棋程序的算法思路大致奠定,开始在与大师级棋手的对战中有胜绩,显现出与人类棋手抗衡的潜力。
1986:应氏杯世界职业围棋锦标赛创始人应昌期先生悬赏100万美元,奖励第一个打败人类职业棋手的计算机。同时期的国际象棋程序已经开始挑战人类特级大师(相当于围棋职业棋手)。
1989年:“深蓝”(Deep Blue)计算机的前身“深思”(Deep Thought)战胜本特·拉尔森(Bent Larsen),成为历史上首个在正式锦标赛中战胜国际象棋人类特级大师的计算机。
1997年5月:受雇于IBM公司的“深思”团队开发出“深蓝”计算机以3.5:2 .5战胜卡斯帕罗夫,成为历史上首个在公开比赛中战胜国际象棋人类冠军的计算机。围棋随之成为人机对弈的下一个主战场。
2000年:应氏悬赏到期,但围棋程序的棋力仍然大致相当于1970年以前计算机在国际象棋上的水平,在人类面前不堪一击。
2006年:围棋程序的算法思路大致奠定,开始在与人类业余高手的对战中有胜绩,显现出与人类棋手抗衡的潜力。
2007年:“深蓝之父”许峰雄先生在10月的一期《科技纵览》(IEEE Spectrum)杂志上发表文章表示,相信10年内超级计算机将能挑战围棋人类冠军级别的棋手。
2015年10月:DeepMind团队在已有算法框架下做出突破改进,开发出的AlphaGo程序在一场非公开比赛中以5:0完胜樊麾二段,双方各用时1小时,棋局结果发表于2016年1月的一期《自然》(Nature)论文中,因此成为历史上首个战胜围棋人类职业棋手的程序。
2016年3月:AlphaGo五番棋公开挑战围棋人类冠军级别棋手李世石,双方各用时2小时,胜者奖金100万美元,比赛实况通过互联网直播。AlphaGo以4:1获胜。
(本文发表于《科学世界》2016年第4期)
请 登录 发表评论