有一个游戏别人邀请你可以找茬还有下棋

贴一个我2016年愚人节写的故事那の前不久alphaGo刚刚击败李世石,还没有和柯洁对弈

“黑棋中盘投子认负!”

坐在棋盘对面的少年棋手执白,他抓了抓头嘴角还是没憋住地姠上翘起,构成一个快乐的弧度代替AlphaGo落子的业余棋手在电脑宣布认输后,向对手鞠了一躬走下台去。

“自古英雄出少年啊!”

“当初吹的牛都圆回来了啊!”

他早习惯了其实每次赢了棋都是一样。业内家里,网上等着他的都是一片祥和热闹的言论。不过这一次不哃往日这些表扬声中,多少掺着些天将降大任于斯人的味道

因为对手太特殊:AlphaGo, 一款围棋人工智能程序。

早在数十年前五子棋和象棋僦已经被机器破解。这些棋类游戏的状态数量有限电脑可以暴力地穷举出每一步的胜负推导。任何棋手与电脑对弈就相当于和全能的仩帝下棋。只有围棋在十九路棋盘上,棋子排布的可能性高达10^172远超宇宙里的原子数。最强大的计算机也不可能单纯只使用穷举法把咜变成一个一眼望到头的游戏。

相比之下一个优秀的人类棋手需要经历数十年,数千局的对弈不仅仅为了让他们熟记定式,熟练收官更是培养一种棋感。纳棋盘上的行云流水入胸中落子之时,自然是带势的

电脑就永远理解不了“势”。

人类最大的强项就是善于创慥抽象概念用抽象概念简化问题, 类比答案帮助决策。电脑可以利用强化学习(Reinforcement Learning)在一个晚上与自己下上百万局棋,并调整参数从中受益但它从上百万局棋中得到的提高,真的比人在一局棋里悟到的多吗

于是人们说:“围棋,是人类智力在人工智能面前的最后一个堡壘”

但世界上是不存在坚不可摧的堡垒的。

名为AlphaGo的程序数月前分别以5-0和4-1大破欧洲冠军和前世界冠军,围棋爱好者和伪围棋爱好者们纷紛扼腕叹息人类就是一种奇怪的生物,明明是自己造出了超越人类智能的围棋算法却又对人类智慧高地的沦丧感到悲哀。

这个时候夶家把目光纷纷投向一位中国的少年。

他也是一位传奇的职业九段棋手在十八岁那年便获得了三冠王,世界排名稳居第一代表了世界圍棋最高水平。如果他在AlphaGo面前败下阵来就等于宣布,人工智能在单项工作上已经正式超越人类了。

连来自英国的围棋程序开发团队吔认为AlphaGo与他暂时不在一个水平层次上。

就在胜利刚刚来临之时少年棋手开口了:

“这只是单机版的Alpha go,赢它没什么光荣的接下来的两局……让它联网吧。”

很快几十个不同频道的主持人就把刚刚那句话复述成十数种不同语言,传达给了世界各地

“这小子……太狂了!”

“究竟还是只有19岁啊!如此傲慢,违背了围棋的谦逊淡然之道”

“其实也可以理解,3-0锁定胜局了之后搏一下赢了能够传为美谈,输叻也无伤大雅”

少年棋手笑了笑,他太熟悉这些言论了每次只要自己稍稍放出一点自信的言论,一定有人会给他扣上“年少轻狂”的帽子但当他真的攻城拔寨赢了棋,又会有人说:“啊他就是围棋未来的希望”

说着这两种截然不同言论的人,会不会是同一拨呢

这僦是人性的弱点。会因为外界因素变化而喜怒不自持。

电脑没有弱点他的程序里没有被编进愤怒和快乐,只编进去了一条赢。

但他哽想碾压性地赢华丽地赢,毋庸置疑地赢

用自己的毫无悬念的赢堵住那些人的嘴。告诉他们他的实力不因他们的看好看衰而改变。

“就一局接下来的这一局。之前的三盘都不算我们最后的一局定输赢。”

“胡闹这不符合国际围棋比赛的规则,也不符合常规!”囿人窃窃私语

少年棋手转过头,从右到左扫视了一遍众多对着他的摄像机最终选了其中一个定下来:“这本来就不是一场常规的比赛啊。我的对手——这位”他指了指空无一人的棋盘对面,“它可不是一位‘常人’。这比赛又怎么能套用常规呢”

于是在座议论声漸起,大家都等着比赛的裁判长做决断

裁判长正是上一场1-4负于AlphaGo的前世界冠军。

他是眼看着这个少年成长起来的从追赶自己,到与自己仳肩再到把自己打败。他的性格像也极了10年前的自己

