zoukankan      html  css  js  c++  java
  • 分数阶最大值池化 fractional max pooling

    分数阶最大值池化:就是输入和输出的维度比例可能不是整数,通常我们max pooling按kernel=(2, 2),stride=2或kernel=(3,3),stride=2,比例大小是2,作者提出比例为分数的做法,下面描述比例属于(1,2)时的办法,其他的类似。

    设(Nin,Nin), (Nout, Nout)分别为输入和输出的feature map的大小,利用随机产生序列,根据序列将输入的feature map分成Nout*Nout块,每块分别做max pooling,分出的块为

    Pij=[ai-1, ai-1]*[bj-1, bj-1] 或Pij=[ai-1, ai]*[bj-1, bj]

    分别是不相交和有叫叠的做法。

    产生序列的方法有两种,首先固定间隔只能为1或2。

    作用就是因为随机pool size的话可认为是个随机的scale变换,这个能算aug了,外加一点dropout,正则性能好一些,防止过拟合。

  • 相关阅读:
    python之map,filter
    python函数的闭包
    Hibernate查询对象的方法浅析
    底部浮动
    DataGrid-自定义排序
    DataGrid-1
    Alert
    2014-01-04 SQL练习
    proguard-gui 混淆代码简要笔记
    vim利用coc补全的配置过程
  • 原文地址:https://www.cnblogs.com/zhibei/p/12912137.html
Copyright © 2011-2022 走看看