Learn Before
Spatial Resolution Limit in CNNs
The standard building block of early Convolutional Neural Networks consists of a convolutional layer with padding to maintain resolution, a nonlinearity (such as a ReLU), and a pooling layer (such as max-pooling) that reduces the spatial resolution. Because max-pooling typically halves the resolution in each block, this approach imposes a strict limit on network depth. Specifically, a network with an input dimension can accommodate at most such convolutional layers before the spatial dimensions are entirely exhausted. For example, on ImageNet data, this architectural design restricts the network to a maximum of convolutional layers.
0
1
Tags
D2L
Dive into Deep Learning @ D2L
Related
Pros and Cons of CNN Architecture
Fully Connected Layer - Classification
3D Visualization of a Convolution Neural Network
Three classic networks
Convolution Filter (Kernel)
Pooling Layer in Convolutional Deep Learning
Example of a Convolutional Neural Network Architecture
ResNets Convolutional Neural Network
Classic Convolutional Neural Network Architectures for Object Detection in Images
Inception Network (GoogLeNet)
Architecture Design
Convolution and Pooling as an Infinitely Strong Prior
Convolutional Layer
CNN Computational Cost versus Parameter Count
Hierarchical Feature Learning in Vision Networks
Spatial Resolution Limit in CNNs
ParNet Architecture
Network in Network (NiN) Architecture
ShiftNet Architecture
Network Design Spaces