你是否希望深入学习深度学习?如果你有这方面的意愿,请不要辜负我的整理工作,这是2019年最佳机器学习和深度学习书籍清单:

·Deep Learning by Ian Goodfellow, Yoshua Bengio, Aaron Courville

·Grokking Deep Learning by Andrew W.Trask

·Deep Learning with Python by Francois Chollet

·Hands-On Machine Learning with Scikit-Learn and TensorFlow by Aurélien Géron

·Reinforcement Learning: An Introduction (2nd Edition) by Richard S. Sutton, Andrew G. Barto

·Deep Reinforcement Learning Hands-On by Maxim Lapan

·Learning From Data by Yaser S. Abu-Mostafa, Malik Magdon-Ismail, Hsuan-Tien Lin

·The Book of Why by Judea Pearl, Dana Mackenzie

·Machine Learning Yearning by Andrew Ng

·Interpretable Machine Learning by Christoph Molnar

·Neural Networks and Deep Learning by Michael Nielsen

Deep Learning

“深度学习”的封面

作者:Ian Goodfellow、Yoshua Bengio,Aaron Courville。

在哪里可以得到它:在这里免费阅读。

补充:你还可以获得带幻灯片和练习的讲座(github repo)。

类别:深度学习。

这本书被广泛认为是深度学习的“圣经”,它由三位专家撰写,其中包括该领域的教父级人物,这是你能找到的关于深度学习最全面的书。这本书非常具有技术性,但作者在前面做了大量的基础介绍。

书摘:

深度学习是一种机器学习形式,它使计算机能够从经验中学习,并根据概念层次来理解世界。因为计算机从经验中收集知识,所以不需要人类计算机操作员教计算机所需的知识。概念的层次结构允许计算机通过用简单的概念来构建它们学习复杂的概念,本书介绍了深度学习的广泛主题。

本书提供大量的数学介绍,包含线性代数、概率论和信息论,数值计算和机器学习中的相关概念。它描述了业内从业者使用的深度学习技术,包括深度前馈网络、正则化、优化算法、卷积网络、序列建模和一些实用方法;它剖析了自然语言处理、语音识别、计算机视觉、在线推荐系统、生物信息学和视频游戏等应用。最后,本书提供了研究视角:涵盖线性因子模型、自动编码器、表示学习、结构化概率模型、蒙特卡罗方法、分区函数、近似推理和深度生成模型等理论主题。

Grokking Deep Learning

“Grokking Deep Learning”的封面

作者:Andrew W. Trask

补充:你可以在Github上找到该书的代码。

类别:深度学习。

关于读者:适用于具有高中数学和中级编程技能的读者。

Andrew Trask是OpenMined背后的力量:OpenMined是一个开源社区,专注于研究、开发和推广用于安全,隐私保护的人工智能的工具。这可能是你了解深度学习如何在幕后工作的最佳方法。

书摘:

Grokking Deep Learning教你从头开始构建深度学习神经网络!经验丰富的深度学习专家Andrew Trask,在他引人入胜的风格中向你展示了引擎盖下的科学,因此你可以自己研究训练神经网络的每一个细节。你将只使用Python及其数学支持库NumPy训练自己的神经网络,其中包括:查看和理解图​​像、将文本翻译成不同的语言、甚至像莎士比亚一样写作!

Deep Learning with Python

“用Python深度学习”的封面

作者:Francois Chollet

补充:你可以在Github上找到伴随代码。

类别:深度学习。

关于读者:读者需要中级Python技能,可以没有使用Keras,TensorFlow或机器学习的经验。Keras发明家带你深度学习的迷人的迷宫,与Grokking Deep Learning类似,本书在理论和编码之间取得了适当的平衡。

书摘:

使用Python深度学习使用Python语言和强大的Keras库引入深度学领域。本书由Keras创建者和Google AI研究员FrançoisChollet撰写,通过直观的解释和实际例子构建你的理解。你将在计算机视觉、自然语言处理和生成模型中应用具有挑战性的概念和实践。当你完成时,你将拥有在项目中应用深度学习的知识和实践技能。

Hands-On Machine Learning with Scikit-Learn and TensorFlow(构建智能系统的概念,工具和技术(第2版))

“学习机器学习与Scikit-Learn,Keras和TensorFlow:构建智能系统的概念,工具和技术 - 第一版和第二版”的封面

作者:AurélienGéron

补充:你可以在Github上找到书中代码

分类:机器学习和深度学习;

Aurélien作为一个伟大的思想交流者,非常擅长使用例子来简化复杂的知识点。在学习本书的过程中,你可以很快的将知识应用实际生产中,要了解他的激情和沟通风格,请查看他的YouTube频道。

书摘:

