当下火热的流行词汇有很多,如最近大热的“区块链”、“5G技术”、“IoT”等等,但是有一个词汇,在近几年都一直是热门高频词汇,那就是“人工智能”。
提起人工智能,你可能马上想到的是《终结者》中有着血红双眼的机器人。
亦或者是《机械姬》里的漂亮迷人的伊娃。
虽然现在人工智能还不能像科幻电影里那样拥有和人类一样的智慧,但我们生活中却早已充斥着人工智能技术。搜索引擎、无人驾驶、甚至每天和你对话的siri,就连最近小米刚刚推出的MIX 2S也应用了AI技术。
今天,
小编通过3个时代的3盘对弈故事,
带你追本溯源,聊聊人工智能的发展史。
01
西洋跳棋AI击败人类选手
人工智能第一次进入大众眼中,引起巨大轰动的是1962年西洋跳棋AI击败人类选手。1962年,当时就职于IBM的阿瑟·萨缪尔在IBM 7090晶体管计算机上(内存仅为32k)研制出了西洋跳棋(Checkers)AI程序,并击败了当时全美最强的西洋棋选手之一的罗伯特·尼雷,引起了轰动。绝大多数媒体和公众都认为类似的西洋跳棋程序是不折不扣的人工智能。
可是随着PC的普及,每台个人电脑都可以运行一个水平相当高的西洋跳棋程序,会下棋的计算机逐渐褪去了光环。人们开始怀疑西洋跳棋程序的智能程度,认为它只不过是按事先编写的搜索策略一步步找到最佳走棋步骤而已。并且挑衅式的说:“下西洋跳棋有什么了不起?哪天在国际象棋棋盘上赢了世界冠军,那才叫人工智能。”
02
IBM深蓝战胜国际象棋世界冠军
1996年,IBM研究团队倾力打造的计算机深蓝挑战世界棋王卡斯帕罗夫,当年虽然遗憾败北,但人们已经看到了计算机战胜人类的希望。1997年 ,深蓝卷土重来,以 3.5:2.5战胜了人类国际象棋(Chess)世界冠军加里·卡斯帕罗夫,成为人工智能发展史上的又一个里程碑。
当时,几乎全世界的人都在谈论深蓝的强大和可怕,没人怀疑深蓝就是人工智能的代表,至少,公众愿意相信,在深蓝巨大的黑色机箱内,拥有一颗在棋类博弈领域不输人类的特殊“大脑”。
好景不长,与西洋跳棋相似的历史很快再次上演。道理很简单,公众总是乐于证明人类在智慧层面的独一无二。不管是不是真的懂得算法细节,人们总会说,计算机只不过是在程序控制下机械地完成搜索或穷举罢了。拒绝承认象棋程序是人工智能后,公众找到了维护人类智慧尊严的最后阵地——围棋。
03
AlphaGo战胜围棋世界冠军李世石
2016年前,几乎所有的地球人、包括围棋高手和不少计算机专家都经常会说:“下象棋有什么了不起?真有智能的话,来跟世界冠军下盘围棋试试?”
围棋一直被认为是最复杂的棋类博弈,对AI来讲是经典博弈中最具挑战的棋类。围棋按照一盘棋平均走150步计算,每步棋可能的落子位置为250个,则总状态数约为10的150次方,据说围棋的计算复杂度已超过宇宙中原子的总数。
但很不幸,人工智能的第三次浪潮也是最让人们觉得不可思议的事件想必大家都是清楚的,这就是AlphaGo战胜围棋世界冠军李世石。2016年3月,谷歌旗下的DeepMind公司的AlphaGo围棋AI战胜了韩国围棋世界冠军九段棋手李世石,再一次掀起了人工智能的浪潮。2017元旦前后,升级版的AIphaGo更是以Master的网名悄然复出,在对弈平台上,与包括中日韩最高水平棋手在内的数十位人类顶尖棋手过招,未尝一败。
04
人工智能发展的3次浪潮
3个时代,3盘对弈,人工智能一步步战胜人类棋手。同时这也是人工智能发展的3次浪潮。阿瑟·萨缪尔在西洋跳棋AI程序研制过程中,第一次提出了“机器学习”的概念,其工作中强化学习与对抗学习的思想至今仍然是AI程序的核心算法。深蓝出现引发的人工智能第二次浪潮的另一个重要成果就是将各种机器学习算法引入人工智能,让机器从数据中自动学习,获得知识。而以AlphaGo为首的第三次人工智能浪潮的到来,奠定了深度学习将作为人工智能技术继续前进的核心技术。
全部0条评论
快来发表一下你的评论吧 !