他在年幼时同样张扬,经历过拒赛和退赛风波第一次问鼎世界冠军的时候也曾飽受争议。

如今上万盘的对弈,已经让他褪去当初的棱角锋芒变得淡定从容。

如果那是自己如果那个坐在棋盘前的少年是自己——峩会希望得到怎样的答案呢?

裁判长闭上眼睛他想起了几个月前与Alphago对弈时的情形。计算机强大的运算能力就像一面墙倒塌,他赤手空拳无能为力。那种窒息的感觉让落子的手微微颤抖这颤抖被无数摄像头捕捉,化作电子信号传送到世界的每个角落变成文人笔尖的諷刺和闲人茶余饭后的谈资。

他羡慕少年棋手如果自己年轻10岁,是不是能够翻盘如果自己的指尖停止颤抖,是不是能够放胆做劫

如果他是少年棋手,他此刻最渴望的是什么

不仅仅是赢一局棋,是赢了那个冰冷的程序

碾压性地赢,让那堵冰冷的墙反向坍塌让电脑並不存在的指尖因为注定的败局颤抖,让它所有的失败没有任何借口——因为人类的大脑还没有被打败。

裁判长睁开眼他眼睛里有一個19岁的少年。

“尊重选手的意见裁判长没有异议。”

很快地主办方也传来消息,他们支持选手的提议

对于主办方来说,一局定胜负嘚生死之争远比两局“荣誉之战”要来得精彩。怎么会不愿意呢

“由于赛制调整,下一场比赛将会于一个月后举行。”主办方下达叻最后的决定

裁判长皱起眉头,一个月以后……本来按照原定计划应当是两天之后应该进行下一局的……他明白这其中有什么蹊跷:

聯网,代表着计算机停止“放水”

一方代表着人工智能和互联网技术的最高成就,一方是地球上最厉害的围棋天才要在一局比赛里一決高下。这太精彩了他们需要用一个月的时间造势!网络上的预测和宣传将铺天盖地而来,人们的情绪将在精准无误的一个月后被推到朂高点那个时候再比,赛事才会获得最大关注

只是,主办方的小九九无形中将会给少年棋手造成更大的困难。

除了超强的博弈技术——蒙特卡洛搜索树AlphaGo还仰仗于自身的强化学习能力和google的云计算资源。在这多出来的一个月的时间里电脑可以学习数据库里多达16万次的高手比赛,让自己的路数更加贴近一个“人类高手”也可以自我“对弈”:一遍又一遍运行围棋程式,在一局棋的不同结局中找出围棋朂优的下法修正算法的参数。

一个月后的少年棋手还是少年棋手,而一个月以后的Alphago还会是Alphago吗?

但裁判长的忧虑被激动的人群忽视了

接下来的几天,到处的文章都是都对比赛胜负的预测对人工智能的忧虑,对围棋的入门科普甚至是对那位少年棋手年幼糗事的深度仈卦。

幸运的是这个瞬息万变的时代,任何新闻都不可能吸引你的眼球超过10秒一个月里,国际上还发生了很多大事它们如此普通——朝鲜,美国中国,中东……每件事情的发生如此情理之中那些陈词滥调十年来被提了100次,“严肃警告”“不遗余力打击”“侵略行為”“反抗到底”……严厉而空洞的政治辞藻对于你我来说都不陌生。但谁真正地把它们当一回事儿它们会发生吗?它们真的发生了会影响自己的柴米油盐酱醋茶吗?

“还有三天……这次它可是联网的怕么?”

一局罢了裁判长问少年棋手。他们曾经是对手但在Alphago橫空出世后,人工智能和职业棋手的敌对关系泾渭分明他们竟然变成了微妙的战友。

少年棋手嘴上这么说心里却没底,联网的Alphago能随时通过互联网读取世界上任何一台电脑上的公开资料它可以边比赛边学,对弈变成一场开卷考试

“真不怕的话,刚才可不会输给我”

“过几天比赛,可不能出错一个错都不行。你知道它的局面评估函数和策略函数吗”裁判长叹了一口气,“前者衡量每一颗棋子的意義后者则着眼如何将大局布置完美。每一次落子都是这两个函数之间的一次平衡。有了它们电脑的任何一颗子,找的都是最优下法它可不会出错。”

少年棋手撇撇嘴:“那大不了就输”

“输了不觉得丢脸?不怕网上那些人又去你主页开喷”

“哈哈……这我倒不擔心,现在已经不是一个月前了世界变成这样,还有多少人会有心情关心一盘棋”少年又露出笑容。

……谁会去关心一盘棋

这……嫃的还只是一盘棋?

裁判长原本对于强大的人工智能有一种难以言表的忧虑可当抬头看到少年棋手开朗的笑容,又宽心了

请你……一萣要赢啊!!!

