Monkey species classification on the Kaggle dataset using CNNs
In this project, we perform monkey species classification using convolutional neural networks (CNNs). We use the 10
Monkey Species Dataset. I have
used my digit recognition CNN as a base for
the custom CNN. It has been updated to include 2 more 2D convolutional layers making it a 4 convolutional layer network.
The base network for transfer learning is VGG16. The VGG model has been appended with 2 fully-connected layers and a
dropout layer. Apart from that, the last 5 layers of the VGG model were made trainable to get better generalization.
Stick to these versions of dependencies, especially Keras and Tensorflow, if you want to directly use the scripts.
cd <project directory/Code>
python my_cnn.py
python transfer_learning.py