通过最近的一系列突破,深度学习推动了整个机器学习领域的发展。现在,即使对这项技术几乎一无所知的程序员也可以使用简单有效的工具来实现从数据中学习的程序。

这本畅销书的更新版本使用了具体的例子,最小的理论和两个生产就绪的Python框架-Scikit-Learn和TensorFlow 2.0,这样可以更好的帮助你直观地理解构建智能系统的概念和工具。从业者将学习一系列可以在工作中快速使用的技术:第1部分使用Scikit-Learn来介绍基本的机器学习任务,例如简单的线性回归。第2部分已经进行较大篇幅的更新,采用Keras和TensorFlow 2.0引导读者使用更先进的机器学习方法:深度神经网络。通过每章的练习来帮助你应用所学知识,你只需要有编程经验即可开始使用。

第二版的新功能:更新了TensorFlow 2.0的所有代码、介绍了高级Keras API、新的扩展范围包括TensorFlow的Data API、Eager Execution、Estimators API、处理时间序列、嵌入等等。

Reinforcement Learning: An Introduction (2nd Edition)

“强化学习:简介(第2版)”封面

作者:Richard S. Sutton,Andrew G. Barto。

补充:你可以免费阅读第2版的最终草稿。

分类:机器学习,强化学习,深度学习,深度强化学习,人工智能。

如果Deep Learning被认为是深度学习的圣经,那么这本杰作可以获得强化学习的称号。如果你想在RL开始,这就是入口。就如你所想象的那样,这是一个非常技术性的书。我建议你在每章后休息一下,思考并实践一下其中的算法。

书摘:

强化学习是人工智能中最活跃的研究领域之一,它是一种计算学习方法,通过这种方法,代理人试图在与复杂、不确定的环境进行交互时最大化其获得的奖励总额。在强化学习中,理查德萨顿和安德鲁巴托提供了关于该领域关键思想和算法的清晰且简单的说明。

第二本与第一版一样,侧重于在线学习算法,在阴影框中设置了更多的数学材料。第一部分涵盖了尽可能多的强化学习,本部分介绍的许多算法都是第二版的新算法,包括UCB,Expected Sarsa和Double Learning。第二部分将这些想法扩展到函数逼近,其中涉及人工神经网络和傅里叶基础等主题,并且提供了对梯度策略方法的扩展处理。第三部分是有关于强化学习与心理学和神经科学的关系的新章节以及一个新的研究章节,包括AlphaGo和AlphaGo Zero,Atari游戏和IBM Watson的投注策略,最后一章讨论了强化学习对未来社会的影响。

Deep Reinforcement Learning Hands-On

“动手深层强化学习”的封面

作者:Maxim Lapan。

补充:你可以在Github上找到书中代码。

分类:机器学习,强化学习,深度学习,深度强化学习,人工智能。

本书通过平衡理论与编码实践,为RL提供了一种实用的方法。阅读这本书的时候,你需要有大量的基础知识才能更好的理解算法背后正在发生的事情,这是我认为在RL领域最好的实用书籍。

书摘:

强化学习(RL)正在与深度学习(DL)相结合,在训练代理人以类似人的方式解决复杂问题方面取得了前所未有的进步。谷歌利用算法击败了著名的Atari街机游戏玩家,显示了该领域的发展潜力,研究人员正在快速创造新的想法。

Deep Reinforcement Learning Hands-On是最新DL工具及其局限性的综合指南。在将它们应用于实际环境之前,你将接触包括交叉熵和梯度策略的方法。本书将介绍RL的基础知识,为你提供编码智能学习代理的专业知识,以承担一系列艰巨的实际任务。了解如何在“网格世界”环境中实施Q-learning,教你的代理购买和交易股票,并了解自然语言模型如何推动聊天机器人的繁荣。

Learning From Data

“从数据中学习”的封面

作者:Yaser S. Abu-Mostafa,Malik Magdon-Ismail,Hsuan-Tien Lin。

类别:机器学习。

补充:你可以找到本书的讲座和视频。

如果你想学习机器学习的关键概念,那么你一定会喜欢这本书,因为它易于理解,简单而直观,它可能是Andrew Ng课程开始之后的最佳资源!

书摘:

本书提供了机器学习的完整介绍,书中的技术被广泛应用于工程,科学,金融和商业。本书是为机器学习的短期课程而设计的,在十多年的探索后,作者已经提炼出了每个学生应该知道的核心主题。此外,读者可以免费访问作者根据机器学习的当前趋势更新的在线电子章节,例如深度学习和支持向量机。作者希望读者可以通过阅读书籍来了解该主题的所有基础知识。从数据中学习具有独特的理论和实践轨迹,在本书中,作者平衡了理论和实践、数学和启发式:建立学习概念框架的理论,以及影响实际学习系统性能的启发式方法。因为本书的作者是加州理工学院(Caltech),伦斯勒理工学院(RPI)和国立台湾大学(NTU)的教授,所以非常强调基础知识的学习。

