美文网首页
VGG16网络结构

VGG16网络结构

作者: IgorHuangchao | 来源:发表于2018-06-23 22:53 被阅读0次

    这个网络结构很有意思,想必实现这个网络的作者一定是个有强迫症的人,不然整个网络为什么能够如此的协调一致。基本上每一次的内容都大同小异,2层或3层卷积层,激活一下,池化一下,就接下一层了。相比ALEXNET网络实在是很强迫症。

    但是还是稍微的记录一下从中学习到的东西。1.SAME和VALID两种padding之间的区别。2.网络框架的定义和封装。

1.tensorflow中SAME和VALID之间的区别

    这两个概念原来是出自计算机视觉里的,目的是对图片的扩展。现在到了图像卷积这里也是如此。我们在卷积的时候卷积核的移动往往会跳出图片或者丢弃一小部分像素点。从结果上影响上来说,二者好像没多大影响,你可以这么认为,一张图片上的边缘像素点一般都不会有重要特征的,除非是抓拍拍下的对象偏移,处在了边缘。既然这样那么我们还是有必要弄清楚二者的计算关系。

SAME:

        这种padding方法法在tensorflow中就是为了保证输入和输出的结构一致。那么几个padding能做到就看图片尺度了。这种情况一般步长都为1:

官方API给出的计算方法如下:

```

          out_height = ceil(float(input_height)/float(strides[0]))

          out_width = ceil(float(input_weight)/float(strides[1]))

```

VALID:

        这种padding就是没有padding,就是在卷积核不长不足或者超出的部分直接舍去,这样得到的输出相比输入尺寸较小。当然VALID也可以实现输出相同,那就是如AlexNet中采用一个group,将其切开交替卷积,这样做得到的结果和加入padding一样,即能够保持输入输出一种。不过参与卷积的像素有所不同,即不全为零。这也是个了不起的trick。

官方API给出的计算方法如下:

```

               out_height = ceil(float(in_height - filter_height + 1) / float(strides[1]))

               out_width = ceil(float(in_width - filter_width + 1) / float(strides[2]))

```

网络结构如下:参考于https://blog.heuritech.com/2016/02/29/a-brief-report-of-the-heuritech-deep-learning-meetup-5/

相关文章

  • SSD笔记

    SSD 网络结构 SSD使用VGG16作为基础网络,上图的黄色部分为在VGG16基础网络上填加的特征提取层。SSD...

  • Caffe SSD编译、训练及测试

    SSD采用VGG16作为基础模型,然后在VGG16的基础上新增了卷积层来获得更多的特征以用于检测。SSD的网络结构...

  • 使用tf-faster-rcnn训练自己的数据集【光纤分类项目】

    训练模型 下载预训练模型和权重: 该程序目前支持VGG16和ResnetV1(包括50\101\152)网络结构,...

  • VGG16网络结构

    这个网络结构很有意思,想必实现这个网络的作者一定是个有强迫症的人,不然整个网络为什么能够如此的协调一致。基本上每一...

  • 网络学习系列(二)VGG16

    网络结构: 在理论上,神经网络的深度越深,网络的性能越好,相比于AlexNet网络,VGG16网络的深度达到了16...

  • 2018-12-20VGG16相关资料

    VGG16学习笔记 VGG16整体架构图;部分keras代码 深度学习、图像分类入门,从VGG16卷积神经网络开始...

  • VGG16 和 VGG19 的网络结构

    VGG16 由 13 个隐藏层加 3 个全连接层组成 其中 13 个隐藏层分别是: 2 层 3*3 的卷积层(激活...

  • CTPN backbone

    CTPN代码中使用的backbone是VGG16。介绍VGG16的文章实在是太多了,我就不写了。 直接上代码吧。 ...

  • keras 自带VGG16 net 参数分析

    对VGG16 这类keras自带的网络分析有感,写在这里.查看VGG16在keras中的说明文档,可以这样: 然后...

  • VGG16预训练模型格式

    6-4 VGG16预训练模型格式

网友评论

      本文标题:VGG16网络结构

      本文链接:https://www.haomeiwen.com/subject/xvmrdttx.html