关于人工智能方面的书籍有哪些推荐?

多看阅读


早期,人类必须通过如轮子、火之类的工具和武器与自然做斗争。15世纪,古腾堡发明的印刷机使人们的生活发生了广泛的变化。19世纪,工业革命利用自然资源发展电力,这促进了制造、交通和通信的发展。20世纪,人类通过对天空以及太空的探索,通过计算机的发明及其微型化,进而成为个人计算机、互联网、万维网和智能手机,持续不断地向前进。过去的60年已经见证了一个世界的诞生,这个世界出现了海量的数据、事实和信息,这些数据、事实和信息必须转换为知识(其中一个实例是包含在人类基因编码中的数据,如图1.0所示)。本章介绍了人工智能学科的概念性框架,并阐述了其成功应用的领域和方法、近期的历史和未来的前景。


图1.0 包含在人类基因编码中的数据


1.0 引言

对人工智能的理解因人而异。一些人认为人工智能是通过非生物系统实现的任何智能形式的同义词;他们坚持认为,智能行为的实现方式与人类智能实现的机制是否相同是无关紧要的。而另一些人则认为,人工智能系统必须能够模仿人类智能。没有人会就是否要研究人工智能或实现人工智能系统进行争论,我们应首先理解人类如何获得智能行为(即我们必须从智力、科学、心理和技术意义上理解被视为智能的活动),这对我们才是大有裨益的。例如,如果我们想要开发一个能够像人类一样行走的机器人,那么首先必须从各个角度了解行走的过程,但是不能通过不断地声明和遵循一套规定的正式规则来完成运动。事实上,人们越要求人类专家解释他们如何在学科或事业中获得了如此表现,这些人类专家就越可能失败。例如,当人们要求某些战斗机飞行员解释他们的飞行能力时,他们的表现实际上会变差 [1]。专家的表现并不来自于不断的、有意识的分析,而是来自于大脑的潜意识层面。你能想象高峰时段在高速公路上开车并有意识地权衡控制车辆的每个决策吗?


想象一下力学教授和独轮脚踏车手的故事[2]。当力学教授试图骑独轮车时,如果人们要求教授引用力学原理,并将他成功地骑在独轮车上这个能力归功于他知道这些原理,那么他注定要失败。同样,如果独轮脚踏车手试图学习这些力学知识,并在他展现车技时应用这些知识,那么他也注定是失败的,也许还会发生悲剧性的事故。关键点是,许多学科的技能和专业知识是在人类的潜意识中发展和存储的,而不是通过明确请求记忆或使用基本原理来学会这些技能的。


1.0.1 人工智能的定义

在日常用语中,“人工”一词的意思是合成的(即人造的),这通常具有负面含义,即“人造物体的品质不如自然物体”。但是,人造物体通常优于真实或自然物体。例如,人造花是用丝和线制成的类似芽或花的物体,它不需要以阳光或水分作为养料,却可以为家庭或公司提供实用的装饰功能。虽然人造花给人的感觉以及香味可能不如自然的花朵,但它看起来和真实的花朵如出一辙。



另一个例子是由蜡烛、煤油灯或电灯泡产生的人造光。显然,只有当太阳出现在天空时,我们才可以获得阳光,但我们随时都可以获得人造光,从这一点来讲,人造光是优于自然光的。

最后,思考一下,人工交通装置(如汽车、火车、飞机和自行车)与跑步、步行和其他自然形式的交通(如骑马)相比,在速度和耐久性方面有很多优势。但是,人工形式的交通也有一些显著的缺点——地球上无处不在的高速公路,充满了汽车尾气的大气环境,人们内心的宁静(以及睡眠)常常被飞机的喧嚣打断[3]。

如同人造光、人造花和交通一样,人工智能不是自然的,而是人造的。要确定人工智能的优点和缺点,你必须首先理解和定义智能。

人工智能书单推荐:

1、动手学深度学习

作者:阿斯顿·张(Aston Zhang) 李沐(Mu Li)[美] 扎卡里·C. 立顿(Zachary C. Lipton)[德] 亚历山大·J. 斯莫拉(Alexander J. Smola)

  • 人工智能机器学习、深度学习领域重磅教程图书
  • 美亚科学家作品手学深度学习的全新模式,原理与实战紧密结合

目前市面上有关深度学习介绍的书籍大多可分两类,一类侧重方法介绍,另一类侧重实践和深度学习工具的介绍。本书同时覆盖方法和实践。本书不仅从数学的角度阐述深度学习的技术与应用,还包含可运行的代码,为读者展示如何在实际中解决问题。为了给读者提供一种交互式的学习体验,本书不但提供免费的教学视频和讨论区,而且提供可运行的Jupyter记事本文件,充分利用Jupyter记事本能将文字、代码、公式和图像统一起来的优势。这样不仅直接将数学公式对应成实际代码,而且可以修改代码、观察结果并及时获取经验,从而带给读者全新的、交互式的深度学习的学习体验。


