作者:王天翼

来源:GeekTime专栏《人工智能根本课》

工学博士、副教授撰写的人工智能罕有书本清单,并附有 PDF 版本的链接。

机器学习

人工智能入门入门人工智能的步骤

在机器学习方面,我首先要推举的两本书是李航博士的《统计学习方法》和周志华教授的《机器学习》。

《统计学习方法》采取“一样平常-详细-一样平常”的构造,在梳理统计学习的基本观点后,系统全面地先容了统计学习中的10种紧张方法,末了对这些算法进行了总结和比较。
本书以数学公式为主,在先容每种方法时,都给出了详细的数学推导,险些没有废话,因此对读者的数学功底哀求也很高。

比较之下,《机器学习》涵盖的范围更广,入门性更强,有助于理解机器学习的全貌。
书中险些涵盖了机器学习中所有算法类别的基本思想、适用范围、优缺陷、紧张实现方法等,并穿插了大量普通易懂的实例。

如果说《统计学习方法》胜在深度,那么《机器学习》胜在广度。
鉴于它的广度,你可以在《机器学习》供应的丰富参考资料的根本上连续深入挖掘。

读完以上两本书,可以再读一些经典著作。
第一本经典著作是 Tom Mitchell 的《Machine Learning》,中译本名为《机器学习》。
这本书写于 1997 年,虽然难以涵盖机器学习的最新进展,但对根本理论和核心算法的谈论还是精辟的,毕竟经典理论经得起韶光的磨练。
这本书的重点也是广度,没有涉及很多繁芜的数学推导,是一本空想的入门书。
作者曾在主页上表示,这本书将出新版本,并增加了一些章节,或许在未来两年内,我们就能期待新版本的面世。

另一本经典书本是 Trevor Hastie 等人撰写的 Elements of Statistical Learning,2016 年出版了第二版。
这本书没有中文翻译版,只有影印本。
专家写的书不会用大量繁芜的数学公式恐吓人(专门讲算法推导的书除外),这本书也不例外。
它更强调各种学习方法的内涵和外延。
比较于详细的推导,从方法的起源和发展来理解其运用处景和发展方向或许更为主要。

末了一本登上舞台的书是 Christopher Bishop 的《模式识别与机器学习》。
这本书出版于 2007 年,至今没有中文译本。
或许是由于翻译这样一本气势磅礴的书须要无数个深夜。
这本书的特点是将机器学习视为一个整体,无论是基于频率的方法还是贝叶斯方法,无论是回归模型还是分类模型,都只是问题的不同方面。
作者可以开拓出一个上帝视角,将各种机器学习纳入一张巨网。
可惜的是,大多数读者跟不上他的博识思维(包括我自己)。

末了推举的一本书是 David JC MacKay 的 Information Theory, Inference and Learning Algorithms,出版于 2003 年,中译本名为《信息论、推理与学习算法》。
这本书的作者是一位多才多艺的科学家。
这本书并不是一本机器学习的专著,而是将多个干系学科合二为一,内容相称广泛。
比较于那些正面写着一张脸的教科书,阅读这本书觉得就像在和作者谈天,他会在发言中抛出各种问题让你思考。
话题的广泛性让这本书的阅读体验并不轻松,但可以作为一种拓展视野的办法。

数学

1.线性代数

我推举两本国外教材,一本是 Gilbert Strang 的《Introduction to Linear Algebra》,英文版于 2016 年出版了第五版,目前还没有中文译本。
这本书通过直不雅观生动的观点讲解,阐述了抽象的基本观点,并辅以大量线性代数在各个领域的实际运用,非常具有学习友好度。
作者在 MIT 的 OCW 上开设了相应的视频课程,还配备了练习答案、仿照测试题等一系列电子资源。

第二本是David C Lay的《Linear Algebra and its Applications》。
英文版在2015年也出版了第五版。
中文译本叫做《线性代数及其运用》,对应原书第四版。
这本书通过向量和线性方程的基本观点,深入浅出地先容了线性代数的基本观点,重点讲解了公式背后的代数和几何意义。
还附有大量的运用例子,对理解基本观点很有帮助。

2.概率论

根本阅读可以选择Sheldon M Ross的A First Course in Probability。
英文版2013年出版了第九版(第十版将于2018年出版),中文译本名为《概率论根本教程》,对应原书第九版,也有英文影印本。
本书从中央极限定理的角度谈论概率问题,抛开丈量不谈。
观点的讲解比较普通。
书中还包含大量与生活密切干系的运用例题和练习。

另一本难读的书是 Edwin Thompson Jaynes 的《概率论:科学的逻辑》。
这本书目前还没有中文译本,其影印本《概率论沉思录》已绝版。
这本书是作者的遗作,耗时半个世纪才完成。
从书名就可以看出这是一本好书。
作者从逻辑的角度磋商了基于频率的概率、贝叶斯概率和统计推断,并将概率论这一履历学科纳入了数理逻辑的框架。
如果你读这本书,请做好烧脑的准备。

3.数理统计

根本阅读可以看陈希儒院士的《数理统计学教程》。
统计学是否是一门科学目前还存在争议,但它在机器学习中的主要浸染是毋庸置疑的。
陈的书着重磋商统计学的观点和思想,力求教授从统计学角度不雅观察和剖析事物的能力,非常有代价。

进一步阅读可以选择 Roger Casella 的《Statistical Inference》。
由于作者于 2012 年去世,2001 年的第二版已成为末了一版。
中文译本名为《Statistical Inference》,也有影印本。
这本书包含一些概率论内容,循规蹈矩地先容了统计推断、参数估计、方差回归等统计学中的基本问题。

4. 优化理论

可以参考 Stephen Boyd 的 Convex Optimization,这本书虽然比较厚,但读起来还不错,侧重于实际运用,而不是理论证明,很多机器学习中广泛利用的方法都可以在这里找到。

5.信息论

我推举《Elements of Information Theory》,Thomas Cover 和 Jay A Thomas 合著,第二版出版于2006年,中文译名为《信息论根本》。
这本书博大精湛,虽然不是大部头,但充满了实用信息,讲解了信息论中各个基本观点的物理内涵,但须要一定的数学根本才能读得通。
其余,这本书侧重讲解了信息论在通信中的运用。

关于作者

王天翼,北京邮电大学工学博士,贵州大学大数据与信息工程学院副教授,贵州省三维数字医学学会会员。
在校期间紧张研究方向为连续变量量子通信理论与系统,主持和参与多项国家级/省部级科研项目,以第一作者身份揭橥SCI论文5篇。

目前的研究方向为大数据与人工智能,包括基于物联网、神经网络、机器学习等大数据运用。
除技能领域外,对人工智能的发展方向和未来趋势也有深入思考,并撰写了《人工智能革命》一书。

PDF 链接

机器学习

机器学习

~gabis/ml/ml-books/McGrawHill%20-%20Machine%20Learning%20-Tom%20Mitchell.pdf

统计学习要素

~hastie/论文/ESLII.pdf

模式识别与机器学习

~wurmd/Livros/school/Bishop%20-%20Pattern%20Recognition%20And%20Machine%20Learning%20-%20Springer%20%202006.pdf

信息论、推理和学习算法

数学

线性代数简介

~gs/lineargebra/lineargebra5_Preface.pdf

线性代数及其运用

概率论入门课程(第 8 版)

概率论:科学的逻辑

统计推断

凸优化

~boyd/cvxbook/bv_cvxbook.pdf

信息论要素

以上内容来自《人工智能根本课程》,如果你对AI感兴趣,或者考虑转型进入AI领域,这个专栏正是你所须要的。
该专栏共有七个模块: