Learn Before
Inception Block Structure
The fundamental convolutional block in the GoogLeNet architecture is the Inception block. It consists of four parallel branches that process the input to extract information at different spatial scales. The first branch uses a convolutional layer. The second and third branches start with a convolution to reduce the number of channels and model complexity, followed by and convolutions, respectively. The fourth branch applies a max-pooling layer followed by a convolutional layer to adjust channel counts. All branches use appropriate padding to ensure the spatial dimensions (height and width) of the input and output remain identical. Finally, the outputs from these four branches are concatenated along the channel dimension to form the block's output.
0
1
Tags
Data Science
D2L
Dive into Deep Learning @ D2L
Related
1 x 1 Convolution Layer in Neural Networks
(Network ~ Network)Bottleneck Layer in Inception Network
Auxiliary Classifiers in Inception Network
Going deeper with convolutions paper
Effect of Inception
Features of GoogLeNet
Inception Block Structure
GoogLeNet Model Architecture
GoogLeNet Computational Efficiency Trade-off