请选择 进入手机版 | 继续访问电脑版

随州网

 找回密码
 注册会员
【必看】随州网APP新手指南!商家信息发布指南2019,随州网最新招聘信息
随州生活百事通随州网标签出炉,快来看看你是什么标签?《版主手册》申请版主的快来哟
查看: 7028|回复: 0

[好书推荐] 今日推荐170——《人工智能》:改变世界,重建未来

[复制链接]
发表于 2017-2-9 11:28 | 显示全部楼层 |阅读模式 | 来自湖北
[摘要]人工智能作为人类的伟大作品,也对我们的生活产生了重大影响,不管是智能制造还是未来就业,人工智能都不可避免地参与到人类的未来命运中。

本文摘自《人工智能》,(美)卢克•多梅尔(Luke Dormehl) 著,中信出版社,2016年11月

图源于网络

2014年,在谷歌旗下一家名为“DeepMind”的人工智能公司的办公室里,一台计算机通过玩一款名为《打砖块》(Breakout)的老雅达利(Atari)2600 电子游戏消磨时间。该款游戏是两个年轻人在20世纪70年代初设计的,他们就是苹果公司的创始人史蒂夫·乔布斯和史蒂夫·沃兹尼亚克。《打砖块》实际上是乒乓球游戏《乒乓》(Pong)的一个变体。不同之处在于,不是在屏幕上将球挥向另一位玩家,而是对着砖墙击球,将砖块击碎。这款游戏的目标是摧毁所有砖块。

正如我们在上一章中提到的,人工智能玩电子游戏并没有什么稀奇的。艾伦·图灵早在1947年就开发出了首款象棋程序,尽管当时的计算机不能运行这一程序。如今电子游戏的特点是有大量非玩家控制角色,这一编程将简单的规则结合起来产生复杂的行为。这样看来,DeepMind的人工智能玩游戏又有什么特别的呢?


针对这个问题的回答有两个。一是DeepMind 的人工智能会逐渐变得更加成熟。就像见证孩子逐渐长大一样,如果一直盯着计算机看,很难察觉到它的变化。然而,每隔50 多次游戏再看一下,效果是十分惊人的。开始的时候,DeepMind 的人工智能在《打砖块》游戏中的表现简直糟透了,最简单的击球都做不好,而且它似乎并不清楚状况,就好像是把PS4(索尼第四代游戏主机)手柄交到90 岁的老奶奶手里,并希望她立刻知道应该做什么一样。虽然它也会偶尔得分,但即使最乐观的旁观者也只能称之为运气。

200 次游戏后,一切变得大为不同。现在游戏中的球拍能够在屏幕上左右移动:即使不是持续得分,也可谓能够轻松得分。再经过数百次游戏,游戏中的人工智简直如同《星球大战4:新希望》结束时的天行者卢克(Luke Skywalker)或《黑客帝国》中的尼奥(Neo)一样,懒散地击球,毫不费力。所有无关的动作都消失了,而且它产生了清晰的策略。

令DeepMind 的人工智能具有重要意义的另一个原因是,它不需要进行大规模训练。传统人工智能的核心原则是必须将规则预先载入系统,这就像是老师在学生参加考试前会依次教他们问题的答案一样。DeepMind 的人工智能与众不同之处在于,它能够自主学习,甚至无须告诉它应该怎样做。它所需要接入的就是构成《打砖块》游戏每一帧的30 000 个像素点和屏幕上的选手得分。其他需要做的事,就是给它输入得分最大化的指令。之后,人工智能就可以随着游戏的进展获得游戏“规则”,然后逐渐形成能够改善其表现的策略。


DeepMind的人工智能可以玩的游戏并不只有《打砖块》。它最早玩的游戏是《太空入侵者》(Space Invaders),在掌握极少信息的情况下还学会了其他48个游戏,包括拳击模拟器、武术游戏甚至是3D(三维)赛车游戏。然而,要想突破电子游戏的“微型世界”还有很长的路要走。但这仍是一项惊人的成就,为人工智能的下一步发展指明了方向。下一步发展是什么?按照DeepMind的宗旨,下一步就是“解决人工智能”。

自主学习的重要性

人类的与众不同之处就在于能够学习,这也一直是传统人工智能一直努力要实现的。第一章中描述的系统只有在能够遵从规则时进行学习,这些知识是从“知识工程师”的知识中提炼并编入系统架构的。它是对知识自上而下的一种想象,并暗示一个假设,即机器不能自动学习知识。相反,必须将知识进行编程,而且一次编一条。这一点在很多情况下都能够很好地实现,进而在可接受的水平上完成有限的任务。随着解决方案的增多,问题也开始显现。像官僚机构一样,它们开始变得庞大、笨拙、缓慢而且昂贵。