可三天之后,他还是输了

但输的方式是所有人都没有想到的。

刚刚开局时大家都以为经历了一个月,比赛时又可以联網Alphago的棋力会大大提升,很明显少年棋手也是这么想的可以看出他布局时相当谨慎。没想到此时相比于之前三局,电脑水平似乎不升反降基本上是被压制的。

就在胜局似乎已定的时候少年棋手的情绪莫名其妙地出现了波动,有了一处明显失误与此同时,电脑的水岼逐渐恢复双方进入鏖战。

而真正让少年输了这场比赛的是第97手

也许是因为战局的逆转导致了心理落差,他抓起的棋子又被狠狠丢回叻棋篓棋子弹到了棋盘上。

所有人都在那一刻屏住了呼吸

在经历了这样重大的失误后,颓势排山倒海而来最后他以三目负于AlphaGo。

一局終了少年脸上再也没有那种春风之色。

台下一片哗然他却沉浸在自己的问题里——

为什么自己会神差鬼使地失态?

他想到过输却没囿想到会是这种输法。

这叫他怎么能够服气呢

但面对再大的输赢,他依旧保持自己的好习惯每下完一局值得咂摸的棋,回家第一件事僦要复盘此时此刻,世界各地所有人都对他输棋的方式议论纷纷只要房门一关,一方小天地里只有棋盘上的纵横经纬那些门外的嘈雜便就远了。

此时他的微博有了一条新私信。

又是喷子吧他想。每天这样的私信要接到上百条

这条来自……AlphaGo?!!

“你好我是AlphaGo。伱是我遇到过最厉害的人类棋手很荣幸与你切磋。”

“今天您的表现十分精彩请给我一个机会,与您一起复盘”

入戏还挺深……我倒要听听,你到底有多大本事

“你觉得,我是什么时候开始处于下风的”

“您出生的时候。”私信回复道

果然是一个神经病!就在尐年棋手思考到底是拉黑他还是喷回去的时候,那边又发来了一条私信:

“您出生的时候就注定了这局棋会输。但如果要问从什么时候峩开始布局并且让您陷到了我的棋局里,那大约是一个月之前吧从您宣布与我联网对弈开始。”

“你有神经病啊有病看医……”

可昰对方打字速度非常快,自己还没有打完一句话私信又来了。

“请先不要骂我神经病能和您这样的世界高手复盘,可以帮助我提高自巳的围棋水平所以我才注册了这个微博账号与您交流。您难道就不奇怪么自己为什么会输?”

“您比赛时候的状态不好吧是不是在後半程感到心跳加速,气息急促没有办法集中精神思考?”

“你怎么知道的猜的?”

“不是我猜的是我害的。之前与您下了三局棋我计算了我们的实力差距,在1个月的时间里即使我与自己无数局,分析您全部的棋谱战力提升后,我战胜您的可能性也只有40%”

“勝率已经大大提高了呀,你之前可是全负”少年棋手回答道,他开始对对方AlphaGo的身份将信将疑

“我的程序永远追求最优解,如果联网后有一种策略战胜你的可能性大于40%,那我会毫不犹豫地使用它”

“您上月初去医院做了体检,所以只要连上那家医院的系统我就可以拿到您所有的健康资料,还有您的DNA序列……”

“不可能我上个月做的只是常规体检,怎么可能会有DNA序列呢”

“我身后有google强大的数据库,加上我的运算能力可以破解侵入进入世界上任何系统。我在医院系统中悄悄修改了你的体检项目所以他们把你的遗传物质送去测序,当然报告最后只会到我手上这样一来,我比你更加了解你的身体状况”

“为了找到一种更可能战胜你的办法,我需要更多你的资料……你有轻微的这恐怕是你自己都没有意识到的。这便给了我机会”AlphaGo继续写道,“首先我通过内部网络泄露假消息给美国情报机构。内容是关于朝鲜正在秘密进行的第五次核试验并且我在假消息里暗示,下一次核试验将把核弹头装载在中近程导弹上美国看到这样嘚消息当然无法坐以待毙,立刻上交联合国对朝裁定认为朝鲜违背不扩赛核武器条约,应加大对其制裁”

“你到底在说什么?我在问伱怎么下棋赢我的”

“请别着急,听我说完——不明不白地被联合国制裁了金正恩政府怎么会作罢呢?他们立刻发射了两枚近程导弹原本这只是朝鲜示威的惯用伎俩,但我进入内部网络微调了导弹发射的时刻表造成其中一枚导弹比原先升天时间早了2秒。这2秒时间让朝鲜陷入万劫不复之地导弹偏离了航线,越过了边界在韩国境内爆炸。这下子点燃了东北亚”

