Training a ConvNet from Scratch on a Small Dataset
Having to train an image classification model using only very little data is a common situation in computer vision. As a practical example, we focus on classifying images as “dogs” or “cats”, using 4000 pictures (2000 cats, 2000 dogs). We cover three strategies:- Training from scratch - baseline accuracy of ~71%
- Data augmentation - improves to ~82% accuracy
- Transfer learning - achieves up to 95% accuracy