The Book of Why

“The Book of Why”的封面

作者:Judea Pearl,Dana Mackenzie。

分类:数据科学,人工智能和机器学习。

作者介绍了克服ML/DL模型曲线拟合的因果关系框架及其对实现人工智能的路径的看法。如果你正在寻找能让你思考的材料,这本书一定可以成为首选!

书摘:

一个多世纪以来,科学家都在高呼:“相关性不是因果关系!”这终止了很多人对因果关系的探索。而今天由朱迪亚·珀尔及其同事发起的因果革命,在强大的科学基础上开启了他们的因果关系研究。他解释了我们如何能够知道简单的事情,比如是下雨以及如何回答难题,比如药物是否治愈了疾病。他的工作使我们不仅知道一件事是否会导致另一件事,还带领我们探索现在的世界和可能存在的世界。它向我们展示了人类思想的本质和人工智能的关键。

Machine Learning Yearning

“机器学习渴望”的封面

作者:Andrew Ng

补充:你可以免费获得最新的草稿。

类别:机器学习,深度学习,战略与规划。

这本书是Andrew在百度和谷歌大脑领导深度学习团队时获得的多年实践经验。这是为数不多的资源之一,它向你展示如何设置你的ML/DL项目以帮助你有效地在项目建设中少猜坑。

书摘:

人工智能正在改变众多行业。机器学习“渴望”是Andrew Ng博士目前正在撰写的免费书籍,它教你如何构建机器学习项目。本书的重点不是教你ML算法,而是关于如何使ML算法工作。阅读完本书后,你将能够:

- 优先考虑AI项目最有前景的方向;

- 诊断机器学习系统中的错误;

- 在复杂环境中构建ML,例如不匹配的训练/测试集;

- 了解何时以及如何应用端到端学习,迁移学习和多任务学习。

Interpretable Machine Learning-制作黑箱模型的指南可解释

“可解释的机器学习-制作黑箱模型可解释指南”的封面

作者:Christoph Molnar。

补充:你可以在线免费阅读这本书

类别:机器学习。

可解释性正成为深度学习中需要解决的热门话题。揭秘黑盒子仍然是深度学习的最活跃研究领域,但幸运的是,对于机器学习模型,我们实际上有更多可用的工具。

书摘:

机器学习在改进产品,流程和研究方面具有巨大潜力。但计算机通常不解释为何这样预测,这是使用机器学习的障碍,而本书就是针对关于使机器学习模型及其决策可解释的最佳素材。

在探索可解释性的概念之后,你将学习简单的可解模型,例如决策树、决策规则和线性回归。本书后面的章节侧重于一般模型不可知方法,用于黑盒模型,如特征重要性和累积局部效应,并用Shapley值和LIME解释个体预测。

所有解释方法都得到了深入的解释和批判性的讨论:他们如何在背后工作?他们的优点和缺点是什么?他们的产出如何解释?本书将使你能够选择并正确应用最适合你的机器学习项目的解释方法。

本书侧重于表格数据(也称为关系数据或结构化数据)的机器学习模型,而不是计算机视觉和自然语言处理任务。

Neural Networks and Deep Learning

作者:迈克尔尼尔森。

补充:你可以你可以免费阅读,并在Github上找到本书的代码。

分类:机器学习,深度学习。

书摘:

神经网络是有史以来发明的最美丽的编程范例之一。在传统的编程方法中,我们告诉计算机该做什么,将大问题分解成计算机可以轻松执行的许多小问题,并且需要精确定义的任务。相比之下,在神经网络中,我们不告诉计算机如何解决我们的问题。相反,它从观察数据中学习,找出自己解决问题的方法。

如今深度神经网络和深度学习在计算机视觉,语音识别和自然语言处理等许多重要领域中都取得了突出的成绩,它们被谷歌,阿里巴巴和Facebook等公司大规模部署。本书的目的是帮助你掌握神经网络的核心概念,包括最前沿的深度学习技术。完成本书后,你将能够使用神经网络和深度学习的代码来解决复杂的模式识别问题。

文章为简译,更为详细的内容,请查看原文

原文链接:

https://yq.aliyun.com/articles/694996

