学习笔记:Python深度学习----深度学习实践

2020-03-17  本文已影响0人  zhaosonghui

深度学习用于计算机视觉

卷积运算

  1. 密集连接层和卷积层的根本区别在于Dense层从输入特征空间学习到的是全局模式,conv学习到的是局部模式,所以Convnet的两个特质:
    • Convnet学习到的模式具有translation invariant,即学习到某个局部模式之后,可以在任何地方识别该模式,因此可以更高效的利用数据,更少的样本即可以习得泛化能力的表示
    • Convnet可以学到模式的空间层次结构(spatial hierarchies of patterns), 即第一层学习较小的局部模式,第二层学习第一层特征组成的更大的模式,以此类推。
  2. 卷积的工作原理

    在3D输入特征图上滑动给定尺寸的窗口,在每个可能的位置停止并提取周围的3D图块,其形状为(window_height, window_width, input_depth)。然后每个3D图块与学到的同一个权重矩阵(卷积核,Convolution kernel)做张量积,转换为形状为1D的向量(output_depth)。然后对所有这些向量进行空间重组,转换为3D输出特征图(height, width, output_depth)。输出特征图中的每个空间位置都对应输入特征图中的相同位置。

最大池化运算

深度学习应用于小型数据集的策略

上一篇下一篇

猜你喜欢

热点阅读