人类棋手有没有可能战胜AI(围棋,象棋)?

迄今为止,可以战胜AI的棋手,只有韩国棋手李世石,并且还只是赢了一盘。李世石与谷歌计算机围棋程序“阿尔法围棋”(AlphaGo)的对战,结果以总比分1:4落败。

而韩国传奇围棋手李世石在退役之战,还是选择了围棋AI——“韩豆”作为对手,但李世石告别赛最后两盘依然落败。

AI到底有多强?

中国山东省举行的世界智能围棋公开赛上,“韩豆”取得7战2胜的战绩获得第三,冠军和亚军是中国的围棋AI“绝艺”和“星阵”。

而“韩豆”的世界围棋积分被预估到了4500分,而柯洁的分数也只是在3700分左右。

但“韩豆”的实力还不够成为世界第一,目前除掉AlphaGo,中国的围棋AI“绝艺”被认为是最强者。

但不论怎样,AI在与人类棋手的对决中,处于绝对领先的位置。目前世界围棋界普遍认为,人类顶尖高手与顶级围棋AI对决,即便被让两子也没有胜算,聂卫平此前曾表示“若让柯洁对阵顶级AI,只有被让三子才能取胜。”

中国围棋协会主席林建超认为,“在竞技层面,人工智能围棋与人类棋手的博弈结果已经不再是悬念。”

未来是AI的天下吗?

答案当然不是,AI的实力不可否认,但人类并不是需要去战胜机器,而是可以去利用机器。人工智能从挑战者的身份华丽转身,转成了提升人类水平的完美助教。2018年4月腾讯公司开发的AI围棋世界冠军”绝艺AI“进入中国围棋队训练室,成为国家队训练专用AI。近年来,我国围棋选手不断取得世界冠军,绝艺AI陪练功不可没。

总而言之,尽管人类战胜AI的可能性并不是很大,但机器可以弥补人类做不到的事情,代替重复危险的工作,比如工厂流水线,地质探险,海底探测等工作,而不是将人与机器的比试,这些没有什么意义。从这件人机围棋大战事情来讲,人工智能已经发展迅速,从理论研究方面发展到实际应用方面,汽车自动化运行,工厂流水线机器等等,这些都将是人工智能美好未来的启示与开始。


1、人工智能打败职业围棋选手确有其事

这次“阿尔法围棋(AlphaGo)”打败人类职业围棋选手的新闻,来自国际知名的科学期刊《自然(Nature)》的最新一期封面论文,谷歌旗下的这支团队在论文中介绍了如何大幅度提高里人工智能围棋的水平。被“阿尔法围棋”5:0比分打败的这名职业棋手叫樊麾,是连续几年的欧洲冠军。有读者或许清楚欧洲围棋水平远不如东亚,但樊麾本人是来自中国的棋手,在中国取得了职业二段证书。虽然樊麾定段的年代比较早,但终究也是职业棋手,与现在活跃的顶尖高手李世石、柯洁等,最多也就让两子水平的差距。

欧洲围棋冠军、职业二段樊麾

所以,至少可以认为,“阿尔法围棋”的水平已经摸到了人类职业棋手的边了,如果能在接下来在今年三月的人机大战中战胜曾经统治棋坛的李世石九段,其意义就相当于当年IBM超级电脑“深蓝”战胜国际象棋世界冠军卡斯帕罗夫。按国内职业高手李喆六段的初步判断,“阿尔法围棋”在棋谱中展现的棋力,“大约是顶尖棋手让先或让先倒贴的实力,离战胜人类还有一小段距离”,但这是去年10月的水平,今年3月会有怎样的表现,非常值得期待。

2、回顾电脑围棋的发展历史,“阿尔法围棋”的成就确实令人震惊

棋类运动,通常都是“完全博弈”,即所有信息都在棋盘上呈现,胜负完全不取决于运气,被认为是智力竞赛的极佳载体。在围棋之前,人工智能早已打败几乎所有棋类领域的人类专家,最典型的如国际象棋——电脑程序已经几乎研究透所有的开局库、残局库,中局计算的深度也远超人类,更重要是几乎从不犯错,已经没有任何人类能打败程序。