2、深度学习

作者:【美】Ian Goodfellow(伊恩·古德费洛), 【加】Yoshua Bengio(约书亚·本吉奥), 【加】Aaron Courville(亚伦·库维尔)译者:赵申剑, 黎彧君, 李凯, 符天凡

  • AI圣经,deeplearning中文版,2018年图灵奖获奖者作品,业内人称“花书”
  • 人工智能机器学习深度学习领域奠基性经典畅销书
  • 长期位居美国ya马逊AI和机器学习类图书榜首!
  • 所有数据科学家和机器学习从业者的bi读图书!
  • 特斯拉CEO埃隆·马斯克等国内外众多专家推jian!

本书囊括了数学及相关概念的背景知识,包括线性代数、概率论、信息论、数值优化以及机器学习中的相关内容。同时,它还介绍了工业界中实践者用到的深度学习技术,包括深度前馈网络、正则化、优化算法、卷积网络、序列建模和实践方法等,并且调研了诸如自然语言处理、语音识别、计算机视觉、在线推荐系统、生物信息学以及视频游戏方面的应用。最后,本书还提供了一些研究方向,涵盖的理论主题包括线性因子模型、自编码器、表示学习、结构化概率模型、蒙特卡罗方法、配分函数、近似推断以及深度生成模型。


3、人工智能(第2版)

[美] 史蒂芬·卢奇(Stephen Lucci),丹尼·科佩克(Danny Kopec) 著

  • 人工智能百科全书易于上手的人工智能自学指南涵盖机器学习 深度学习 自然语言处理 神经网络 计算机博弈等各种知识
  • 图文详细 讲解细致 配备丰富的教学资源和学习素材美国经典教材,在美亚上,被评价为自Russell & Norvig的《人工智能:一种现代方法》之后更好的教材,更加适合本科生使用。


本书是作者结合多年教学经验、精心撰写的一本人工智能教科书,堪称“人工智能的百科全书”。全书涵盖了人工智能简史、搜索方法、知情搜索、博弈中的搜索、人工智能中的逻辑、知识表示、产生式系统、专家系统、机器学习和神经网络、遗传算法、自然语言处理、自动规划、机器人技术、高级计算机博弈、人工智能的历史和未来等主题。本书提供了丰富的教学配套资源,适合作为高等院校人工智能相关专业的教材,也适合对人工智能相关领域感兴趣的读者阅读和参考。


4、Python 神经网络编程

  • 人工智能深度学习 机器学习领域又一重磅力作
  • 自己动手用Python编写神经网络
  • 美亚排名前茅荣获众多好评 全彩印刷 图表丰富


本书将带领您进行一场妙趣横生却又有条不紊的旅行——从一个非常简单的想法开始,逐步理解神经网络的工作机制。您无需任何超出中学范围的数学知识,并且本书还给出易于理解的微积分简介。本书的目标是让尽可能多的普通读者理解神经网络。读者将学习使用Python开发自己的神经网络,训练它识别手写数字,甚至可以与专业的神经网络相媲美。


5、PyTorch深度学习

作者:[印度]毗湿奴•布拉马尼亚(Vishnu Subramanian)译者:王海玲, 刘江峰

  • 使用PyTorch开发神经网络的实用指南深度学习框架PyTorch入门教程
  • 涵盖机器学习、神经网络、计算机视觉应用等知识,提供本书彩图和源代码下载


本书对当今前沿的深度学习库PyTorch进行了讲解。凭借其易学习性、高效性以及与Python开发的天然亲近性,PyTorch获得了深度学习研究人员以及数据科学家们的关注。本书从PyTorch的安装讲起,然后介绍了为现代深度学习提供驱动力的多个基础模块,还介绍了使用CNN、RNN、LSTM以及其他网络模型解决问题的方法。本书对多个先进的深度学习架构的概念(比如ResNet、DenseNet、Inception和Seq2Seq)进行了阐述,但没有深挖其背后的数学细节。与GPU计算相关的知识、使用PyTorch训练模型的方法,以及用来生成文本和图像的复杂神经网络(如生成网络),也在本书中有所涵盖。


6、机器学习精讲 全彩印刷

  • 机器学习原理算法与应用教程,精简机器学习入门手册
  • 美亚机器学习深度学习畅销书,全彩印刷
  • 扫描书中二维码可阅读补充内容,人工智能和机器学习领域众多知名专家推荐