这提出了一个显而易见的问题。华盛顿大学计算机科学教授普德罗·多明戈斯(Pedro Domingos)指出:“如果机器人掌握了人类除学习以外的所有能力,人类很快就会抛弃它。”但是从一开始就存在一种与人工智能的发展并行的观点,这一观点现在正触发该领域的诸多进展。该人工智能学派不是将思维概念化, 而是源于在电脑内部建立大脑模型。该学派不相信逻辑推理是获取真理的最佳(可能是唯一的)途径,而是采用基于观察和实验的实证研究法。这类人工智能并非知识工程师的作品,而是属于名为“机器学习者”的计算机科学家领域。


这一流派的人工智能由统计学家、神经科学家和理论物理学家开创的概率模型主导,大部分基于所谓的“神经网络”(或者计算术语中所说的“神经网”)来运行,该网络的功能与人脑近似。信息在人脑中以神经元电子放电模式存在。人脑中约有 1 000 亿个神经元,大约和银河系中的星星一样多。记忆是通过加强不同神经元共同放电而形成的:这一过程被称作“长时程增强”。尽管我们尚须建立一个与人脑一样复杂的神经网络(下一章将详细介绍),但人工神经网络为创造记忆和学习借用了人脑的机制。人脑与神经网络最基本的不同在于,人脑中的长时程增强是一个生物化学过程,而在神经网络中,学习是通过修改其自身代码,以在复杂或不明朗的情况下,找到输入和输出之间或者原因和结果之间的联系而发生的。

虽然神经网络今天在人工智能领域具有重要地位,但在过去许多年里,它都是被忽视的;它被视作真正人工智能的“异父兄弟”。正如20世纪80年代进入这一领域的知名研究人员戴维·艾克利(David Ackley)所说:“我们接触到神经网络时,人们并未将其视作人工智能。于是,我们被人工智能拒之门外。当时,人们认为人工智能是与符号相关的。它所涉及的是生产系统、专家系统等。进入卡内基–梅隆大学读研究生时,我已经十分厌倦与传统的符号化的计算机相关的事物……我似乎对推理的关注过多,而对判断的关注太少。”

艾克利影响了一代人工智能研究者,他们几乎使统计工具替代了主流意识中的传统人工智能。这样一来,神经网络就实现了以前的研究人员做梦都想实现的东西:建造能够学习如何玩电子游戏、理解语言、识别相片中的人脸或开车比人类更安全的机器。


我们在本章中将介绍一些这样的应用。但是在此之前,我们必须回到过去,去认识一个名叫圣地亚哥·拉蒙·卡哈尔(Santiago Ramóny Cajal)的人。

神经科学之父

圣地亚哥·拉蒙·卡哈尔是19世纪西班牙病理学家,被称作现代神经科学之父。拉蒙·卡哈尔首次对人类大脑进行了细致的检查。1887年拉蒙·卡哈尔在巴塞罗那大学工作,他发现重铬酸钾和硝酸银可以将神经元染成深色,而周围的细胞还都能够保持透明。后来他回忆道,“染色后的神经细胞连最精细的分枝都变成了棕黑色,在透明的黄色背景映衬下显示出了无可比拟的清晰度,就像用墨汁画的素描一样清晰”。这项神经细胞染色技术意味着拉蒙·卡哈尔能够就人脑展开大量的研究,在过去使用最先进的显微镜是无论如何都做不到这一点的。这样一来,他首次证明了神经元是构建中枢神经系统的基础。


1943 年,拉蒙·卡哈尔去世9 年后,两位人工智能研究人员在一篇很有影响力的论文中创建了首个正式的神经元模型,尽管文章的标题《神经活动内在概念的逻辑演算》稍显呆板。

两位研究人员麦卡洛克(McCulloch)和皮茨(Pitts)组成了一个不同寻常的组合。沃伦·麦卡洛克1898 年出生在一个律师、工程师、医生和神学家组成的家庭。他在当时被称为“美国帽子之都”的新泽西州奥兰治长大。麦卡洛克起初打算从政,但后来改变了主意,去耶鲁大学学习了哲学和心理学,并对神经生理学,也就是神经系统的研究产生了浓厚的兴趣。

皮茨比麦卡洛克小25 岁,1923 年出生在一个工人阶级家庭, 这样的家庭似乎不太可能培养出神童。13 岁时,皮茨为了躲避父亲的虐待离家出走,露宿街头。一天,他为了躲避一群地痞流氓的追赶躲进了图书馆。据说,皮茨在接下来的一周都泡在图书馆里,读完了三卷《数学原理》的数学教材。读完以后,皮茨决定给该书的作者之一伯特兰·罗素(Bertrand Russell)写信,指出他认为第一卷中存在的根本错误。这封信给罗素留下了深刻的印象,他甚至邀请皮茨到英国剑桥大学学习,而皮茨却没有接受邀请。皮茨在不到20岁时就被苏联数学物理学家尼古拉斯·拉舍夫斯基(Nicolas Rashevsky)的著作深深吸引,拉舍夫斯基的著作主要涉及数学生物物理学领域。正是凭借着这种能力,沃尔特·皮茨遇到了沃伦·麦卡洛克,并最终开始与其共事。