深度学习书籍推荐2019相关推荐

  1. 深度学习书籍推荐!最新,最实用,最前沿!

    点击上方"视学算法"关注 重磅干货,第一时间送达 深度学习资源 本期我们主打深度学习专场,带来了深度学习计算机视觉届的干货书,手把手地教你用Python学习CV,Manning 2 ...

  2. 机器学习、深度学习资料推荐

    算法的学习,应该做到各个模型之间能够打通,明白其背后数学原理的联系性和统一性.才能真正登堂入室.而不是做一个"调参侠". 不同的学习资料之间,符号的表达可能各异.看多了,自然就通了 ...

  3. 人工智能必读书籍推荐—“花书”/计算机视觉/深度学习书籍

    导读:悟已往之不谏,知来者之可追 人工智能(英语:Artificial Intelligence,缩写为AI)亦称智械.机器智能,指由人制造出来的机器所表现出来的智能.通常人工智能是指通过普通计算机程 ...

  4. 深度学习在推荐领域的应用

    深度学习在推荐领域的应用 2017-05-31 20:50youtube/微博/社交 作者: 吴岸城,菱歌科技首席算法科学家,致力于深度学习在文本.图像.预测推荐领域的应用.曾在中兴通讯.亚信(中国) ...

  5. 赠书福利 | 首本理论和实战结合的深度学习书籍

    市面上关于深度学习的书籍很多,本书最大的特点是理论结合实战和内容的广度.现在大家能够看到的深度学习书籍大概可以分为两类,一类只关注理论而另一类只关注应用.前者多为一些会议论文集,当然也包括 Ian G ...

  6. 深度学习在推荐领域的应用:Lookalike 算法

    本文主人公 英特 是一名传统的软件工程师,让我们与英特一起来研究如何实现自己的Lookalike算法,并尝试着在新浪微博上应用这一算法. 当2012 年Facebook 在广告领域开始应用定制化受众( ...

  7. 7本最佳深度学习书籍,总有一本适合你

    原标题:7本最佳深度学习书籍,总有一本适合你 编译 | 人工智能头条 参与| 刘畅 编辑| 阿司匹林 深度学习是如今最火热的技术之一,但是对于有心入门却不得其法的同学来说,选择适合自己的书籍至关重要. ...

  8. python linux运维教程 推荐_Linux运维人员成长之路学习书籍推荐

    原标题:Linux运维人员成长之路学习书籍推荐 一.入门书: <鸟哥的私房菜(基础篇)> <鸟哥的私房菜(服务篇)> <Linux命令行与Shell脚本编程大全(第2版) ...

  9. 深度学习的推荐模型(DLRMs):设计孪生掩码层高效学习维度自适应的Embedding...

    猜你喜欢 0.2021年10月份热门报告免费下载1.如何搭建一套个性化推荐系统?2.从零开始搭建创业公司后台技术栈3.全民K歌推荐系统架构.算法及后台设计4.微博推荐算法实践与机器学习平台演进5.腾讯 ...

最新文章

  1. 从eclipse中下载到手机的android程序总是旧的版本
  2. Sklearn 损失函数如何应用到_15 分钟带你入门 sklearn 与机器学习(分类算法篇)...
  3. 信息系统项目管理师:第9章:项目人力资源管理-历年真题
  4. 怎样使用DBMS_OUTPUT.PUT_LINE?
  5. Linux SSH登陆配置文件修改
  6. git 更换本地目录_git 本地库的使用
  7. centos7 菜鸟第一天--输入法在哪
  8. java class教程_深入理解Java Class文件格式(七)
  9. JSK-391 公约公倍【入门】
  10. Python学习-9.Python函数定义
  11. 客户端调用服务器端方法——ASP.NET AJAX(Atlas)、Anthem.NET和Ajax.NET Professional实现之小小比较[转]...
  12. 计算一个3位数各个位数之和
  13. 计算机ps屏幕背景颜色怎么换,win7系统ps背景颜色怎么换?七步教您轻松处理
  14. 1007: 鸡兔同笼 C语言
  15. 局域网自定义域名H5站点移动设备测试时的代理设置
  16. arduino 嗡鸣器 音乐_arduino笔记一:用arduino实现蜂鸣器播放音乐
  17. wnmp支持php文件,Windows下配置nginx+php(wnmp)
  18. A股股票列表数据API接口(JSON标准格式,Get请求方式)
  19. PDF编辑器哪个好,PDF文件怎么拆分成多个PDF
  20. 服装设计要学计算机吗,学服装设计用什么电脑_服装设计师要做什么

热门文章

  1. 520送给男友什么礼物比较特别?520男生礼物推荐
  2. QoS服务质量一QoS概述
  3. 小明和小强都是张老师的学生,张老师的生日是M月N日,
  4. menus - 菜单管理app
  5. KiCad设计PCB-16-红外发射和红外接收管的原理图设计
  6. 最好的创新,从来不靠领导
  7. 别怕,三招教你恢复TF卡分区后的数据
  8. mavon-editor样式失效,快速解决
  9. 【自考】网络经济与企业管理之初识总结
  10. MongoDb释放磁盘空间