人工智能全传(让牛津大学计算机学院院长告诉你,人工智能会不会超越人类。不加一行公式和代码,认清人工智能的能与不能)_AZW3_MOBI_EPUB_迈克尔·伍尔德里奇

内容节选

第五章 深度突破 2014年1月,英国的科技行业发生了一件前所未有的事情:谷歌在这儿收购了一家小公司。虽然以硅谷的标准来看,这次收购很不起眼,但是在相对平稳的英国计算机行业来说,这是非同寻常的。这家被收购的公司名叫“深度思维”(DeepMind),是一家新成立的公司,当时的员工不足25人,收购报价高达4亿英镑[62]。在外界看来,深度思维公司被收购时似乎没有任何产品、技术或者商业计划,它几乎不为人所知。甚至在它的专业领域——人工智能,亦如此。 谷歌斥巨资收购这家小小的人工智能公司上了新闻头条,全世界都想知道这家神秘的公司有些什么人,以及为什么谷歌认为一家名不见经传的小公司有着如此高的价值。 人工智能突然成了新闻热点——以及商业热点。全球对人工智能的兴趣激增,媒体也注意到了这股热潮,关于人工智能的报道频频见诸报端。各国政府也注意到了,并开始询问应该如何应对。一系列国家人工智能发展倡议很快接踵而至。科技公司都争先恐后投入这个领域,生怕被历史车轮甩落。随之而来的还有投资浪潮,虽然深度思维是人工智能领域最引人注目的收购,但也不乏其他案例。2015年,优步公司从卡内基-梅隆大学机器学习实验室揽获了至少40名研究人员。 在不到10年的时间里,人工智能突然从一潭计算机科学的死水变成最炙手可热、被炒作得最厉害的领域之一。人们对人工智能的态度发生突如其来的巨大变化,是由一项核心人工智能技术——机器学习的快速发展所推动的。机器学习是人工智能的一个分支领域,但在过去60年的绝大部分时间里,它一直在一条独立的道路上发展,正如我们即将在本章看到的,人工智能和这个突然爆发出魅力的分支学科之间,有时候关系会变得挺微妙。 在本章中,我们将了解21世纪机器学习革命是如何发生的,我们会从简要回顾机器学习开始,重点看一下机器学习的一种特殊方法——神经网络是如何在该领域占据主导地位的。就像人工智能本身的故事一样,神经网络的故事也充满了跌宕起伏:它曾经度过了两次寒冬,就在世纪之交的时候,许多人工智能研究人员还把神经网络视为一个毫无希望的研究领域。但是,神经网络最终迎来了胜利,而推动其复兴发展的新思想是一种被称为深度学习的技术。深度学习正是深度思维公司的核心技术,我将告诉你深度思维的故事,以及深度思维构建的系统是如何引来全球赞誉的。但是,虽然深度学习是一门强大又重要的技术,但它并不是人工智能的终点。因此,正如对其他人工智能技术所做的那样,我们也将讨论它的局限性。 机器学习概述 机器学习的目标是让程序能够从给定的输入中计算出期望的输出,而不需要给出一个明确的方法。举个例子,机器学习的一个经典应用是文本识别,即获取手写文本并将其转录成文字。在此,给定的输入是手写文本的图片;期望的输出是手写文本表示的字符串。 任何一位邮政工作者都可以告诉你,文本识别挺难。每个人的字迹都不同,而且还有人笔迹潦草,有时候钢笔墨水会漏在纸上,有些书写的纸又脏又破。回顾一下第一章里面的图1,解读图片是一个未曾解决的问题。这不像玩棋盘类游戏,我们有理论上可以实现的步骤,只是需要启发式应用。我们并不知道图像识别的步骤是什么,所以需要一些特别的方式——这就让机器学习有了用武之地。 对于文本识别的机器学习程序,我们通常需要给它提供许多手写字符的范例来进行训练,每个范例都标有对应的实际字符,如图13所示。 图13 程序训练数据 识别手写字符(本例中为数字)的机器学习程序训练数据,训练目标是这个程序能够自动识别手写数字。 刚才描述的这种机器学习类型被称为监督式学习,它有一个至关重要的要点:机器学习需要数据,大量的数据。事实上,正如我们即将看到的,提供精心制作的训练数据集合对机器学习的成功至关重要。 我们训练程序进行机器学习时,必须仔细设计训练数据集合。首先,我们通常只会使用一小部分可能的输入和输出来训练程序,在手写数字识别示例中,我们不可能向程序展示所有可能存在的手写字符,那根本不现实。再说了,如果我们可以向程序展示所有可能的输入集,那么就根本不需要机器来学习什么了:机器只需要记住每一个输入对应的输出就行了。无论何时对它进行输入,它只需要查找相应的输出即可——这不算机器学习。因此,一个程序必须只能使用可能存在的输入输出集合的一小部分进行训练,但是如果训练数据量太小,那么程序没有足够的信息来学会人们所期望的输入到输出的映射。 训练数据的另一个基本问题是特征提取。假设你在一家银行工作,银行需要一个机器学习程序来学习识别不良信贷风险。程序的训练数据是过去许多客户的记录,每个客户的记录上会标注他信贷记录是否良好。客户记录通常包括他们的姓名、出生日期、住址、年收入、交易记录、贷款记录和相应的还款信息等。这些信息在训练数据中被称为特征。不过,所有的特征在程序训练中都有意义吗?其中某些特征可能和该客户的信贷风险毫无关系。如果......

  1. 第一部分 人工智能是什么
    1. 第一章 图灵的电子大脑
  2. 第二部分 我们是怎么走到这一步的
    1. 第二章 黄金年代
    2. 第三章 知识就是力量
    3. 第四章 机器人与其合理性
    4. 第五章 深度突破
  3. 第三部分 我们将去向何处
    1. 第六章 人工智能的今天
    2. 第七章 杞人忧天——我们想象中的人工智能会出什么错
    3. 第八章 现实中的人工智能会导致什么问题
    4. 第九章 通往有意识的机器之路
  4. 后记
  5. 致谢
  6. 词汇表
  7. 附录
    1. 附录A 理解规则
    2. 附录B 理解PROLOG
    3. 附录C 理解贝叶斯定理
    4. 附录D 理解神经网络
  8. 延伸阅读
  9. 作者注