论文阅读:Detail-Preserving Pooling in Deep Networks

个人分类: paper

Title:

Detail-Preserving Pooling in Deep Networks

URL:

https://arxiv.org/pdf/1804.04076.pdf

概述

CVPR2018的文章,提出了一种保存细节的pooling层,且该层可微。可以代替max-pooling层,实现性能的提升。

作者:

Motivation:

作者认为average-pooling和stride convolutions都可以看做卷积操作,不具备activation功能,且不具备随着feature map的改变而改变的能力。max pooling具备activation功能,最大池化的一个缺点是它不可微分,因此在学习期间必须求助于子差分。作者认为max pooling中梯度的传递仅限于最大值,在网络结构比较深的时候,这会成为一个问题。所以作者想在average-pooling和max-pooling之间进行一个折中。

Contribution:

提出了一种可微的、保存细节的Pooling层。

方法:

作者的Detail-Preserving Pooling(DPP)Detail-Preserving Image Downscaling(DPIP)的基础上做的。DPIP如下:

考虑了高斯滤波以及点和点之间的像素差距,它加强了像素差距大的像素的贡献,所以能保存细节。

DPP如下:

作者提出了两种机制, 一种是一个对称机制:增强所有的细节,一种是非对称机制:之增强那些a higher-than-average的细节。并且采用一范数。这两种细节采用不同的

对称机制:

非对称机制:

这里面alpha和lambda都是学习来的。

实验:

CIFAR10:

ImageNet:

把其中一些maxpooling层换成DPP层,都获得了不错的效果。

视觉上也有所提高:

Thinking:

类似的卷积的improvement,比如空洞卷积,这篇DPP,理论上都可以在任何baseline上使用看效果,不过实现起来会很麻烦,取决于深度学习工具是否支持该种卷积。

Detail-Preserving Pooling in Deep Networks相关推荐

  1. Paper8:Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition

    Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition 还未读

  2. [SPP-NET]Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition

    基于空间金字塔池化的卷积神经网络物体检测 原文地址:http://blog.csdn.net/hjimce/article/details/50187655 作者:hjimce 一.相关理论 本篇博文 ...

  3. 目标检测--Spatial pyramid pooling in deep convolutional networks for visual recognition(PAMI, 2015)

    Spatial pyramid pooling in deep convolutional networks for visual recognition 作者: Kaiming He, Xiangy ...

  4. 深度学习材料:从感知机到深度网络A Deep Learning Tutorial: From Perceptrons to Deep Networks

    In recent years, there's been a resurgence in the field of Artificial Intelligence. It's spread beyo ...

  5. Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizati论文精读及资源整理

    Grad-CAM: Why did you say that? Visual Explanations from Deep Networks via Gradient-based Localizati ...

  6. Zero-shot knowledge distillation in deep networks

    Zero-shot knowledge distillation in deep networks Objective Can we do Knowledge Distillation without ...

  7. 论文笔记 Communication-Efficient Learning of Deep Networks from Decentralized Data

    论文题目:<Communication-Efficient Learning of Deep Networks from Decentralized Data> 时间:联邦学习由谷歌在20 ...

  8. 语义分割--Efficient and Robust Deep Networks for Semantic Segmentation

    Efficient and Robust Deep Networks for Semantic Segmentation Code: https://lmb.informatik.uni-freibu ...

  9. CNN光流计算2--FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networks

    FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networks CVPR2017 Code: https://github.c ...

最新文章

  1. Outlook for Mac v15.36(170606)发布:新增收藏夹功能
  2. mysql开窗函数over_sql中的开窗函数over()
  3. Java异常处理实验原理_Java异常处理原理与原则
  4. 洛谷4316绿豆蛙的归宿
  5. 单例模式 Singleton Pattern
  6. 使用nssm注册系统服务的详细方法
  7. java项目三——图书馆管理系统(数据库mysql版本)
  8. linux 远程22端口打开,kali如何手动打开22端口
  9. (Lightweight multi-scale aggregated residual attention networks for image super-resolution)阅读笔记
  10. 联想k860i 去掉相机和开关机的声音
  11. C# 提取Word文档中的图片
  12. Java中的多态,引用类型的转换
  13. c#五子棋实验报告_基于c#的五子棋游戏的设计与实现毕业论文.doc
  14. iPad刷机的简洁教程(忘记密码怎么办?)
  15. poj 3666 Making the Grade zoj 3512 Financial Fraud 左偏树 or dp
  16. 【流媒体】视频技术的一些基础概念
  17. 中兴软件编程规范C/C++
  18. GRE over IPSec技术原理
  19. 钉钉单据对接用友、金蝶
  20. PyG利用GCN实现Cora、Citeseer、Pubmed引用论文节点分类

热门文章

  1. CVPR2020中关于3D点云分割
  2. php留言板只能留言一次,php如何实现留言板修改留言
  3. 比较两个字符串是否相等
  4. Nat. Mach. Intell. | 华科同济医学院剑桥联手推出新冠预测模型!
  5. 第七课.简单的图像分类(一)
  6. Python 调用matplotlib模块绘制柱状图
  7. 哪个术语描述了服务器软件在专用计算机,计算机网络基础
  8. Bio+IT 生信科技爱好者知识库
  9. CheckM——国家微生物科学数据中心云工具
  10. 国家微生物科学数据中心推出免费一站式生物信息分析云平台