基本信息

【插图】

编辑推荐
AI是什么?机器如何拥有“智能”?“智能”如何起作用?
本书以通俗易懂的方式,勾勒人工智能全貌,展现AI的底层运行逻辑
告诉你AI是如何工作的
内容简介
目录
第1章 世界充满不确定性 / 1
1.1 解题最重要的是思路 / 2
1.1.1 加百子的答案 / 2
1.1.2 人工智能的破题思路 / 2
1.1.3 统计思维的诞生 / 3
1.2 随机世界 / 6
1.2.1 猜测上帝的游戏 / 6
1.2.2 科学研究与模型 / 7
1.2.3 随机性与随机过程 / 8
1.2.4 正态分布是什么 / 9
1.2.5 随机不是均匀 / 10
1.3 概率的威力 / 11
1.3.1 试验能得出什么规律 / 12
1.3.2 如何合理分配赌金 / 12
1.3.3 概率与异常值 / 13
1.3.4 用概率击败庄家 / 14
1.4 直觉和错觉 / 15
1.4.1 猜拳是不是碰运气 / 15
1.4.2 同一天生日的概率是多少 / 16
前言
什么是人工智能?每个人心中都有自己的答案。
它或许是数学家眼中的机器学习算法,或许是程序员眼中的Java或Python程序代码,或许是能打败围棋世界冠军的AlphaGo,或许是能和人类对话的智能助手Siri、小度与小爱。
它或许是能跑、能跳还会翻跟斗的波士顿机器狗,或许是拥有公民身份的机器人索菲亚,或许是《变形金刚》里的大黄蜂和擎天柱、《终结者》里的杀手机器人T-800、《黑客帝国》里的人类“母体”Matrix。
当我们谈及人工智能时,总是联想到它的各种形态,还有其丰富的应用场景。人工智能给人以希望和幻想,它有着数学的底蕴、文学的色彩、哲学的魅力,它是信息科技的产物,也凝聚着人类的智慧。
那么,一台机器想要拥有“智能”,会面临哪些挑战呢?
首先,机器的智能表现在能够处理那些不太确定的事情上。想象一下,如果让计算机去做数学题,无论它的答案有多准确,我们都不会感到惊讶,因为答案是确定的,计算机只是一个算得很快的计算器。但如果计算机能与人类对话,很自然地回答人类提出的各种带有“不确定性”的问题,它似乎就有点“智能”了。
其次,机器的智能表现在能很好地处理模糊性的知识上。人和计算机处理问题的思维逻辑是不同的,人可以接受很多模糊的定义,计算机却不行。比如要给用户推荐商品,人可以基于主观感受和过往经验直接做出判断,但计算机必须把什么是“用户的喜好”用客观的数学公式定义清楚。还有,人类语言在表达时存在很大的模糊性,比如:一堆沙子至少有几粒?人长多高才不算矮?什么是好看的?悲伤是什么感觉?这些模糊问题的答案,我们很难用语言表达清楚。如果计算机可以很好地处理它们,就又有了一点“智能”了。
最后,机器的智能表现在能处理那些连人类自己都无法梳理清楚的复杂规则上。试想一下,假设你不清楚计算机的运作原理,但通过计算机可以上网搜索资讯,还能通过它和远方的朋友聊天,你会想:“这是怎么实现的?”是的,电子计算机发明至今不到100年,但它的内部构造已经变得相当复杂,足以让人感到神奇。同样,当计算机能成功识别出图像中的一只猫时,你难道不想问一句“这是怎么实现的”?毕竟对我们人类来说,很难把识别猫的规则讲清楚,因为规则太复杂。如果计算机有办法很好地处理图像,它就有了自行理解这些复杂规则的“智能”。
总而言之,机器的智能表现在能处理那些不确定、模糊、复杂的问题上。那么,怎样才能判断机器已经拥有了“智能”呢?答案是,取决于人的主观判断。就是说,机器只要表现得像人一样、看上去有“智能”就行,至于它到底有没有“智能”并不重要。从这点来看,我们人类似乎已经找到了解决方案——基于信息技术、数学算法与大数据。这个方案或许是临时的,但它具有创新性。
当然,任何新技术的发展,不可避免地会影响到现有的技术环境。随着机器开始拥有“智能”,人工智能相关的安全与哲学话题也随之出现。比如:人工智能究竟有没有思想?机器会替代人类吗?人类能否把重要决策交给人工智能?这些问题似乎都在等待着答案。
新闻媒体在报道人工智能时,有时会把一些很小的研究成果描述为足以改变人类文明的伟大成就。这种夸张的报道,虽然十分吸引眼球,但也在一定程度上有意或无意地误导了大众。有些人误以为今天的人工智能已经变得无所不能,但是,如果你真正了解人工智能背后的技术原理和运作逻辑,你就会更加客观地看待人工智能。比起“科幻”,人工智能更是“科学”。
本书特色
本书希望解答一些有关人工智能的通识问题。人工智能本身是一门非常专业、复杂、抽象、跨领域的学科,学习相关专业知识需要投入大量时间和精力。对于一般人来说,重要的不是去搞懂那些专业知识,而是理解人工智能的运作逻辑,这样对每个人的生活和工作更有借鉴意义。
本书尝试用通俗易懂的语言,勾勒人工智能的全貌。换句话说,就是讲明白什么是人工智能。书中会阐述人工智能背后的技术和原理,讨论人工智能在发展过程中遇到过哪些困难,以及它们是如何解决的。本书不是关于人工智能的畅想和漫谈,也不是一本专业的教科书。秉承大道至简的原则,书中不会涉及大量数学公式和程序代码,而是把重点放在讨论人工智能的核心技术和原理上。
如何阅读本书
本书共9章,逻辑上分成三部分,总体结构如下图所示。
人工智能的基础理论部分共3章。
第1章讨论统计学和概率论。人工智能之所以被认为具有“智能”,是因为它从一开始就在想办法处理具有不确定性的问题。随着概率论和统计学等相关理论的发展,科学家们找到了应对这个不确定性世界的有效方法和解题思路。
第2章介绍数据统计的基础知识。我们知道,人工智能是基于数据的,如果数据出了问题,人工智能给出的判断也可能出错。因此,必须更加谨慎地对待基于客观数据的主观结论,避开数据“陷阱”。
媒体评论
人工智能是什么?
人工智能是如何拥有“智能”的?
人工智能会抢走人类的工作吗?
机器人会统治人类吗?
未来到底会变成什么样子?
人工智能神秘、能力超群又无处不在。很多人其实对“机器如何变得智能”一知半解,所以才会对其产生诸多疑问和误解。人工智能的本质是把现实中的应用场景转换成计算机可以处理的数学问题。只要场景可以被很好地转换,问题就算是解决了一大半。接下来只要按照正确的解题思路不断研究下去,让机器去“学习”,去发现隐藏的规律,机器就会变得越来越智能。
了解人工智能,学习人工智能,使用人工智能才是正确的“打开”方式。想要弄懂人工智能如何具体工作,就跟随作者一起探索它那些不为人知的奥秘吧。