转载:A guide to receptive field arithmetic for Convolutional Neural Networks
2017-07-27 16:51
495 查看
原文地址
The receptive field is perhaps one of the most important concepts in Convolutional Neural Networks (CNNs) that deserves more attention from the literature. All of the state-of-the-art object recognition methods design their model architectures around this idea. However, to my best knowledge, currently there is no complete guide on how to calculate and visualize the receptive field information of a CNN. This post fills in the gap by introducing a new way to visualize feature maps in a CNN that exposes the receptive field information, accompanied by a complete receptive field calculation that can be used for any CNN architecture. I’ve also implemented a simple program to demonstrate the calculation so that anyone can start computing the receptive field and gain better knowledge about the CNN architecture that they are working with.
The receptive field is perhaps one of the most important concepts in Convolutional Neural Networks (CNNs) that deserves more attention from the literature. All of the state-of-the-art object recognition methods design their model architectures around this idea. However, to my best knowledge, currently there is no complete guide on how to calculate and visualize the receptive field information of a CNN. This post fills in the gap by introducing a new way to visualize feature maps in a CNN that exposes the receptive field information, accompanied by a complete receptive field calculation that can be used for any CNN architecture. I’ve also implemented a simple program to demonstrate the calculation so that anyone can start computing the receptive field and gain better knowledge about the CNN architecture that they are working with.
相关文章推荐
- A guide to receptive field arithmetic for Convolutional Neural Networks
- [CNN感知野]A guide to receptive field arithmetic for CNN
- A Beginner's Guide To Understanding Convolutional Neural Networks
- A Beginner's Guide To Understanding Convolutional Neural Networks Part 2
- A Beginner's Guide To Understanding Convolutional Neural Networks Part 2
- 递归神经网络(RNN,Recurrent Neural Networks)和反向传播的指南 A guide to recurrent neural networks and backpropagation(转载)
- How to design DL model(1):Efficient Convolutional Neural Networks for Mobile Vision Applications
- An End-to-End System for Unconstrained Face Verification with Deep Convolutional Neural Networks
- 论文阅读:End-to-End Learning of Deformable Mixture of Parts and Deep Convolutional Neural Networks for H
- A Beginner's Guide To Understanding Convolutional Neural Networks
- 有效感受野--Understanding the Effective Receptive Field in Deep Convolutional Neural Networks
- A Beginner's Guide To Understanding Convolutional Neural Networks Part 2
- End-to-End Learning of Deformable Mixture of Parts and Deep Convolutional Neural Networks for Human
- A Beginner's Guide To Understanding Convolutional Neural Networks
- 论文笔记 Ensemble of Deep Convolutional Neural Networks for Learning to Detect Retinal Vessels in Fundus
- A Beginner's Guide To Understanding Convolutional Neural Networks
- tensorfolw配置过程中遇到的一些问题及其解决过程的记录(配置SqueezeDet: Unified, Small, Low Power Fully Convolutional Neural Networks for Real-Time Object Detection for Autonomous Driving)
- A Guide For Time Series Prediction Using Recurrent Neural Networks (LSTMs)
- Descriptor Matching with Convolutional Neural Networks: a Comparison to SIFT
- 深度学习文章阅读2--3D Convolutional Neural Networks for Human Action Recognition