而来自东方的、具有数千年历史的围棋则不同,围棋被认为是“人类发明的最复杂也是最美的游戏”(谷歌团队就这个观点)。称围棋最复杂,是因为其变化非常之多——在国际象棋的任何一个回合,平均可能的走法有35种。但围棋的走法却能达到250种。而且,国际象棋或象棋的目标非常明确,就是“杀王”,每一个着法之后,对“杀王”有多少好处较易通过函数评估,而围棋是“地多者胜”,这个目标要相对抽象,导致估值函数非常不平滑,差一个子盘面就可能天翻地覆。人类高手可以轻易驾驭围棋,但程序却相当困难②。

可以非常粗略地把电脑围棋的发展历史分为三个时期。在电脑围棋发展的早期,主要是通过“人类手把手教电脑”的方式,来提升电脑围棋的水准——人类告诉电脑在特定情况下有哪些招法,告诉电脑怎么评估一手棋的好坏,然而这种函数评估都是“静态”的,而且很不准确,非常不善于应对变化,一般只对处于棋局初期的局面有一定作用,当棋局进入激烈厮杀后的中后盘后,往往就乱下一气。

早期围棋程序,是基于“特征识别”来对局面进行静态评估,这种方法成就有限

在网站computer-go.info上面,有个记录人机围棋大战历史(Human-ComputerGoChallenges)③的页面,从中可以看出电脑围棋程序挑战人类业余围棋高手乃至职业选手的艰苦历程。围棋人机对战最早从1986年就有记录,但一直发展到2005年,电脑程序还只能在被让15个子的情况下,与人类业余棋手苦苦抗衡。所以2008年的时候,聂卫平九段还认为“电脑围棋水平还停留在被人让二十多个子”。这足以说明早期围棋电脑程序实力还相当有限。

不过重大的变化在2005、2006年已经发生了,围棋程序普遍用上了一种叫“蒙特卡洛树搜索(MCTS)”的方法,来改进其算法的估值函数,这可以算作电脑围棋发展的第二个时期。“蒙特卡洛树搜索”是一种概率论的方法,通俗地来说,在一个特定的局面下,电脑大概有几个着点可以选择,怎么判断哪个着点最好?就是每个点都“试一下”,“试”的方式如下:选定一个着点后,用随机着法模拟完对局,模拟几千几万盘后,看胜率如何,胜率最高的着点就是最好的着点。使用这种方法改进算法后,电脑围棋的水平有里大幅度的进步,2007年,一个叫“MoGo”的程序在9路棋盘上打败了人类职业棋手。随后涌现的“Zen”、“CrazyStone”等程序,慢慢达到了业余围棋好手的水平,与职业棋手的差距在四、五个子左右。

然而这种方法有其极限,其实质是一种“穷举法”,但围棋的变化实在太多了,再先进的硬件也无法穷举完所有变化,电脑计算能力变强也无济于事。而且,在很多人工智能的研究者看来,就算以后超超级计算机能够用穷举法战胜人类,也不能说解决了人工智能。直到最近几个月,以“蒙特卡洛树搜索”为核心的围棋程序还与职业棋手有鸿沟般的差距。

去年下半年的时候,大部分围棋程序面对人类高手(名字后面带p的,表示职业)仍有4个子以上的棋力差距,“阿尔法围棋”能在平等条件下(Even)横扫2p,令世人震惊

这就是为什么“阿尔法围棋”的横空出世极具震撼性。据《自然》上的这篇论文,“阿尔法围棋”不仅5:0战胜了樊麾二段,还在对阵其他围棋程序中,取得了495局比赛中494次胜利的成绩(99.8%)④。甚至在“阿尔法围棋”让其他程序四个子的情况下,还取得了绝对优势。这可以说是电脑围棋发展历史的第三个时期,目前距离人类顶尖水准已经非常接近了,而其中关键,正在于电脑已经能够“真正地”向人类学习如何来下棋,这与国际象棋程序“靠计算能力打败人类”有着本质上的不同。

3、“阿尔法围棋”取得如此成就的原因:机器学习

谷歌旗下团队之所以能够取得如此的重大突破,并不是毫无预兆的,与同样正在攻关电脑围棋的Facebook团队一样,他们都应用了一种叫做“深度卷积神经网络”的技术。这是人工智能领域非常热门的一项技术,广泛用于图像和语音的智能识别方面。

