#小编推书#快速炼成AI工程师!

Jessica瑾妞

2017-06-20

《深入浅出深度学习:原理剖析与Python实践》最大的特色在于取舍明确,一切无助于迅速理解深度学习精髓的内容全被摒弃了,并着重阐述了技术上的重点和难点;表达上深入浅出:即便是从未接触过AI知识的人,也能从作者简明清晰的表述中,一窥深度学习的殿堂。对任何一位想成为AI/深度学习领域工程师的读者来说,它都能帮你迅速打开AI的大门,并成长为一名合格的AI工程师。

关于本书

《深入浅出深度学习:原理剖析与Python实践》适合有一定高等数学、机器学习和Python编程基础的在校学生、高校研究者或在企业中从事深度学习的工程师使用,书中对模型的原理与难点进行了深入分析,在每一章的最后都提供了详细的参考文献,读者可以对相关的细节进行更深入的研究。

《深入浅出深度学习:原理剖析与Python实践》由以下三大部分构成:

第1部分是概要,共分为两章。第1章主要阐述了深度学习、人工智能相关的背景,深度学习的原理,以及当前流行的深度学习框架对比;第2章介绍了深度学习框架Theano的使用,着重对Theano的基础知识和编程范式进行了讲解。

第2部分是与深度学习相关的数学和机器学习方面的基础知识,共分为5章。第3章介绍线性代数基础知识;第4章介绍了概率论和数理统计相关的知识;第5章介绍概率图模型,包括贝叶斯网络和马尔科夫网络的原理;第6章简要回顾机器学习的基础知识,并介绍机器学习模型与深度学习模型之间的联系;第7章,深入分析几种常用的机器学习最优化方法,包括具有一阶收敛速度的梯度下降法和共轭梯度法,以及具有二阶收敛速度的牛顿法和拟牛顿法。

第3部分介绍了各种常见的深度学习模型,包括一系列的深度学习模型理论及其应用,本部分共分为6章。第8章介绍全连接前馈神经网络,包括网络结构和激活函数的相关知识;第9章将深入分析反向传播算法,以及梯度消失问题。梯度消失也是深度神经网络训练的一大难点,我们将介绍当前有效解决深度网络训练中过拟合和欠拟合的常见技巧,包括Batch Normalization、残差网络、Dropout等;第10章介绍本书的第一种无监督网络模型:自编码器及其变种模型;第11章介绍一种深度概率图模型——受限玻尔兹曼机,与自编码器一样,受限玻尔兹曼机也是一种常见的无监督网络模型,最后介绍如何将受限玻尔兹曼机应用于个性化推荐领域中;第12章,将介绍一种应用非常广泛的网络结构——递归神经网络,深入分析递归网络的结构及其变形网络,如LSTM、GRU等,并以语言模型为例,介绍递归神经网络在自然语言处理中的应用;第13章介绍另一种常见的模型结构:卷积神经网络,包括卷积网络的卷积层和池化层结构设计,以及其在文本分类中的应用。

他们说

介绍深度学习的书籍不少,但是《深入浅出深度学习:原理剖析与Python实践》与其他同类书相比,视角明显不同。如果要给本书写个宣传语,或许可以是“深度学习工程师速成培训教材”。本书对读者的知识结构有两点要求:一是学过高等数学,二是熟悉 Python 编程。换而言之,各个专业的理工科学生,尤其是学过 Python 编程的,都是此书的目标读者。

本书内容全面,但是取舍明确,有重点地深入,尤其对于技术的重点难点解释得很详细,深入浅出。

本书最大的特色就在于内容取舍的尺度非常明确——着重于原理的解释和动手实践的路径,但是并不拘泥于细枝末节。

胸中有经纬,就不会迷失在细节的汪洋大海。本书刚好侧重于对经纬的梳理。此处的经纬,一类是数学基础知识,另一类是深度学习技术。与深度学习相关的数学知识包括线性代数、概率统计等。因为概率图与深度学习结合较多,本书把“概率图”作为单独的一章重点讲述。深度学习技术包括机器学习的传统技术、用于训练神经网络的梯度下降等算法。本书重点讲述了神经网络的基本算法以及几种常用的深度网络架构。

工程师,重在实践。工欲善其事必先利其器,实践深度学习,离不开深度学习工具。本书介绍了 Theano 工具集的基本用法。其实深度学习工具,一通百通,各种工具的区别,类似于北京口音与东北口音的区别。

认真读完此书,读者应该拥有三项能力:一是读得懂深度学习的论文;二是读得懂深度学习的代码;三是能够自行开发简单的深度学习应用。

总结一下,在深度学习技术异常火爆,深度学习工程师奇缺的当下,如何快速培养深度学习方向的工程师,是一个迫切的问题。此书是难得的好教材。

邓侃博士

在过去的这十年,深度学习已经席卷了整个科技界和工业界,2016年谷歌阿尔法狗打败围棋世界冠军李世石,更是使其成为备受瞩目的技术焦点。记得2010年7月我参与了Facebook人脸识别(Face Detection)工作,那时候深度学习还没有普及,这个系统是当时世界上最大的实时人脸识别系统,每天都有几千万张脸被找出来。随着硬件的成熟和数据的指数级增加,深度学习在很多问题上成为人工智能最火和最有效的方法。

这几年,我身边越来越多的计算机从业者,甚至在校大学生向我咨询,有效了解和学习这个当前人工智能最热门的领域的方法。没错,一方面深度学习很热门,人人都对此充满了好奇和向往,但是同时,它对于初学者往往挑战也不小,因为需要一定的数学基础,同时各种专业术语,如果不用深入浅出的方式讲,很容易让人产生畏难情绪。

所以我推荐黄安埠的这本《深入浅出深度学习:原理剖析与Python实践》给所有对深度学习有兴趣的朋友们,本书涵盖了深度学习的理论以及各种常见的深度学习模型,你们会在这本书中找到关于深度学习最实用的知识和信息。对于初学者来说,这是一本非常通俗易懂的入门教材。

同时我也推荐该书给深度学习领域的开发者和数据科学家,因为作者也分享和总结了许多深度学习的最佳实践法,并辅以相当多的实际应用案例加以诠释,是一本值得借鉴参考的好书。

陈尔东
前Twitter总监,前Facebook经理和早期工程师

读者评论

相关专题

相关博文

  • 讲书3分钟丨《深入浅出深度学习:原理剖析与Python实践》-讲书人 黄安埠

    讲书3分钟丨《深入浅出深度学习:原理剖析与Python实践》-讲书人 黄安埠

    王一 2017-08-02

    只需3分钟就能快速了解一本书! 由作(译)者发声讲书,直指新书的特点与主旨。 只需利用碎片化时间,省时省力选到适合自己的好书! 音频地址 http://www.ximalaya.com/78614528/sound/4585...

    王一 2017-08-02
    118 0 0 0
  • 机器学习:数据驱动的科学

    机器学习:数据驱动的科学

    管理员账号 2017-05-27

    小编说:传统上,计算机会按照我们输入的指令一步步执行。而机器学习却是通过输入数据而不是指令来进行各种工作。 机器学习,也被称为统计机器学习,是人工智能领域的一个分支,其基本思想是基于数据构建统计模型,并利用模型对数据进行分析和预测...

    管理员账号 2017-05-27
    650 0 0 0