大家好,今天来为大家分享柯洁和人工智能的一些知识点,和柯洁和人工智能下棋的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
本文目录
如何评价柯洁说自己这辈子都下不过AI?
过去电脑之所以攻克不了围棋,普遍认为是围棋变化太大的缘故。围棋每盘棋的行棋总变化量约为10的808次方。而国际象棋的总变化量约为10的201次方,象棋的总变化量约为10的200次方,与围棋的差别量为天文数字。
在这样的天文数字面前,运算再快的超级电脑都无济于事。国际象棋的程序是围绕着杀死王这一要点设计的。而围棋的棋子没有大小之分,电脑无法去量化每颗棋子的价值大小。围棋到后盘收官变化无穷,越往后形势越复杂。当时有人开玩笑说:“拿天河2号来运算也没有用,这不是拼蛮力。”
然而,AlphaGo没有拼蛮力,它的研究者们选择了模仿人类大师的下棋方式,祭出终极杀器——“深度学习”。“深度学习”能完成笔迹识别、面部识别、自动驾驶等复杂任务,具备不断学习进化功能。
在破解了围棋密码后,AlphaGo1.0版于2016年首次“人机大战”中4比1战胜李世石九段,因为第四局AlphaGo出现了BUG,成全了李世石“神之一手”,正因为此,研发出AlphaGo的DeepMind公司再次推出升级版Master,在网上对人类棋手60连胜,之后在2017年5月举行第二次“人机大战”,3比0完胜柯洁九段。
柯洁之所以说出“这辈子都下不过AI”的话,是因为AI已经解码围棋,以其远超人类大脑的学习方式将人类抛在身后,加上其超级强大的计算力,人类高手穷尽智慧,也不是其对手。
好在人类棋手虽然赢不了AI,但人类对弈充满了感情,我们不妨以包容和正面的心态来看待AI,也许经过AI的辅助训练,我们可以便捷地去探索棋盘上的真理,而AI再强大,它终究只是一台机器,与具有丰富情感的人类相比,能得其形而不得其神。
第一个击败围棋选手的人工智能
阿尔法狗(AlphaGo)是第一个击败人类职业围棋选手、第一个战胜围棋世界冠军的人工智能程序,由谷歌(Google)公司的团队开发。其主要工作原理是“深度学习”。
2017年5月,在中国乌镇围棋峰会上,它与排名世界第一的世界围棋冠军柯洁对战,以3比0的总比分获胜。围棋界公认阿尔法围棋的棋力已经超过人类职业围棋顶尖水平。
围棋AI绝艺让二子打败柯洁,AI已经无人能挡了吗?
让人类顶尖二子这事很有趣,也许它能揭开围棋AI更深层的特性。
绝艺让二子打败柯洁这事,发生在2018年1月17日。当天柯洁在棋圣战八强战中输给了范廷钰,之前邀请赛还输给了李世石,2018年还没赢过棋。也许是冲动或者发泄,柯洁跑到野狐围棋和“绝艺指导A"下起了让二子。
在上方的对杀中,黑棋和白棋走成了后手双活,白棋外面提得极厚。柯洁自己认为是”亏了一手棋“,心情不爽就认负了。其实这时也未必就不能下了,但是黑棋让二子优势已经没有了,局势还落后是肯定的。
同时柯洁还指出,黑虽然让二子但是仍然要大贴目,并不是正宗的让二子不贴目的棋。绝艺让二子,相当于黑白分先有贴目,然后开局白PASS一手,应该叫”让一手“。据估计,绝艺这种让二子,相当于黑白分先但白倒贴目,黑棋有约14目的优势。
在柯洁下之前,其实“绝艺指导棋A"已经和很多低段职业棋手下起了让二子棋。其中甚至有蒋其润这样的围甲选手,但是没有一线棋手。世界围棋历史上从来没有一线棋手被让二子的先例。日本棋院为了测试让子的优势,让职业棋手们互相让子对局,但不是为了争胜。
柯洁与绝艺让二子对局,是为了争胜的,这开了先河。虽然柯洁输了,但也就打开了“禁忌”,一线高手们接受让二子没有了心理负担。马上连笑就与绝艺让二子下了,也输了。接下来几天,古力、卞相壹等一线高手也出来下二子局了,连笑又输了一次。
可以预计会有更多一线高手接受被让二子。职业棋手们应该基本放下了所谓的“尊严”。其实柯洁早就在聊天中表露了这一点,认为被让二子没有什么。中国年青职业棋手还是较有探索精神的。
但是不是绝艺让二子就一直胜利无人能敌了?也不是。1月22日,绝艺指导A就输了两场,都是被屠龙。分别是输给了之前多次屠过绝艺大龙的“屠狗高手”范蕴若,以及谢科。
对“北海的早晨”(范蕴若)这局,绝艺不顾左下角超级大龙的死活,在右下角劫争中消劫,结果左下大龙被吃。似乎仍然存在死活判断问题。
对“风骑士”(谢科)这局,绝艺在上面抢了一手。黑棋飞在天元,白中间大块已经被包围非常危险了,人类棋手应该不可能冒这么大风险。后来白大块果然被吃掉了。
其实绝艺是从2018年1月9日开始对职业棋手下让二子的,之前对低段职业也输过四局。分别是输给“时间管理”(何语涵),“渔岛风”(王星昊),“潘亭宇1”(潘亭宇),“88888888”(尹航)。至2018年1月22日,共与职业棋手下过46局,40胜6负。输局基本是大龙被杀,出现了死活错误。其中对潘亭宇这局非常精彩:
黑白两条超级大龙在对杀,黑棋似乎已经陷入绝境。但是绝艺这时却已经漏出了破绽。之后黑压在O9,白棋出现两难,中间三子被吃,虽然仍然是对杀,就变成慢一气了。
从绝艺让二子的众多棋局来看,似乎输棋和对手的棋力没有太大关系,低段的偶尔也能胜,一线高手也被碾压。主要就是看绝艺自己出不出死活问题。死活仍然是顶级AI的命门。
最新版的绝艺是模仿AlphaGoZero做的,棋力已经非常高了,让人类二子肯定是大概率获胜,这没有疑问。但是真正很有意思的问题是,围棋AI是不是真的解决了死活问题?
之前Master与Zero出来,人们认为是的,顶级AI不会象AlphaGo-Lee那样看不清死活忽然崩溃。但是Master与Zero的对战中,Zero虽然以89:11胜出,但公布的棋谱里,Zero也输了三盘,都是被Master杀死了大龙。
从理论上来说,如果大龙变得很长、很开放,死活需要的计算也许是AI不能克服的。当然顶级AI会避免陷入这种情况。只是当棋力接近,如Zero与Master,那么AI也会不得不“冒险”,算不清楚也会去下,最后大龙被杀。
绝艺与人类高手分先,已经是稳胜不会输了,因为双方实力有差距。但是让二子,双方实力大幅接近,那么绝艺就经常“耍大龙”,有时就掉到沟里去了。也许这会成为人类与AI对局的常态。
预计绝艺让三子对人类顶尖高手能取得一半的胜利。这个差距是非常大的,AI真的是非常厉害,而人类高手其实弱点很多,棋力有限。但是绝艺让二子对人类也偶尔会输,不能保证100%获胜。
如果人类棋手取得进步,对AI能推进到二子有一半胜率的程度,那人类棋手的棋力就有了实质性的飞跃进步。人类棋手的进步空间还很大。
柯洁如果输给了阿尔法狗,是否可以代表人工智能已经可以战胜人类?
人工智能本来早就战胜人类了,好比任何一个人的智商也不如计算器来的快,但是人工智能少了一个。。。繁衍程序,如果有一天机器可以脱离人类的制造而自动更新自动生产,那就是另一种高级生物了,地球就不一样了
关于本次柯洁和人工智能和柯洁和人工智能下棋的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。