从广义的层面来说,“深度卷积神经网络”是“深度学习”的一个分支,而“深度学习”又是“机器学习”的一个分支。机器学习,指的是一类从数据中自动分析获得规律,并利用规律对未知数据进行预测的算法,是人工智能的热门领域⑤。这个说法听起来没有什么稀奇之处,然而,“深度学习”是一种模仿人类大脑神经元工作的技术,加上这一技术强调的是“自动”,所以深度学习会给人一种“活物”的感觉。在谷歌团队的论文里,多处用到了“训练”这个词——“阿尔法围棋”之所以这么厉害,就是因为团队用职业棋手的棋谱“训练”它,让它总结出职业高手下棋的招法和规律——用爱丁堡大学教授AmosStorkey的话来说,程序“并不是希望找出最优走法,而是学习人类的下棋风格,然后对人类棋手进行有效的复制。”⑥谷歌团队的论文也提到,“在与樊麾的比赛中,阿尔法围棋在评估位置方面要比深蓝与卡斯帕罗夫比赛时所评估的位置少几千倍”。

在谷歌团队的论文中,提到“我们用19X19的图像来传递棋盘位置”,来“训练”深度神经网络⑦

与初期的“人类手把手教电脑下围棋”相比,“自动学习”无疑是革命性的。据谷歌团队的说法,用这种方法做出的围棋程序水平,轻易就达到了最先进的蒙特卡洛树搜索算法的级别,两者再一结合,就达到了接近职业棋手的程度。

4、这是否能说明人工智能已经可以打败人类?说不定会全方面来临

电脑围棋真的战胜人类围棋高手了,到底有什么意义呢?能说明人类被人工智能打败了吗?很多人不以为然——“人工智能不也是人类创造出来的吗,即使人类下围棋下不过电脑了,那也不过是人类打败人类,怎么能说人类的智力骄傲崩塌了呢?”

一个深度学习的典型过程:通过具象到抽象,机器能够自动提取出分析对象的特征,从而完成“学习”

从某种意义上来说,这种说法不算错。但在很多“未来学家”眼里,这种“青出于蓝而胜于蓝”的景象,说不定是令人恐惧的。机器并不是通过“死算”,而是通过“自我学习”,在能够象征人类智慧的棋类项目上战胜人类,在其他一些以前看起来只能人类做到而机器人无法做到的领域——诸如自动驾驶、人工智能客服等等,智能机器人说不定都能胜于人类,这种现象说不定会全方面地来临。到时候普通的人类们该如何自处呢?虽然这种人工智能还不具备“自我意识”,与科幻电影中那些跟人类无异的机器人还相去甚远,但会让这个世界会发生怎样的改变,恐怕也已经很难想象了。

结论

人工智能打败职业围棋选手确有其事,而且关键之处在于,人工智能并不仅仅是具有强大的计算能力,还能够通过“自动学习”的方式模仿人类的行动。人工智能的最新发展正展示着一个广阔而未知的未来。


在分先时,不行,让先可以。


有可能,除非自创的棋路,而且每一步都是好棋,才有一点点可能性,你要知道计算机一秒钟能计算亿万次,你每走一步,它能计算出你剩下的所有棋路,所以赢过计算机还是非常困难的


有,找Bug,背棋谱。

黑客与电脑的斗争,也在不停的发展,从病毒到木马,再到入侵系统,ai时代会有无侵入的方式找到电脑盲点,比如现在有人用特殊颜色的照片能骗过人脸识别。根据哥德尔原理,没有不存在逻辑漏洞的系统。


随着ai技术的发展,人类几乎不可能战胜,ai神经网络运算,相当于下象棋的时候,老人常说走一步看三步,能看三步的都是高手。而ai可以做到往后看几十步,你想想差距有多大?ai每走一步之后,人类接下来所能走的每一步,ai都已经计算进去了,相当于你走的每一步,ai都心知肚明,明已经知道你接下来的意图,想想多恐怖,人类的大脑怎么可能做到那么恐怖的地步?人类走棋完全是凭借经验预判接下来双方走势,而ai是无差别计算所有接下来你说能移动的每一步棋子。完全无死角。这种计算量,人类如何战神?


2017年6月21日,第三届MLILY梦百合杯世界围棋公开赛,中国棋手王昊洋力克日本人工智能围棋程序DeepZenGo。


现在最强的围棋Ai是阿尔法狗,人类不可能战胜,其他像什么日本的DeepZen,中国的星阵和绝艺,比利时的Leela,人类或多或少还是赢过的


人类棋手战胜AI过去曾经有过,国际象棋、围棋已经实现过,最近的是2017年围棋世界冠军李世石胜过阿尔法狗一局。不过着一切都宛若流星划过,再无重复。

