Deep Learning · TEE · chapter
Convolutional neural networks
Convolution, pooling, output dimensions and parameter counts, including full network calculations.
- Reading image shapes before doing CNN arithmetic
- The convolution calculation
- Drill 34 Convolution with a negative coefficient
- Stride padding and floor
- Drill 35 Padding stride and channels
- Drill 38 Reverse a spatial formula
- One filter over multiple channels: all contributions go into one cell
- Pooling needs comparisons or averages
- Drill 36 Max and average pooling
- Parameters are different from activation values
- One complete CNN pipeline
- Drill 37 Complete small CNN
- Drill 46 Mixed convolution pool dense and loss
- Drill 49 Mixed CNN dimensions softmax and loss
- CNN versus a fully connected image network
- Faculty example: a complete binary-image convolution
- Faculty example: combine three RGB channel sums
- Max, min and average pooling on the same lecture grid
- Faculty CNN table: shapes, activations and 62958 parameters
- Even-sized kernels: SAME padding is not always symmetric
- F25 Q6a
- F25 Q7b
- R26 Q3b
- R26 Q6a
- F23 Q1d
- R24 Q1d
- R24 Q4b
- R24 Q5a
- F22 Q1a
- F22 Q3b
- F22 Q6a
- R23 Q1b
- R23 Q2a
- R23 Q4a
- R23 Q6b