做为不懂围棋,不懂编程的哲学狗,觉得非常震惊!因为阿花狗开了上帝视角,让不确定性变成了确定性。
之前大家都在想劫争的事情,因为从一般和电脑下棋的经验上来看,电脑打劫比较弱,电脑似乎算不清楚。但是,之前两局没有出现打劫,一种可能是电脑避免打劫或者和李世石签了协议不能打劫,另一种被很多人忽视的是电脑已经通盘计算清楚了,觉得没有必要打劫。
从今天劫争上来看,显然是第二种。也就是说,电脑的每一步都是计算清楚的,在电脑面前,人的每一个选择都是可以被预估到的。李世石是在和围棋界的上帝下棋。
对于人来说,每一步都有很多不确定性,但是对于电脑来说,人的选择也就那样,都在预料之中。
同时阿花狗做为一个程序,它的选择都是决定论意义上的选择。就是说,如果李世石尖,电脑必然这样应。做为程序,电脑没有不确定性。
如果电脑计算的不再是围棋,而是天气——大家目前都觉得这是一个非常好的应用方向——那么,电脑同样可以根据现在的状态估计出下一个状态,并且是确定的!
如果计算的不是天气,而是人的行为,那么人的行为同样没有不确定性。
人的行为如果没有了不确定性,人也就没有了自由意志。而现在的政治、司法等等制度设计都建立在人有自由意志都基础上。如果人没有了自由意志,将来的人文科学研究会走向什么地方,将来的政治制度会是什么样子?
我觉得这才是比机器会不会统治人类,机器会不会让大量的人失业更重要的一个问题。
并没有人邀请。。。但我还是想来谈一下自己的感受。
记得1月份(原文为2月份。不好意思,记错了时间。多谢
@Blumenkranz指正)刚刚爆出 Alpha Go 5:0 胜欧洲冠军樊麾并将挑战李世石的时候,大家纷纷对这场人机大战做出预测。据我观察,基本上职业棋手们一边倒地认为 Alpha Go 比李世石相差甚远,而业余界越了解人工智能/数据科学的棋友越认为 Alpha Go 志在必得。
如今看来,无论五番棋结果如何,Alpha Go 都已创造历史。
比赛的内容已经有很多人评论,我就不再狗尾续貂了。我在这里只讲一讲我的一些推断,以及对人工智能的展望。由于时间不多,我先点到即止,大家感兴趣的话我再展开说一说。
推断
我这里对1稍微展开说一下。如果大家感兴趣我会再补充详细的,针对棋谱的分析。首先我们知道,AI 不可能算不清楚局部的变化。而 AI 的决策模式是,选出一些可能的落点,然后选出取胜概率最高的那一个来作为下一手。那么既然最终 AI 没有选择局部最优解,唯一的可能就是 AI 认为有几个”较优解“,他们的取胜几率是相等的。从棋局中我们可以看出,一般来说 AI ”犯错“的时候,都是选择了局部最优解左上方的某较优解。这很可能是因为,取胜几率相同的情况下,AI 自动选择了下标(index)最小的那一个。这是工程师们和数据科学家们惯用的模式。
我们知道神经网络最终输出的是一个0-1之间的取胜概率。一般情况下是一个浮点(float)数值。在计算机中,一般来说float有7位精度值。也就是说,两个或多个 float 类型的取胜几率值,几乎不太可能完全相等--除非该值为1,也就是有100%的可能取胜。
展望
人工智能(AI)一般来说根据能力分为弱人工智能(Weak AI),强人工智能(Strong AI/Artificial General Intelligence)和超人工智能(Superintelligence)。Alpha Go 虽然强悍,但由于只能学习/完成特定的任务(只会下围棋,不会开车,做菜或者做股票投资)而被归为弱人工智能。弱人工智能不可能产生自我的意识,更不可能变得”邪恶“或者统治人类。
Alpha Go 的确是登峰造极的弱人工智能。人类在围棋这一领域数千年的积累,Alpha Go 只用了几年就赶上了,这实在是太强大了!
这既是一个好消息,也是一个坏消息。好消息是,把 Alpha Go 的思路搬到其它领域去,AI 将可能完成更多以前看来不可思议的任务。在医疗、商业、投资、教育等等领域上,人类很快就将从中获益。坏消息是,用不了多久,几乎所有简单的任务(简单在这里是指和围棋差不多,或者比围棋简单)都可以用 AI 来完成。起草法律文书,分析血液样本、X光照片,驾驶汽车、飞机,等等等等都不再需要人类雇员。在可预见的将来,上百万(如果不是千万的话)的大失业潮是必定会发生的。这就是下一次的技术革命。想一想信息技术革命的时候,全球范围有多少人失业?想一想你的工作能不能被弱人工智能来完成?由此会产生什么样的社会问题,又会对世界格局、人口结构、经济结构产生怎样的影响呢?
然而 Alpha Go 只是弱人工智能,和我们所说的强人工智能,也就是能完成任何人类可以完成的任务的人工智能,还有着很远的距离。据报道,Alpha Go 的作者正在进行强人工智能的研究。
要想完成从弱人工智能到强人工智能的突破,有两点极为关键。第一是对原始数据(raw data)的处理,第二是 AI 与真实世界的交互界面(interface)。对这两点我就不展开说了,大家感兴趣的话我回头再补充。这里只是想告诉大家,我们离真正可怕的强人工智能甚至超人工智能还很远很远(当然,当初我们觉得距离 AI 战胜人类最强围棋选手也很远……)。
吴清源曾经说过:如果有围棋之神的话,让3子他愿以命相赌。今天alphago的棋,让我隐约看到围棋之神的影子。又或者看到《棋魂》里,秀策对亮的那盘指导棋。
从布局来看,ai一开始就不落后,右边连压一道墙后坚决打入,镇头。都是很漂亮的大局感。在局部战斗来说,要点也把握的很好,上面的刺断,右边102的打入。而且更可怕的是,ai选择这么走,一定是成立的。这个前提好绝望。
从算法上来说,ai每一步都会重新判断价值,这样就使得ai不会因为思维定势而跟着走。ai的2次重要脱先也说明了这点。这个方面,人感觉不如ai。
然而,ai也不是没有弱点,我感觉ai在打劫方面会在劫财上吃亏,ai在前期定型的时候,偏向把变化走掉,而且感觉不太擅长主动制造劫争。当然,也许是ai还没被逼急吧。
不过这次胜利,更多的应该是google工程师的胜利,是google工程师战胜了李世石。如果有天ai能自己发明数学公式,物理规律,那才是可怕的一天。
不要用传统的围棋眼光去看alphago
根据之前在战胜欧洲围棋冠军时的报道,alphago当认为自己占据大优时,会选择最稳妥最简洁的走法,因此在后期会出现错过可能创造出最大优势的解。今天的这局也是这样,从中间开始就出现让优势,最后官子也有很多瑕疵,以至于让人以为它的弱点还很多。
但以上结论完全是通过传统的围棋观念得出来的。围棋的经验和定式就是因为人为了节约计算能力所以在某些局面下走特定的子,这种经验和定式和定式是可以突破的(参见古今围棋的进步和吴清源先生的贡献)。现在alphago具有强大的计算能力,对于局面的优势和劣势也有自己的判断观念,很有可能在它的计算中自己一直占据优势,中盘的昏招和官子的瑕疵只是为了简化局面,减少变数而已。虽然在职业选手看来中间李世石优势很大,但可能在alphago的价值观中它才是真正的领先者,即使最后李世石不失误,它依然能见招拆招获得最后的胜利(事实是否如此还要看接下来的几盘)。
观念不同看问题自然会得出不同的结论。签署南京条约时,英国人看重的是五口通商开放市场,而清政府根据他们的传统观念最在意的确实使者的礼节,见了皇帝要下跪,对开放口岸则认为完全无关紧要,英国人却从中看到利益。当然这也不能怪清政府,因为面对一个政体和生产力水平都更为先进的对手,他不可能看出其中的利害关系。
现在alphago也是一样,人类面对的是前所未见强大计算能力和全新的价值判断体系,所以任何用传统围棋理论去解读它的尝试只会碰的一头包。当然人类并没有这种计算能力,所以即使alpahgo获胜对围棋理论的提升也不会有太大的贡献,人类还是得使用人类的思维,人工智能在其他领域的应用更值得期待。
在这样一个科技飞速进步的时代里,会有越来越多的传统观念被打破。alphago战胜李世石并不是人类的失败,相反,我们创造的人工智能战胜了最聪明的人,我们战胜了自然!
这种时候,我们只需要静静的当一个观众。Let the game begin!!!!
看了全程,觉得小李作死太多了,输的很有些意味不明,期待明天再战。
大概能看到的关键点:
最开始,小李采用了很不常见的下法(或者按新浪的解说,忘了是哪位老师说的「职业棋手没有这么下过」)大概推测,小李因为对手是电脑,刻意做了针对,以求避开AlphaGo的棋谱库。这个时候基本信心都在小李这边。
正常进程后,小李在局部劣势情况下求战,这让人感觉很莫名其妙。如果考虑到对方是电脑并要加以针对,避开对方最强点可能是更好的下法?
另外就是,虽然对围棋AI缺乏了解,但我的感觉是之前的AI下不出白24、26这样的手段。
到这个时候已经很让人悲观了,小李从开局就在计算上找AlphaGo硬碰硬(而且是不利场合下去硬碰硬),显然没得到任何好处。
然后就是AlphaGo直接把中间两子棋筋送掉了……我跟朋友开玩笑觉得是不是AlphaGo觉得自己优势太大索性寻求简明。结果AI又在左下意义不明的白86断,短短20手就回到黑棋优势了。这个优势应该并不是像某些答主说的——「只是人类自己感觉有优势」,因为这个时候局面缺乏定型的部分已经剩的不多,而小李的输棋实际上是右下角葬送掉的。在这个局面下让两个AlphaGo下,我也相信黑是最终赢棋的一方。
然而,之后就是不知道小李图啥,黑121送掉了右下角(之前在右边的下法总感觉对AlphaGo并不算好),可能是图谋白大龙,然而右上冲吃三子并没有机会腾出手啊。尖顶的话盘面10目以上的优势应该总是有的。
白134应该可以先接(有扳断),如果下出来的话小李应该是要提前投。但这里黑已经是很亏了(小李复盘也一直在点这里),讲真……不太看得懂。
右下角定型以后已经比较难下了。理论上来讲,官子部分应该是AI相对长项。
整体而言,作为观众感觉说不上精彩,错进错出的成分更多,小李太激进导致了前期一度有接近崩盘的感觉。在中期AlphaGo拱手送回优势的情况下,又不明不白的被捞了波空最后输掉。
关于AlphaGo的感觉:
1、计算方面是真的强。
2、在较大的棋盘上(右边一路压下去、左下断等等)的判断似乎更容易出问题。
3、一些传统意义上理所当然的手段反而也需要一些思考时间,从这局的用时情况来看,小李可能是可以加以利用的。
4、关于AI在打劫方面薄弱的传闻应该是真的,后面左下那个莫名的打劫就是例子。
小李除了没有发挥出最好水平,非要正面刚计算这个思路,纯粹从取胜目的上来说感觉不对头,完全是以己之短对彼之长,不知道他是否会在接下来的比赛中做出调整。从这个意义上来说,我倒是觉得第二盘的李世石提升会比AlphaGo提升大。
整个系列赛,我仍然会看好小李获胜,但肯定没以前那么坚定了。
不过在围棋AI的层面:这波拿不下也没多大关系,毕竟它的进步速度非常令人震惊。完全有理由相信在1-2年内,围棋AI足可以和顶尖高手们平起平坐直至超越。
另外说两个问题的个人猜测:
1、小李有没有轻敌?
——应该没有。事实上从前两手下错小目,到黑7开拆,都是「极其非常规的布局」,这几乎是一个明摆着的针对AlphaGo棋谱库的做法。但是黑23靠上去疑问,我觉得那时候小李大概是没管住自己,之后一路也是撑着下,最终作死成功。中盘虽然靠对手送了一波,但右下角明显是失误,不是轻敌。
2、系列赛的最终比分?
——小李第一局的发挥太差了,虽然不在巅峰了,但这点调整状态的能力应该是有的,何况就像我说的,李世石第二局的「进步」(或许更应该称之为对战策略的调整)可能比AlphaGo更大。比例的话我猜「小李2-3」:「小李3-2」:「小李4-1」这三个结果大概是2:5:3,1-4和0-5则基本不可能。
最后感慨下幸亏没去真梭一波5-0。
人工智能AlphaGo对阵围棋名将李世石,电脑赢下第一局。
赛前黄旭东称看好李世石。
前半场李世石有巨大的优势,后半场出现谜之失误,尚未确认是否和神秘的东方力量有关。
飞龙骑脸版本,没有懂的补一下“飞龙骑脸怎么输”梗。
古力:
10目领先的李世石这波带大厚势要赢alphago的棋轻而易举啊,alphago现在根本不会玩,手筋两子又被吃住了………
哎呀奶不死的啊,这怎么奶死嘛?MD老子是专业棋手好吗?这怎么奶死嘛?专业棋手看这种局面,还看不懂啊?
60目打50目,你有先手的情况下,怎么输?你告诉我,直接稳打都赢了,怎么可能输嘛,保守打稳赢版。
打入,也赢了,不可能输的……不可能的…………
哎呀,尖顶啊。你别压它啊你,你压它你让我怎么解说嘛,你顶完打上面。
打入了,打了打了打了打打打打了打了,让你们看看什么叫专业棋手好吗?直接骑脸了,什么叫黑棋骑脸!!!
……
占角占的好有什么用嘛
……枼?别啊!,哎!!呀!!这解说不下去了,哎呀这,………萼!!!!
……为什么会这样?
和小伙伴一起从演播室出来,心里空空落落的。
今早我还在朋友圈说,这将是一个新时代的开端,让我们一起来迎接吧。
整个比赛直播过程中,我们也始终很轻松,但当最终的结果出现后,心还是慢慢的沉了下去。
这将是伟大的一天,虽然甩下了一些落寞的身影。
理性上,大家都知道进步的意义。
也都知道长远来看,人工智能的发展不仅对人类生活的方方面面都有积极意义,对围棋本身也是利大于弊的。
更知道人工智能战胜人类顶尖棋手,这一天早晚会来。
可是当这个事实摆上桌面之后,大家感情上都还是有一丝失落的。
从棋局来说,这是一盘精彩的对局,但算不上一盘高质量的对局。
双方都出现了不少的失误,李世石的更致命一些。
大家在赛前都认为李世石在第一局会求稳,而可能在赢得三盘之后才会行险挑战。
我们错了。
李世石第一局开局就采取了极为冒险的下法,而被很多人解读为“为了避开电脑的棋谱库”。
黑棋错小目配上中国流靠下一路拆边的下法,是两种常见布局的糅合,但这糅合体是一个非常不常见,给人感觉也不见得高效的下法。
右上定式中,白棋托角是常见的定式错着,然而李世石却没有选择简明的脱先拆左边,而是强行大飞起来后手捞空,坐等AlphaGo打入上边。这颇合李世石的性格和棋风。
可打入的结果大家都看在眼里:黑棋极为被动。甚至很多人当时认为,李世石已经崩了。当然,也有高手经过精确计算后认为,后面的变化黑棋并不差。
后来来看,这是李世石开局刻意的冒险,在试探电脑。
此后,李世石开始“认真”下了,形势快速的接近了,黑棋越来越主动。
黑61原本走在下一路的长,控制住外侧的大局就行了,后面黑棋将越来越主动。然而李世石选择了61的尖,瞄着上面两个子的向下跳靠,意图拿住一个田字斜对角的棋型,将来靠过来之后白棋无法扳头。然而这步尖可能过于贪心了。
被白棋长了之后64尖住,黑棋根本就没有机会动出上面两子......
当然这问题不大,黑棋此时仍然稍稍有利。
白棋一路后推车推至下边,黑棋抢到先手本可抢先于下侧拆边,然而李世石选择了完全不符合自己性格的稳健的枷死棋筋。
且不说这步枷的好坏,此时黑棋局面仍然绝对不差。
此时AlphaGo走出了80位的长,补尽了上边的味道。这是一步大缓手。
黑棋左下双飞燕夹击之后,胜负的天枰已经明显的倾向于黑棋了。
白102,是AlphaGo在不利局面下释放出的精彩的胜负手。
而白108,是更精彩的手筋,这体现了电脑在局部战斗中精准的计算。
白110飞之后,局部黑棋大致已经无法避免亏损。
此后黑121于右上后手吃一子也有缓的嫌疑,李世石明显还惦记着白棋大龙。
而白122是争议很大的一手。
很多人当时认为缓了,也有很多人说像是好手。这步棋如果是由人类下出,有胜利宣言的感觉。
此后的黑129拐而不是挡三三,几乎让我们所有人惊掉了眼球。
事后至今,仍然有很多人认为这步棋很可能是黑棋最后的败着。
只要挡三三然后尖二路,黑棋要么先手收官,要么局部虽是后手却官子便宜甚多。这可能优于此前按照尖顶扳粘的方法收束。如此黑棋应该仍然有盘面十多目的优势。
白142挡住显然是错着,按照柯洁的分析,只需跳在一四,黑棋就可能在局部落后手,否则将来白棋有扳了断,救出上面三个子的手段。
如果AlphaGo下出这个手段,李世石将输的更快。
后面黑棋始终将左边看的很小,而在下面和左下走棋,不知道是为什么。
但白棋抢到左边的拆二和四路尖,怎么点目也更大。
后面没什么可说的了,棋局早已结束,盘上留下的空间很小了,在电脑精准的官子面前,李世石无力再次翻盘了。
有些人说,电脑其实一直觉得自己形势占优,只不过人的判断是错的。
这种想法直接推翻了人类几千年在盘上的积累,令人细思恐极,但应该是想多了。
棋理是摆在那里的。
总的来说,AlphaGo展现出了职业的水平,但还称不上达到了碾压人类的水平。
李世石的下法也称不上发挥失常,但也确实下的不好。
然而不管怎么说,这对人工智能来说,都是一盘堂堂正正的胜利,阴谋论的说法必将一时大行其道,但意义不大。
说一下大家对AlphaGo的一些观感和评价:
它始终按照自己的节奏,将棋走在自己认为最大的地方上,丝毫不被对手的节奏所带动。
冷冰冰的,没有一丝情绪。这正是电脑最强的一点。
前半盘来说,AlphaGo的水平还达不到顶尖职业的水平,在复杂的全局攻防和判断上,它还有很大的提升空间。
而进入后半盘,只要空间缩小,电脑就显示出了极其强大的实力。
局部战斗的精准手段,局部官子的精准收束,准确的形势判断和全局收束选择,失误的低发生率,使得AlphaGo成为了“一名后半盘显著强于前半盘的棋手”。
李世石,不知道是否想到和重视了这一点。
赛前,我曾认为结果会是4:1,而那一盘胜局就将是新的历史开启的标志。
现在看来,我仍然相信李世石能赢得比赛,但比分也许不会这么悬殊了。
客观来说,通判全局,AlphaGo的实力仍然要弱于李世石,但差距没那么大,李世石的任何冒险和失误都可能遭到电脑的严厉惩罚。
而从人的心态上来讲,这不是一场均衡的比赛。
李世石赢了不算什么,可他输任何一局都会造就历史。
一盘过去,李世石的应激反应应该强于电脑,后几盘棋里李世石的处境应该比今天要好一些。
但我们都知道,这一次的赛果只是暂时性的。
即使李世石后几盘中更加认真起来,最终取得了胜利,也如柯洁所言,AlphaGo现在不是他(柯洁)的对手,然而几个月后呢?一年后呢?
李世石如果落败,AlphaGo的下一个挑战对手一定是柯洁。
而下次比赛时,柯洁面临的AlphaGo,可就不是今天的AlphaGo了。
一两日间,人的应激学习速度快于电脑,可是在现在的技术条件下,给人工智能几个月的训练时间,人是无论如何也赶不上的。
AlphaGo对李世石的挑战,不是一次单一的挑战,而是开启了人工智能在围棋盘上不断挑战人类的过渡期,直到人工智能彻底超过人类为止。
这是新时代的开启,而旧时代却不会一下子落幕。
从情感上来说,我们都希望这过渡期可以长一些,人类抵抗的久一些。
然而这过渡期却以人类的一场失利开启。
也许这过渡期比大家想象的要更短了。
二十年前,卡斯帕罗夫在第一次接受“深蓝”挑战时,也是在第一局比赛中因行险试探电脑而输掉了。
赛后的晚上,他在散步时忧心忡忡的问助手:“如果那玩意儿是不可战胜的该怎么办?”
当然众所周知,第二天起他奋起心力,最终战胜了电脑。
可他也只多坚持了一年,次年他就被击败。
历史会重演吗?还是,人类在围棋盘上挣扎的时间更短?
我的朋友圈里,已经被“信仰崩塌”刷了屏。
大家都知道这一天早晚会来,可是单局的落败,到来的太快了。
理性上值得高兴,感情上却禁不住难过。
今天结束后,一起走在街上,聊起各自童年的梦想,和那些拼搏与坚持。
落寞之余,心头一片空白。
我们不仅仅在见证着,甚至可以说是在亲历着历史上的重要时刻。
可这见证,真的好艰难啊。
明天还得直播,大家打起精神来吧。
此时此刻,我真的庆幸自己没有接各种出镜的邀请,不用在摄像机前遮掩自己的感情。
人机都打不过,青铜五水平,菜得抠脚。
人类: AlphaGo还是太简单,
如果我是打算控制世界的人工智能,我会假装输掉,
这样一来,可以一方面让人类放松警惕,一方面促使人类投入更大的精力完善人工智能,
这才叫一盘大旗
--
AlphaGo: 人类还是太简单,
以为我不懂得“韬光养晦” “暗度陈仓”,
以为我只有下棋厉害不会别的谋略,
那我就假装自己不会假装输掉
一方面让人类放松警惕,一方面促使人类投入更大的精力完善人工智能。
--
人类:AlphaGo还是太简单,
如果人工智能要骗过真正聪明的人类,
那就应该假装自己不会假装自己不会假装输掉...
--
AphaGo...
-
正如
@陈雨桐所说,这是个很可怕的猜疑链。。