February 2019
Intermediate to advanced
260 pages
6h 3m
English
So why is convolution so efficient? In order to see that, let's suppose for a moment that we are not using the convolution layer, but instead, a fully-connected or dense layer:

So, we have the input, 784, which is just a multiplication of 28 x 28, and the first hidden layer or dense layer, which is 11,520. Basically, multiplying the multiplication of the three numbers will give 11,520.
Since this is fully-connected, which means that each of the input, is connected to all of the outputs, it means that for each input, we have 11,500 parameters to learn. In total, that's 9,000,000 parameters to learn. Imagine this is just the ...
Read now
Unlock full access