《机器学习精讲》包含了监督和非监督学习、支持向量机、神经网络、集成算法、梯度下降、聚类分类、降维、自编码器、迁移学习、特征工程以及超参数调试等方面的知识。书中既有数学公式,又有图解说明,一应俱全。 本书具有以下特色: ● 精简并直入主题——篇幅短小,读者可以快速读完并掌握机器学习技术的精髓。书中内容是作者和其他从业者多年研究的成果。 ● 配套网页——本书配有持续更新的网页,对书中内容进行补充,包括问答、代码、推荐阅读材料、工具以及其他相关内容。扫描书中二维码即可查看。 ● 全彩印刷——色彩丰富,阅读轻松。 ● 代码基于Python语言。


7、贝叶斯方法 概率编程与贝叶斯推断

[加] Cameron Davidson-Pilon(卡梅隆·戴维森-皮隆) 著,辛愿,钟黎,欧阳婷 译

  • 机器学习 人工智能 数据分析从业者的技能基础
  • 国际杰出机器学习专家余凯博士 腾讯专家研究员岳亚丁博士推荐
  • 下一个十年,掌握贝叶斯方——就像今天掌握C、C++、Python一样重要

本书基于PyMC语言以及一系列常用的Python数据分析框架,如NumPy、SciPy和Matplotlib,通过概率编程的方式,讲解了贝叶斯推断的原理和实现方法。该方法常常可以在避免引入大量数学分析的前提下,有效地解决问题。书中使用的案例往往是工作中遇到的实际问题,有趣并且实用。作者的阐述也尽量避免冗长的数学分析,而让读者可以动手解决一个个的具体问题。通过对本书的学习,读者可以对贝叶斯思维、概率编程有较为深入的了解,为将来从事机器学习、数据分析相关的工作打下基础。本书适用于机器学习、贝叶斯推断、概率编程等相关领域的从业者和爱好者,也适合普通开发人员了解贝叶斯统计而使用。


8、人工智能算法 卷1 基础算法

  • AI算法入门教程书籍,人人都能读懂的人工智能书
  • 全彩印刷,实例讲解易于理解的人工智能基础算法
  • 多种语言版本示例代码、丰富的在线资源,方便动手实战与拓展学习


本书介绍了人工智能的基础算法,全书共10 章,涉及维度法、距离度量算法、K 均值聚类算法、误差计算、爬山算法、模拟退火算法、Nelder-Mead 算法和线性回归算法等。书中所有算法均配以具体的数值计算来进行讲解,读者可以自行尝试。每章都配有程序示例,GitHub 上有多种语言版本的示例代码可供下载。本书适合作为人工智能入门读者以及对人工智能算法感兴趣的读者阅读参考。


9、Python自然语言处理

《Python自然语言处理》是自然语言处理领域的一本实用入门指南,旨在帮助读者学习如何编写程序来分析书面语言。《Python自然语言处理》基于Python编程语言以及一个名为NLTK的自然语言工具包的开源库,但并不要求读者有Python编程的经验。全书共11章,按照难易程度顺序编排。第1章到第3章介绍了语言处理的基础,讲述如何使用小的Python程序分析感兴趣的文本信息。第4章讨论结构化程序设计,以巩固前面几章中介绍的编程要点。第5章到第7章介绍语言处理的基本原理,包括标注、分类和信息提取等。第8章到第10章介绍了句子解析、句法结构识别和句意表达方法。第11章介绍了如何有效管理语言数据。后记部分简要讨论了NLP领域的过去和未来。

《Python自然语言处理》的实践性很强,包括上百个实际可用的例子和分级练习。《Python自然语言处理》可供读者用于自学,也可以作为自然语言处理或计算语言学课程的教科书,还可以作为人工智能、文本挖掘、语料库语言学等课程的补充读物。


程序员书屋


AlphaGo和柯洁九段的巅峰对决将在今日上演!围棋世界冠军柯洁九段将在未来5天之内挑战围棋人工智能AlphaGo。

关于这场“战争”,你想知道的都在下面……分割线

《人工智能》

李开复 王咏刚著

当史蒂夫·乔布斯、比尔·盖茨为毎个桌面、毎个家庭都拥有一台电脑的梦想而努力创业时,当杨致远、拉里·佩奇、谢尔盖·布林为整合全球信息、构建连接全人类的互联网世界而锐意创新时,他们是否能预见到人工智能将如此快地来到我们身边,并在21世纪早期就扮演如此重要的角色?