在现有棋类没有变革的情况下,未来人类棋手不可能战胜AI,这已经可以确定,而这并不考虑AI的未来的继续进步提高。对此,很多的回答都已经讲述很明了,这里不再重复。

然而,棋类也是会进步的,也是会变革的。就象棋而言,目前诸多的不如人意,都是在暴露象棋的缺点或缺陷,本身就是一种对变革的呼唤。由于人们对象棋的固化认识,习惯于在象棋之外搞象棋改革,改革半天接触不到实质,发生不了质变,还是原地打转,停滞不前。

也就是说,在棋类变革的情况下,人类棋手是有可能战胜AI的,因为现在最先进阿尔法元仍然被视为“不具备智能”,基于这一点,人类还是有机会的。在下棋的时候,人类可以充分发挥自己的智慧时,AI就会被战胜。

如下图,这是一款新的象棋———奇袭象棋,布玩棋子,车马炮的暗面具有不确定性(但仍然是车马炮),每局都有三次翻子权利。信息隐蔽,模拟真假虚实。给人类棋手和AI一个公平的,一定都会犯错的平台。这个棋,可以充分发挥人类观察深刻、决策灵活的能力,而AI会显得一根筋。

“不完全信息环境”,是人类大脑进化的真实环境,在这个环境下,人类棋手有战胜AI的可能,甚至是轻松战胜。

(车在士角毫无威胁(不翻子),但是暗面可能是炮或马,若是炮,无威胁,若是马,则绝杀。这样的局面人类可以迅速决策,而AI则是老大难)


迄今为止,可以战胜AI的棋手,只有韩国棋手李世石,并且还只是赢了一盘。李世石与谷歌计算机围棋程序“阿尔法围棋”(AlphaGo)的对战,结果以总比分1:4落败。

而韩国传奇围棋手李世石在退役之战,还是选择了围棋AI——“韩豆”作为对手,但李世石告别赛最后两盘依然落败。

AI到底有多强?

中国山东省举行的世界智能围棋公开赛上,“韩豆”取得7战2胜的战绩获得第三,冠军和亚军是中国的围棋AI“绝艺”和“星阵”。

而“韩豆”的世界围棋积分被预估到了4500分,而柯洁的分数也只是在3700分左右。

但“韩豆”的实力还不够成为世界第一,目前除掉AlphaGo,中国的围棋AI“绝艺”被认为是最强者。

但不论怎样,AI在与人类棋手的对决中,处于绝对领先的位置。目前世界围棋界普遍认为,人类顶尖高手与顶级围棋AI对决,即便被让两子也没有胜算,聂卫平此前曾表示“若让柯洁对阵顶级AI,只有被让三子才能取胜。”

中国围棋协会主席林建超认为,“在竞技层面,人工智能围棋与人类棋手的博弈结果已经不再是悬念。”

未来是AI的天下吗?

答案当然不是,AI的实力不可否认,但人类并不是需要去战胜机器,而是可以去利用机器。人工智能从挑战者的身份华丽转身,转成了提升人类水平的完美助教。2018年4月腾讯公司开发的AI围棋世界冠军”绝艺AI“进入中国围棋队训练室,成为国家队训练专用AI。近年来,我国围棋选手不断取得世界冠军,绝艺AI陪练功不可没。

总而言之,尽管人类战胜AI的可能性并不是很大,但机器可以弥补人类做不到的事情,代替重复危险的工作,比如工厂流水线,地质探险,海底探测等工作,而不是将人与机器的比试,这些没有什么意义。从这件人机围棋大战事情来讲,人工智能已经发展迅速,从理论研究方面发展到实际应用方面,汽车自动化运行,工厂流水线机器等等,这些都将是人工智能美好未来的启示与开始。


你好,我是一名象棋老师,很高兴能够回答你这个问题。

人类棋手有没有可能战胜AI?我觉得这绝对是不可能的。

目前人工智能顶级的软件已经完胜围棋和象棋世界冠军,是那种可以将人类高手随意摁在地上摩擦的那种。

这就好比,人跑的再快,也不可能跑得过汽车、火车,更别提超过飞机、火箭了。

人工智能是科技发展的大趋势,但是有了人工智能,棋手的水平是高了,但是棋的观赏价值降低了,软件就是一个双刃剑,我曾经写了三篇连载文章,详细的阐述了软件的危害,感兴趣的棋友可以关注我,去我的文章里查找。

希望我的回答能够帮到你,谢谢

也欢迎大家关注玉箫棋社,有问题可以随时交流。


原始地址:/tuijian/37219.html