Learn Before
Role of pooling
-
Reduce parameters. By reducing the dimension of feature map, the parameters required for subsequent layers are effectively reduced
-
Translation variance. It means that for input, when the pixels in the neighborhood are slightly displaced, the output of the pooling layer is unchanged. This enhances the robustness of the network and has a certain anti disturbance effect (translation invariance)
The error of feature extraction mainly comes from two aspects:
(1) The variance of the estimated value increases due to the limited size of the neighborhood;
(2) The convolution layer parameter error causes the offset of the estimated mean.
Generally speaking, mean pooling can reduce the first error and retain more background information of the image. Max pooling can reduce the second error and retain more texture information.
0
1
Tags
Data Science
Related
The output size of pooling
Classifying Skin Lesions with Convolutional Neural Networks
Advantages of Pooling in Convolutional Deep Learning
Types of Pooling Layer in Convolutional Deep Learning
Pooling Parameters and Hyperparameters in Convolutional Deep Learning
Role of pooling
Two-Dimensional Pooling Layer Code Implementation
Pooling vs. Convolution in Multi-Channel Processing