Convolution layer

This is the main type of layer; the use of one or more of these layers in a CNN is essential. The parameters of a convolutional layer, in practice, relate to a set of workable filters. Each filter is spatially small, along the width and height dimensions, but it extends over the entire depth of the input volume to which it is applied.

Unlike normal neural networks, convolutional layers have neurons organized in three dimensions: width, height, and depth. They are shown in the following figure:

During forward propagation, each filter is translatedor more precisely, convolved—along the width and height of the input volume, ...

Get Hands-On Machine Learning on Google Cloud Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.