在20世纪和21世纪的无数技术进步中,最具影响力的无疑是人工智能。从重塑我们查找信息方式的搜索引擎算法,到亚马逊在消费领域的Alexa,人工智能已经成为推动整个科技行业走向未来的主要技术。
无论是一家新兴的初创企业,还是像微软这样的行业巨头,企业至少有一个部门在与人工智能或机器学习合作。根据某项研究表明,2021年全球人工智能行业的估值为935亿美元。
人工智能作为科技行业的一股力量在本世纪头十年和2010年代爆发,但至少自1950年以来,人工智能就以某种形式或方式存在,并且可以说可以追溯到更远的地方。
人工智能历史的大致轮廓,比如图灵测试和国际象棋计算机,在大众意识中根深蒂固,但丰富而密集的历史却存在于常识的表面之下。本文将从这段历史中提取精华,向各位展示人工智能如何从神话般的想法到改变世界的现实道路。
从民间传说到事实
虽然人工智能通常被认为是一个前沿的概念,但几千年来,人类一直在想象人工智能,这些想象对当今该领域取得的进步产生了切实的影响。比如青铜机器人塔洛斯,希腊克里特岛的保护者,以及文艺复兴时期的炼金术造人。《弗兰肯斯坦的怪物》、《2001太空漫游》中的HAL9000,以及《终结者》系列中的天网等角色只是我们在现代小说中描绘人工智能的一些方式。
在人工智能历史上影响最大的虚构概念之一是艾萨克·阿西莫夫的机器人三定律。当现实世界的研究人员和企业创建自己的机器人定律时,经常会引用这些定律。
事实上,当英国的工程和物理科学研究委员会、艺术和人文研究委员会为机器人的设计师、建造者和用户发布其5项原则时,它明确引用了阿西莫夫作为参考点,尽管指出阿西莫夫定律在实践中根本行不通。
计算机、游戏和图灵测试
20世纪40年代,当阿西莫夫撰写《三大定律》时,研究人员威廉·格雷·沃尔特正在开发一种初级的人工智能模拟版本。这些微型机器人被称为乌龟或海龟,它们可以探测光线并对其做出反应,并与它们的塑料外壳接触,它们可以在不使用计算机的情况下操作。
20世纪60年代后期,约翰霍普金斯大学制造了另一种无计算机自动机器人Beast,它可以通过声纳在大学的大厅里导航,并在电池电量不足时在特殊的墙壁插座上充电。
然而,我们今天所知道的人工智能会发现它的发展与计算机科学的发展有着千丝万缕的联系。图灵在1950年发表的论文《计算机器与智能》中提出了著名的图灵测试,至今仍有影响力。许多早期的人工智能程序都是为了玩游戏而开发的,比如克里斯托弗·斯特雷奇为弗兰蒂马克I型计算机编写的跳棋程序。
1956年,马文·明斯基、约翰·麦卡锡、克劳德·香农和内森·罗彻斯特在达特茅斯研讨会上创造了“人工智能”一词。在会上,麦卡锡为这个新兴领域创造了这个名字。
这个研讨会也是艾伦·纽威尔和赫伯特·西蒙首次展示他们的逻辑理论家计算机程序的地方,这个程序是在计算机程序员克里夫·肖的帮助下开发的。“逻辑理论家”被设计成以人类数学家的方式来证明数学定理。
游戏和数学是早期人工智能的焦点,因为它们很容易应用“推理即搜索”原则。推理即搜索,也称为均数分析(MEA),是一种解决问题的方法,它遵循三个基本步骤:
- 确定你观察到的任何问题的持续状态。
- 确定最终目标(你不再感到饥饿)。
- 决定你需要采取的行动来解决问题。
这是人工智能原理的早期先驱,如果行动没有解决问题,找到一组新的行动并重复,直到你解决了问题。
神经网络和自然语言
由于冷战时期的政府愿意在任何可能让他们比对方更有优势的事情上投入资金,人工智能研究在50年代和60年代经历了来自DARPA等组织的大量资金。
这项研究推动了机器学习的一系列进步。例如,在使用多目标进化算法的同时,生成启发式思维捷径,从而阻止人工智能可能探索的、不太可能达到预期结果的问题解决路径。
第一个人工神经网络最初在1940年代提出,于1958年发明,这要归功于美国海军研究办公室的资助。这一时期研究人员的一个主要重点是试图让人工智能理解人类语言。
1966年,Joseph Weizenbaum推出了第一个聊天机器人ELIZA,全世界的互联网用户都对此表示感谢。Roger Schank的概念依赖理论是人工智能研究中最具影响力的早期进展之一,该理论试图将句子转换为以一组简单关键字的基本概念。
人工智能的第一个冬天
20世纪70年代,50年代和60年代对人工智能研究普遍存在的乐观情绪开始消退。由于人工智能研究面临的无数现实问题导致资金枯竭。其中最主要的是计算能力的限制。
Bruce G.Buchanan在人工智能杂志的一篇文章中解释道:“早期的程序必然受到内存和处理器的大小和速度,以及早期操作系统和语言的相对笨拙的限制。”随着资金的消失和乐观情绪的消退,这段时期被称为人工智能的冬天。
这一时期,人工智能研究人员遭遇了挫折,并出现了跨学科分歧。Marvin Minsky和Frank Rosenblatt在1969年出版的《感知器》彻底阻碍了神经网络领域的发展,直到20世纪80年代,该领域的研究才有所进展。
然后,就出现了所谓两大分类,一类倾向于使用逻辑和符号推理来训练和教育他们的人工智能。他们希望人工智能能够解决数学定理之类的逻辑问题。
John McCarthy在1959年的建议中引入了在人工智能中使用逻辑的想法。此外,由Alan Colmerauer和Phillipe Roussel于1972年开发的Prolog编程语言被专门设计为一种逻辑编程语言,至今仍在人工智能中使用。
与此同时,另一类的人试图让人工智能解决需要人工智能像人一样思考的问题。在1975年的一篇论文中,Marvin Minsky概述了研究人员常用的一种方法,称为“框架”。
框架是人类和人工智能理解世界的一种方式。当遇到一个新的人或事件时,我们可以利用类似的人或事件的记忆给个大致的想法,比如当在一家新餐馆点菜时,但可能不知道菜单或服务你的人,于是可以根据过去在其他餐厅的经验大致了解如何下订单。
从学术界到工业界
上世纪80年代标志着人们对人工智能热情的回归。例如日本的第五代计划试图创建在Prolog上运行的智能计算机,就像运行在代码上的普通计算机一样,这进一步激起了美国企业的兴趣。美国公司不愿落后,纷纷投入资金进行人工智能研究。
综上所述,人们对人工智能兴趣的增加和对工业研究的转移,导致人工智能行业的价值在1988年飙升至20亿美元。考虑到通货膨胀,2022年这一数字将接近50亿美元。
人工智能的第二个冬天
然而,在20世纪90年代,人们的兴趣开始减退,就像70年代一样。例如经过10年的发展,第五代计划未能实现其许多目标,随着企业发现购买批量生产的通用芯片和将人工智能应用编程到软件中更便宜、更容易,专用的AI硬件市场,如LISP机器,崩盘并导致整体市场萎缩。
此外,在本世纪初证明了人工智能可行性的专家系统开始出现致命缺陷。随着系统的持续使用,它会不断添加更多的规则来操作,并需要越来越大的知识库来处理。最终,维护和更新系统知识库所需的人力数量会不断增长,直到在财政上无法维持。这些因素和其他因素的结合导致了第二个AI冬天。
进入新千年和人工智能的现代世界
20世纪90年代末和21世纪初,有迹象表明人工智能的春天即将到来。人工智能的一些最古老的目标最终实现了,比如1997年深蓝战胜当时的国际象棋世界冠军Gary Kasparov,这是人工智能具有里程碑意义的时刻。
更复杂的数学工具,以及与电子工程等领域的合作,使人工智能转变为一门更注重逻辑的科学学科。
与此同时,人工智能在许多新的行业领域得到了应用,比如谷歌的搜索引擎算法、数据挖掘和语音识别等等。新的超级计算机和程序将发现自己在与人类顶级对手竞争,甚至获胜,比如IBM的Watson赢得了Jeopardy。
近年来最具影响力的人工智能之一是Facebook的算法,它可以确定你在什么时候看到了什么帖子,试图为该平台的用户策划一种在线体验。类似功能的算法可以在Youtube和Netflix等网站上找到,它们会根据之前的历史预测观众接下来想看的内容。
有时,这些创新甚至不被认为是人工智能。正如Nick Brostrom在2006年接受CNN采访时所说:“许多前沿人工智能已经渗透到普遍应用中,通常不被称为人工智能,因为一旦某种东西变得足够有用、足够普遍,它就不再被贴上人工智能的标签。”
不将有用的人工智能称为AI的趋势并没有持续到2010年代。现在,初创企业和科技巨头都争相宣称他们的最新产品是由人工智能或机器学习推动的。在某些情况下,这种愿望是如此强大,以至于有些人会宣称他们的产品是由人工智能驱动的,即使人工智能的功能存在问题。
无论是通过前面提到的社交媒体算法,还是亚马逊Alexa这样的虚拟助手,人工智能已经进入了许多人的家庭。经历了寒冬和破灭的泡沫,人工智能领域一直在坚持,并成为现代生活中非常重要的一部分,并可能在未来几年呈指数级增长。