Summary

In this chapter, we showed how to use a convolutional neural network (CNN) deep learning model for image recognition and classification. We made use of the popular fashion-MNIST data for training and testing the image classification model. We also went over calculations involving a number of parameters, and were able to contrast this with the number of parameters that would have been needed by a densely connected neural network. CNN models help to significantly reduce the number of parameters needed and thus result in significant savings in computing time and resources. We also used images of fashion items downloaded from the internet to see whether a classification model based on fashion-MNIST data can be generalized to similar items. We did notice that it is important to maintain consistency in the way images are laid out in the training data. Additionally, we also showed how we can add more convolutional layers in the model architecture to develop a deeper CNN model.

So far, we have gradually progressed from not-so-deep neural network models to more complex and deeper neural network models. We also mainly covered such applications that are categorized under supervised learning methods. In the next chapter, we will go over another interesting class of deep neural network models called autoencoders. We will cover applications involving autoencoder networks that can be classified under unsupervised learning approaches.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset