CS5720 - Week 4
Slide 74 of 80
Pooling Layer Benefits
Pooling Operations
What is Pooling?
Pooling is a
downsampling operation
that reduces the spatial dimensions of feature maps while preserving important information.
MAX
Max Pooling
Takes maximum value
AVG
Average Pooling
Computes average
GLB
Global Pooling
Entire feature map
ADP
Adaptive Pooling
Fixed output size
Key Benefits
π½ Dimension Reduction
Reduces spatial dimensions, making computation more efficient and manageable.
π Translation Invariance
Provides robustness to small translations and spatial variations in input.
π‘οΈ Reduces Overfitting
Acts as regularization by summarizing local features and reducing parameters.
ποΈ Larger Receptive Field
Increases the effective receptive field of subsequent layers progressively.
β‘ Computational Efficiency
Reduces memory usage and computational load in deeper layers.
Interactive Pooling Demonstration
Input Feature Map (4Γ4)
β
Max Pooled Output (2Γ2)
Max Pooling
Average Pooling
New Input
Animate Process
Pooling Parameters:
Kernel Size: 2Γ2, Stride: 2, Padding: 0
Output Size = (Input - Kernel + 2ΓPadding) / Stride + 1
β Previous
Next β
Prepared by Dr. Gorkem Kar
Modal Title
Γ
Modal content goes here...