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
Effect of Inception
Features of GoogLeNet
Inception Block Structure
GoogLeNet Model Architecture
GoogLeNet Computational Efficiency Trade-off