Training accuracy 86% validation 94%, required training accuracy 99% validation accuracy 95%

ok I finally achieved 99% accuracy with the help of mentor @balaji.ambresh guidance and this post. I just wanted to point what I understood through week 4 assignment, hoping it will help someone in future just the way this attached post link from @shiro help me.

  1. When training model between two classes, image augmentation can vary from rotation range to horizontal flip based on the image one is training. So that explains keep the training_datagen as simple as possible to make it less complicated when using more than two classes.

  2. I also noticed the importance of batch_size, as the batch size increases, the neural network layer should be lesser.

  3. Also emphasising on the data augmentation for this exercise is must to understand. I removed these three hyper parameters: rotation_range, horizontal_flip, shear_range to achieve accuracy 99% explaining that training dotage to be as simple as possible when model training for multi-class.

Refer link is below

Thank you

1 Like