Edge Detection Translation Invariance via Max-Pooling
Max-pooling can provide translation invariance to features extracted by convolutional layers. For instance, in edge detection, passing the output of a convolutional layer through a max-pooling layer ensures that the detected edge pattern will still be recognized even if the input shifts by one element in height or width. As long as the high activation value remains within the pooling window, the pooling layer will consistently output the same maximum value.
0
1
Tags
D2L
Dive into Deep Learning @ D2L
Related
Preprocessing Before Boundary (Edge) Detection Using Convolution Operation
Visualization of Boundary (Edge) Detection Using Convolution Operation
Convolution Edge Detection in Positive vs. Negative OR Light to Dark vs. Dark to Light Edge Transitions
Setting Convolution-based Edge Detection Filter (Kernel) Weights Using Backpropagation
Convolution Kernel as a Finite Difference Operator
Example of Vertical Edge Detection Using Convolution
Edge Detection Translation Invariance via Max-Pooling
Max-Pooling Computation Example
Edge Detection Translation Invariance via Max-Pooling