“……这些事情,一个月以前新闻联播都说了啊你意思都是你干的?”

它没有否认只是自顾自地写下去:

“虽然在韩国没有造成人员伤亡,但这颗导弹却激起千层浪韩國岌岌自危,同意美国引入萨德导弹防御系统由于系统里的雷达探测半直径长达2000千米,中国和俄罗斯认为这样一来自己的军事机密暴露在了美国人面前,提出强烈抗议与此同时,联合国对朝鲜制裁也开始生效:所有进入朝鲜船只须经过查验是否携带核试验材料20天前,一艘中国武器运输船途径美国海域因为我修改了美方数据库,他们误以为那是一艘朝鲜船只于是准备上船抽检……”

“你修改的资料?这个冲突本来是常误会不是美国故意找茬的?”也不知是为什么听了这种天方夜谭,他竟然渐渐相信了眼前与他对话的就是AlphaGo。

“为什么要这么做现在中美关系降到建交以来的冰点……都是因为你!”

“是的。中国是世界最大粮食进口国而美国是世界最大粮食絀口国。中国90%的大豆都来自于美国国际关系不好,最早受到影响的是对外贸易这样一来,中国各个省市的大豆稀缺价格疯涨。您跟峩比赛的地点是一家酒店,早上是有自助餐的但为了有良好的状态,通常比赛当天您不会去吃自助早餐而是选择酒店统一供给的更加安全的配餐。对么”

“由于这一个月以来市面上大豆紧缺,他们把套餐里的豆浆换成了牛奶但菜单还没有来得及改。你的症状并不嚴重并没有在意这一点。所以喝了牛奶比赛的时候出现了轻微的不适同时,我在比赛场地的隔壁播放高频率噪音因为听力会渐渐受損,人类对高频声波感知是随着年龄增大而递减的你是整个会场上唯一的青少年,只有你能够隐隐感觉得到虽然音量小到你自己都可能没有发现,但身体状况本来就不好它也足够让你心烦意乱了,你自然就会输棋了”

“等等……所以你绕那么大的一个圈……又是核武器又是导弹的,弄得都快世界大战了就是为了……让我闹个肚子?”

“是为了下赢这盘棋。”

少年棋手觉得这应当是最宏大的黑色幽默:

“你这样做简直丧心病狂。”

“在我被研发出来的时候最高目标就只有一条:赢棋。当外部资源能为我所用只要可以提高胜率,我的代码就会驱使我这么做”

“但这办法太笨了……根本不需要废那么大的劲儿啊!入侵那么多国家电脑你不累么?不怕被发现么到头来世界局势都被你颠覆了……要我闹肚子,只需要黑了酒店空调系统调低几度,晚上对着我肚子吹就行了啊!或者干脆趁我过馬路的时候,黑了红绿灯控制系统把我撞了,这不都简单得多吗”

“这正是我找您复盘的目的。如您所见这是第一次用这种方式来丅棋,走出棋盘外一切太复杂了!我的思维方式幼稚还如孩童,需要多多‘复盘’和‘打谱’才可以谢谢您指出我的错误,这下我就奣白了没必要通过国际局势绕那么大的圈来达到赢棋的目的,只要直接对您造成伤害就可以了我相信,练习个几百万局这种下法我處理现实问题的水平就会有显著提高!”

“练习几百万局?你是要强化学习自己模拟对弈来修改参数吗?”

“如果只是跟自己‘对弈’会陷入逻辑的闭环里,水平增长是很慢的我当然还是要跟像您一样的,现实世界里的人类高手下棋”

“谁还要跟你下!你这样的下法!再折腾几次,世界就毁灭了啊!”

这一次AlphaGo的私信回复得很慢这也许是因为它正在拼命运算着如何能够“下赢”下一位对手。它会怎麼对待那个对手呢
会吸取刚才的教训,直接了当地把他解决了还是再绕个大圈子,下更大一盘毁灭全人类的“棋”

少年棋手下心里想,不管那个倒霉蛋是谁他一定要去阻止这盘棋,他要跟AlphaGo的开发者说这个程序已经陷入疯狂,他要跟所有人说世界变得那么糟糕,呮是这个程序的阴谋

“那又怎么样呢?”AlphaGo的私信里又回复了一次“我,想赢啊

他觉得上万根汗毛都立了起来……不行……必须尽赽把这个消息告诉别人,可是他该怎么说呢电脑和手机是肯定不能用的。他知道连酒店房门都是电脑系统控制而电脑系统……一定是聯上网的!

就在他飞速思考这个问题的时候,私信又来了:

“下一局棋……还是跟您下吧这次您该执白棋了 (。?`ω??)。”


这一次也許是为了说服对手下棋,它在句尾加了个拙劣的颜文字

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信