麦卡洛克和皮茨共同提出了针对机器内部复制的功能神经元的简化模型。他们在1943年发表的论文中称,从根本上来讲,神经元是一个“逻辑单元”。他们还指出,由这类单元构成的网络几乎能够完成所有的计算操作。

以神经元模型为基础的感知器

麦卡洛克和皮茨的工作取得了至关重要的进展,但同样存在严重的局限性:这个模型不能自主学习。6年后,这一问题在理论上得到了解决,加拿大心理学家唐纳德·赫布(Donald Hebb)在1949年写了《行为的组织》这本书。赫布称,每次使用神经元都会使人脑中的神经通路加强,人们就是这样学习的。他写道:“细胞A的一个原子离细胞B足够近,并且持续或不断参与激发细胞B,其中一个或两个细胞增长或产生代谢更换,这就会导致细胞A激发细胞B的效率提高。”简单来说,赫布的意思是,当人类大脑中有两个神经元同时受到激发时,二者之间的联系就增强了。有时我们可以这样来记忆:“同激发、同连接的神经元。”

赫布的这一思想在10 年后才真正应用到计算机研究中,而这要归功于弗兰克·罗森布拉特(Frank Rosenblatt)。罗森布拉特在计算机历史上是一个有趣的人物:他是一个真正博学多才的文艺复兴式人物,对音乐、天文、数学和计算机无不精通。碰巧的是,他和我们上一章提到的马文·明斯基是同学,他们在20 世纪40 年代早期都在布朗克斯科学高中读书。然而,罗森布拉特一直处于人工智能研究主流的边缘。明斯基和约翰·麦卡锡组织达特茅斯会议期间,罗森布拉特拿到了康奈尔大学实验心理学博士学位,学习期间,他被神经网络这一学科深深吸引。罗森布拉特将神经网络称作“感知器”,并努力证明其能够有效地充当人类学习、记忆和认知的模型。


罗森布拉特最初在纽约布法罗康奈尔航空实验室尝试建造“感知器”。他在那里创建了PARA 项目,即“感知和识别自动化”。他的感知器以麦卡洛克和皮茨提出的神经元模型为基础, 同时基于能够通过“试错”进行学习的神经网络。每个神经元都有一个输入、一个输出和一组自己的“权重”。开始的时候,“特性”之间的关联和神经元都会获得随机权重。然后,神经元根据网络显示,选择激发或不激发。片刻后,它就能够将见到的所有事物分为两类,即“X”和“非X”。

由于当时的计算机运行速度太慢,罗森布拉特并没有将其感知器做成软件,而是做成了硬件。他用调光器中使用的可变电阻创建了权重,并用电动机和电阻完成了学习过程。接下来的演示以及罗森布拉特对感知器发展潜力的夸张陈述,足以让人们心潮澎湃。1958年《科学》杂志上发表的一篇极有先见之明的文章上指出:“感知器最终一定能够自主学习、做出决定以及翻译语言。”与此同时,《纽约客》上一篇新发表的文章引用了罗森布拉特的话,“感知器应当证明它能够通过计算机视觉指出‘猫和狗之间的不同点’”。

1960年,罗森布拉特对“阿尔法感知器”计算机的创建工作进行了监督,他为此收到了美国海军研究办公室信息系统部提供的赞助。阿尔法感知器也成为历史上最早能够通过反复试错学习新技能的计算机之一。《纽约时报》将其称为“边做边学的新海军设备”。

......

作品简介

《人工智能》,(美)卢克•多梅尔(Luke Dormehl) 著,中信出版社,2016,11

为何只能在有限范围使用的弱人工智能突然变得聪明起来?拥有人类的创造力、复制人类的思维、与人类相爱……人工智能究竟能走多远?智能时代,人类的工作、价值、思维是更进化还是会被淘汰?

从无所不知的语音助手到复制人类思维的虚拟替身,这本书将人工智能发展历史上一个个有趣的故事串联起来,并梳理了计算机之父艾伦·图灵、深度学习鼻祖杰夫·辛顿等众多对人工智能的发展起到重要作用的历史人物,把科幻与真实交错、古老与现代并存的人工智能全方位、多角度地展现在我们面前,倾情描绘了人工智能时代的精彩。

人工智能作为人类的伟大作品,也对我们的生活产生了重大影响,不管是智能制造还是未来就业,人工智能都不可避免地参与到人类的未来命运中。我们该如何抓住机遇,积极迎接人工智能带来的挑战?答案就在这本书中。



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|合作伙伴|手机版|小黑屋|广告报价|联系我们|本站简介|无图浏览|随州网 ( 鄂ICP备11019817号-1 )

GMT+8, 2024-4-19 09:32

Powered by Discuz! X3.2

© 2001-2019 Comsenz Inc.

快速回复 返回顶部 返回列表