In the first part of this chapter, we will present CNNs, also known as ConvNets, and explain why they have become omnipresent in vision tasks.
Discovering convolutional neural networks
Neural networks for multidimensional data
CNNs were introduced to solve some of the shortcomings of the original neural networks. In this section, we will address these issues and present how CNNs deal with them.
Problems with fully connected networks
Through our introductory experiment in Chapter 1, Computer Vision and Neural Networks, and Chapter 2, TensorFlow Basics and Training a Model...