





作者:[英] 马特·贝纳坦(Matt Benatan) 约赫姆·吉特马(Jochem Gietema) 玛丽安·施耐德(Marian Schneider)著 郭涛 译
定价:79.8元
印次:1-1
ISBN:9787302672166
出版日期:2024.10.01
印刷日期:2024.09.06
图书责编:王军
图书分类:零售
"深度学习正日益深刻地渗入我们的生活,从建议内容到在任务关键型和安全关键型应用中发挥核心作用,其影响无所不在。然而,随着这些算法影响力的逐渐扩大,人们对于依赖这些算法的系统安全性和鲁棒性的担忧也日益加剧。简言之,传统的深度学习方法往往难以察觉自身的知识边界,即它们“不知其所不知”。 贝叶斯深度学习(Bayesian Deep Learning,BDL)领域包含一系列利用深度网络进行近似贝叶斯推理的方法。这些方法通过揭示模型对其预测结果的置信度,增强了深度学习系统的鲁棒性,使我们能够更谨慎地将模型预测融入实际应用中。 《Python贝叶斯深度学习》将引领你踏入迅速发展的不确定性感知深度学习领域,助你深入理解不确定性估计在构建鲁棒性的机器学习系统中的重要价值。你将学习多种流行的BDL方法,并通过涵盖多种应用场景的Python实用示例来掌握这些方法的实现技巧。 读完本书后,你将深刻理解BDL及其优势,并能够为更安全、更鲁棒的深度学习系统开发贝叶斯深度学习模型。 主要内容: ● 了解贝叶斯推理和深度学习的优缺点 ● 了解贝叶斯神经网络(Bayesian Neural Network,BNN)的基本原理 ● 了解主要贝叶斯神经网络实现/近似之间的差异 ● 了解生产环境中概率深度神经网络的优势 ● 在Python代码中实现各种贝叶斯深度学习方法 ● 运用贝叶斯深度学习方法解决实际问题 ● 学习如何评估贝叶斯深度学习方法并为特定任务选择**方法 ● 在实际深度学习应用中处理“分布外”数据 "
"Matt Benatan博士是搜诺思(Sonos)的首席研究科学家,主要负责智能个性化系统的研究。他还获得了曼彻斯特大学的西蒙工业奖学金,并在那里合作开展了多个人工智能研究项目。Matt在利兹大学获得了视听语音处理博士学位,之后进入工业界,在信号处理、材料发现和欺诈检测等多个领域开展机器学习研究。Matt曾与他人合著了Wiley出版社出版的Deep learning for Physical Scientists一书,他目前的主要研究兴趣包括面向用户的人工智能、优化和不确定性估计。Matt不仅要对妻子Rebecca的关心、耐心和支持深表感激,也要对父母Dan和Debby的不懈热情、指导和鼓励深表感激。Jochem Gietema在阿姆斯特丹学习哲学和法律,毕业后转入机器学习领域。他目前在伦敦的Onfido公司担任应用科学家,在计算机视觉和异常检测领域开发并部署了多项专有的解决方案。Jochem热衷于研究不确定性估计、交互式数据可视化以及用机器学习解决现实世界中的问题。Marian Schneider博士是机器学习和计算机视觉领域的应用科学家。他在马斯特里赫特大学获得了计算视觉神经科学博士学位。此后,他从学术界转入工业界,开发了一些机器学习解决方案并将其应用于多种产品,涵盖从大脑图像分割到不确定性估计,再到移动电话设备上更智能的图像获取等方面。Marian非常感谢他的伴侣Undine,因为在本书的写作过程中Undine给予了他大力支持,尤其是在周末的宝贵时光里陪伴他,从而使本书的写作工作得以顺利进行。"
前 言 在过去的十年中,机器学习领域取得了长足的进步,并因此激发了公众的想象力。但我们必须记住,尽管这些算法令人印象深刻,但它们并非完美无缺。本书旨在通过平实的语言介绍如何在深度学习中利用贝叶斯推理,帮助读者掌握开发“知其所不知”模型的工具。这样,开发者就能开发出更鲁棒的深度学习系统,以便更好地满足现今基于机器学习的应用需求。 本书读者对象 本书面向从事机器学习算法开发和应用的研究人员、开发人员和工程师,以及希望开始使用不确定性感知深度学习模型的人员。 本书主要内容 第1章“深度学习时代的贝叶斯推理”介绍传统深度学习方法的用例和局限性。 第2章“贝叶斯推理基础”讨论贝叶斯建模和推理,同时探索了贝叶斯推理的黄金标准机器学习方法。 第3章“深度学习基础”介绍深度学习模型的主要构建模块。 第4章“贝叶斯深度学习介绍”结合第2章和第3章介绍的概念讨论贝叶斯深度学习。 第5章“贝叶斯深度学习原理方法”介绍贝叶斯神经网络近似的原理方法。 第6章“使用标准工具箱进行贝叶斯深度学习”介绍利用常见的深度学习方法推进模型不确定性估计。 第7章“贝叶斯深度学习的实际考虑因素”探讨和比较第5章和第6章介绍的方法的优缺点。 第8章“贝叶斯深度学习应用”概述贝叶斯深度学习的各种实际应用,如检测分布外数据或数据集漂移的鲁棒性。 第9章“贝叶斯深度学习的发展趋势”讨论贝叶斯深度学习的一些最新发展趋势。 如何充分利用本书 为了充分利用本书,你需要具备一定的机器学习和深度学习先验知识,并熟悉贝叶斯推理的相关概念。掌握一些使用Python和机器学习框架(如TensorFlow...
第1章 深度学习时代的贝叶斯推理 1
1.1 技术要求 2
1.2 深度学习时代的奇迹 2
1.3 了解深度学习的局限性 4
1.3.1 深度学习系统中的偏见 4
1.3.2 过高置信预测导致危险 5
1.3.3 变化趋势 6
1.4 核心主题 7
1.5 设置工作环境 8
1.6 小结 9
第2章 贝叶斯推理基础 11
2.1 重温贝叶斯建模知识 11
2.2 通过采样进行贝叶斯推理 14
2.2.1 近似分布 14
2.2.2 利用贝叶斯线性回归实现概率推理 17
2.3 探讨高斯过程 20
2.3.1 用核定义先验信念 22
2.3.2 高斯过程的局限性 27
2.4 小结 28
2.5 延伸阅读 28
第3章 深度学习基础 29
3.1 技术要求 29
3.2 多层感知器 29
3.3 回顾神经网络架构 32
3.3.1 探索卷积神经网络 32
3.3.2 探索循环神经网络 35
3.3.3 注意力机制 37
3.4 理解典型神经网络存在的问题 38
3.4.1 未经校准和过高置信的预测 39
3.4.2 预测分布外数据 41
3.4.3 置信度高的分布外预测示例 44
3.4.4 易受对抗性操纵的影响 48
3.5 小结 52
3.6 延伸阅读 52
第4章 贝叶斯深度学习介绍 55
4.1 技术要求 56
4.2 理想的贝叶斯神经网络 56
4.3 贝叶斯深度学习基本原理 58
4.3.1 高... 查看详情