本书基本独立成册,适用于零基础的初学者。
本书以较为通俗的语言介绍了深度学习的方方面面,从机器学习的基本任务到CNN、RNN,再到残差网络、强化学习、GAN等;讲述时将部分公式用比较通俗的语言进行了解释,便于建立直观的认识;使用TensorFlow工具介绍了手写板、图片分类、自动文本生成等基础学习案例。本人认为最具特点的一章是第七章解释了一些机器学习中通用的问题,比如归一化、正则化、超参数等等。
基础篇(第1~3章),讲解了机器学习、深度学习与实践的上下文知识,如基本的机器学习与深度学习算法,TensorFlow框架的安全与配置,简单的深度学习实践。该篇是阅读和实践的基石。
原理与实践篇(第4~8章),介绍“老牌”的深度学习网络的数学原理和工程实现原理,尤其是第4章,如果能基本读懂,后面的网络实现层面的问题基本都可以迎刃而解。涵盖BP网络、CNN、RNN的结构、思路、训练与使用,以及一些常见的综合性问题。该篇是学习深度学习的重点和难点,作者通过大量示例、推理与实现,帮读者*大化降低学习曲线。
扩展篇(第9~13章),介绍一些网络的变种和一些较新的网络特性,涵盖深度残差网络、受限玻尔兹曼机、强化学习、对抗学习,这是读者进一步学习与实践思路的钥匙。最后给出了一些有趣的深度学习应用:人脸识别、作诗姬、大师风图像处理,有趣又有用。
介绍基本学习基本概念,基本任务的分类包括分类、聚类、回归,以及结合多种任务的综合应用。
介绍神经网络的基本结构,包括神经元、激活函数等,深度学习的基本概念,并解释了深度学习为什么具备这么强的特性,最后列举了目前基于深度学习的一些商业案例。
介绍了TensorFlow框架的特点以及与其他框架的特性比较,并介绍了TensorFlow的集群、可视化、线上部署等高级特性。
首先介绍了导数、梯度下降、凸函数极值求解等基本概念,从线性回归求解入手逐步介绍神经网络的求解过程,在求解过程中解释了数据样本的训练集、验证集以及测试集。
基于MNIST数据集,以TensorFlow为工具介绍了手写数字识别案例,介绍了一个机器学习项目的基本流程。
首先介绍卷积、卷积核、池化、采样等基本概念,讲解了集中典型的CNN网络,包括VGG-16,GoogleNet等,最后使用CIFAR-10数据集进行了图片分类的案例分析。
总结了在机器学习以及深度学习中的基本概念及其应用特点,包括归一化、正则化、梯度消息问题、参数初始化问题、超参数选取问题等
从隐马尔科夫链入手介绍序列数据处理的模型,讲解了RNN模型的基本结构以及训练过程,由于RNN梯度爆炸和梯度消失的的问题引入了目前业界更加常用的LSTM模型,LSTM模型主要是在RNN模型的基础上增加了状态,这个状态可以通过各种激活函数控制以不同的比例参与到下一个序列的输入,概括来说包括输入遗忘部分、状态更新部分以及输出部分;最后实践了自动文本生成和聊天机器人两个例子。
需要完整版请后台回复“资料”获取资料即可