说到人工智能,大家都觉得它离我们比较遥远,但其实它已经在我们身边:在每个人的手机应用里,美图、淘宝等等这些应用,里边都有人工智能的参与。

人工智能还会影响每一个行业的发展。除此以外,李开复老师也在书中探讨了关于下一代的教育问题:在人工智能时代,如何让孩子继续发挥人类的优势,不被机器取代?

《人工智能的未来》

雷•库兹韦尔著

这是一部洞悉未来思维模式、全面解析“人工智能”创建原理的颠覆力作。库兹韦尔对于大脑和人工智能的理解,将对我们生活的方方面面、各行各业,以及我们有关未来的设想产生巨大的影响。库兹韦尔通过一系列推理告诉我们,我们有能力创造超越人类智能的非生物智能。

《智能革命:迎接人工智能时代的社会、经济与文化变革》

李彦宏著

人类历史上的历次技术革命,都带来了人类感知和认知能力的不断提升,从而使人类知道更多,做到更多,体验更多。以此为标准,李彦宏在本书中将人工智能定义为堪比任何一次技术革命的伟大变革,并且明确提出,在技术与人的关系上,智能革命不同于前几次技术革命,不是人去适应机器,而是机器主动来学习和适应人类,并同人类一起学习和创新这个世界。

《情感机器:人类思维与人工智能的未来》

马文·明斯基著

作者是人工智能领域的先驱之一,是首批机械人手臂、世界上第一个神经网络模拟器Snare、世界上最早能够模拟人类活动的机器人Robot C的创建者。同时,他还是世界上第一个人工智能实验室——MIT人工智能实验室的联合创始人,也是虚拟现实(VR)的最早提倡者。

这是一部引领人工智能大趋势、透视下一个大挑战的领先巨作。

《终极复制:人工智能将如何推动社会巨变》

李智勇著

人工智能的出现标志着一个新的时代正在拉开序幕,恰如有电、有汽车、有电脑之后的生活和之前的生活完全不同一样,生活模式接下来很可能会因此而有更大的变化。本书总结并推测了从电脑到机器人发展过程中的关键里程碑以及未来人工智能可能具有的特征,回溯了人类发展历史的诸多特征,进一步指出了两者相碰撞究竟会发生什么,可能带给人类的深刻影响。


多看阅读


我推荐基本人工智能应用方面的书籍,都是新书。欢迎点赞


第一本:python+人工智能

理论到实战,理解python火的原因-人工智能推荐第一本书籍:python安装+基础入门+全面实战

书名:《Python 3破冰人工智能:从入门到实战》

  • 学习过程中,一定要自己动手敲代码哦

推荐理由:

  • 数学基础:从历年数学建模竞赛入手,解读人工智能中的数学方法。

  • 编程实践:100余个代码实例,全面讲解网络爬虫、数据存储与数据分析等内容。

  • 算法应用:实战案例辅以丰富图解,详尽分析人工智能算法特性及其应用场景。

  • 本书创新性地从数学建模竞赛入手,深入浅出地讲解了人工智能领域的相关知识。本书内容基于Python 3.6,从人工智能领域的数学出发,到Python在人工智能场景下的关键模块;从网络爬虫到数据存储,再到数据分析;从机器学习到深度学习,涉及自然语言处理、机器学习、深度学习、推荐系统和知识图谱等。

    此外,本书还提供了近140个代码案例和大量图表,全面系统地阐述了算法特性,个别案例算法来自于工作经验总结,力求帮助读者学以致用。书中还有一系列的Python周边小知识,教你更好地掌握Python,活学活用Python。

第二本:人工智能的一个比较火的方向:自然语言处理

根据自身条件及感兴趣的方向,选择喜欢的书籍进行学习。


TD905


实际点的话,大佬的书就不用看了,不会有技术细节的,预测未来的话谁都会,当做消遣倒是可以。

基础的机器学习部分推荐李航的《统计学习方法》或者吴恩达的斯坦福公开课(网易课堂里面有)

关于深度学习或者自然语言处理等,可以看coursera公开课,英文好的话可以直接到YouTube上面搜索观看,比较前沿。

深度前沿一点的书目前国内基本没有,或者就是比较落伍或者晦涩难懂,新出的书也不是什么专家写的,真正的仅有的专家都被创业公司或者大公司高薪聘走了,忙着创业或者攻克核心技术,根本没时间写书。

有兴趣的话,可以关注我的头条号 或者访问我的个人网站: www.yangwenlong.org

我也不是专家,但是已经研究学习这块两年多了,很多基础理论和学习工程都总结在我的个人网站上,是我的个人学习笔记,供参考,望有用。


分享到:


相關文章: