遭遇AlphaGo的“三连杀”,柯洁大哭:“它不按套路下棋!”

柯洁和AlphaGo在2017年5月的对弈 , 被人称为世纪人机大战 , 最终结果是人类大脑完败于人工智能
在此之前 , 2016年 , 韩国选手李世石曾与AlphaGo对弈 , 五局之中 , 李世石胜了一局 , 所以这次比赛让大家觉得机器并没有那么恐怖 , 人类大脑还是有机会取生胜的 。
遭遇AlphaGo的“三连杀”,柯洁大哭:“它不按套路下棋!”
文章图片
一年之后 , AlphaGo从1.0升级到了2.0 , 对手也由韩国的李世石换成了中国的柯洁 。 不过这次柯洁的运气没有李世石那么好 , 三局全部以失败告终 , 因为AlphaGo2.0的棋路是柯洁完全没有见过的 , 根本不知道如何应对 , 所以柯洁在比赛结束后 , 面对媒体放声大哭:“没见过这样下棋的 , 它根本不按套路来 。 ”
遭遇AlphaGo的“三连杀”,柯洁大哭:“它不按套路下棋!”】从李世石的两败一胜 , 到柯洁的三局完败 , AlphaGo到底经历了什么?人工智能真的是人类无法战胜的吗?
咱们今天就来聊聊有关人工智能的事 。
首先 , AlphaGo从1.0升级到2.0 , 中间到底经历了什么?为什么棋艺会如此精进?
遭遇AlphaGo的“三连杀”,柯洁大哭:“它不按套路下棋!”
文章图片
其实AlphaGo1.0和AlphaGo2.0的关系不是简单的升级 , 而是两个完全不同的东西 , AlphaGo1.0主要是基于大数据的 , 科研人员把人类历史上能够找到的围棋棋谱全部录入AlphaGo的数据库 , 然后加入一些查询 , 检索的算法 , 让它在与人类对弈的时候 , 能够快速找到与之相对应的棋谱 , 然后得出哪种下法会赢 , 哪种下法会输 。 所以当时的AlphaGo1.0下子会比较慢 , 因为它需要内部程序进行计算 , 这个过程会耗费一定的时间 。
从表面上来看 , 李世石当时是和一台机器下棋 , 实际上也是与历史上所有的围棋高手下棋 , 所以只要他的棋路够熟 , 反应够快 , 是有机会能赢得 。
AlphaGo升级到2.0后 , 谷歌公司对它进行全新的改变 , 科研人员没有录入过去的棋谱 , 只是告诉它下围棋的基本规则 , 怎么样叫赢 , 怎么样叫输 , 然后把这些规则写成算法 , 交给AlphaGo , 让它自己和自己对练 , 把自己一分为二 , 一分为四 , 一分为八 , 为自己不断的创造对手 , 再把每次胜负的结果 , 保存的数据库 , 不断进行优化 。 因为AlphaGo具体强大的算力 , 所以它的更新迭代速度非常之快 , 人类的经验积累根本无法相比 。
遭遇AlphaGo的“三连杀”,柯洁大哭:“它不按套路下棋!”
文章图片
AlphaGo和自己对接的每次胜负 , 就是为自己不断的积累经验 , 而且它是自己和自己玩 , 这些经验和人类完全没有关系 , 这就是后来柯洁和AlphaGo2.0对弈的时候 , 完全摸不到套路的原因 。 因为AlphaGo2.0的经验是来自机器自己 , 而不是来自人类 , 肯定不会按人类的套路来下棋 , 和一个这样的对手下棋 , 怎么可能会赢呢 。
从这个例子 , 我们也可以知道什么才叫真正的人工智能 , 像AlphaGo1.0并不是真正的人工智能 , 只是基于大数据是一些查询的检索 , 如果没有了大数据 , 它什么也不会 。 AlphaGo2.0就完全不同 , 它像人一样有学习能力和思考能力 , 能够通过一些基本规则 , 通过不断的学习 , 得到异于人类的能力 。
能够像人类一样去学习 , 思考和行动 , 才叫真正的人工智能 。 通过强大的算力和先进的算法 , 人工智能可以在短时间内完成人类在几千年都不能完成的事情 , 所以 , 运用好人工智能 , 就可以让人类社会产生巨大的进步 , 这种进步在以前是无法想象的 。
遭遇AlphaGo的“三连杀”,柯洁大哭:“它不按套路下棋!”