CIFAR-10 dataset consists of images classified into 10 classes. In this solution I have utilised tensorflow, Keras and the concept of Convolutional Neural Networks (CNNs) to classify the images into the classes.
There are 10 class of images:
- Airplane
- Automobile
- Bird
- Cat
- Deer
- Dog
- Frog
- Horse
- Ship
- Truck
As given in the problem I have divided the dataset into training and test and built a 5-layer CNN to classify the images. The output is displayed in a grid with each row representing a class of images and the 10 images selected in random.