Learn Before
1 x 1 Convolution Layer in Neural Networks
(Network ~ Network)
If the input has multiple channels, a 1 x 1 convolution filter would help with combining all the numbers in the corresponding cells of all the input channels into one output number.
If we convolve an n x n x m input using f channels of 1 x 1 convolution filters, we would get an n x n x f output, where each cell is a linear combination (weighted average) of all the corresponding cells in different channels of the input.
This helps with reducing the number of channels to save computational power and memory.

0
1
Contributors are:
Who are from:
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
Features of GoogLeNet
Inception Block Structure
GoogLeNet Model Architecture
GoogLeNet Computational Efficiency Trade-off
Design Rationale of the Inception Module