Before going further, let's put together everything we have learned so far. In the figure following we can see the structure of a basic CNN:
A basic convolutional network with convolutional and fully-connected layers in blue and pooling layers in green
Most CNNs share basic properties. Here are some of them:
- We would typically alternate one or more convolutional layers with one pooling layer. In this way, the convolutional layers can detect features at every level of the receptive field size. The aggregated receptive field size of deeper layers is larger than the ones at the beginning of the network. ...