liveBook · Manning

Strided convolution

A strided convolution is a convolution whose filter moves across input positions by more than one step, typically reducing spatial or temporal resolution.

How 2 Manning books explain it

Deep Learning with R, Third Edition

A strided convolution is a convolution that moves its kernel by more than one input location at a time to reduce spatial resolution.

How it is used
Uses convolutional downsampling when segmentation or detection depends on retaining spatial location.
How deep it goes
Explains the practical role and architecture placement, but does not derive convolution-stride mechanics mathematically.
Examples
Demonstrates strided Conv2D in an encoder-decoder segmentation model and a YOLO detection head.
What you can do after
Apply it via Keras Conv2D layers to downsample feature maps in location-sensitive vision models.

Read how Deep Learning with R, Third Edition explains strided convolution →

Inside Deep Learning: Math, Algorithms, Models

A convolution performed with stride greater than one so it reduces spatial resolution instead of using a separate pooling layer.

How it is used
Replaces pooling layers when shrinking feature maps in convolutional architectures.
How deep it goes
Practices architectural replacement and anti-aliased implementation, but does not derive convolution output shapes or internals.
Examples
Uses U-Net replacement experiments and CIFAR-10 comparisons involving standard and anti-aliased variants.
What you can do after
Build it from scratch by replacing pooling with standard or anti-aliased strided convolutions and evaluating performance.

Read how Inside Deep Learning: Math, Algorithms, Models explains strided convolution →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.