Debug-NN

When NNs don’t work, we have many choices:

  1. Fetch more data
  2. Add more layers to NN
  3. Try some new approaches in NN
  4. Train longer(increase the number of iterations)
  5. Change batch size
  6. Try regularization
  7. Chcek Bias Variance trade-off to avoid under and overfitting
  8. Use more GPUs for faster computation

Architecture:
classification: VGG, ResNet, DenseNet…
segmentation: FCN, Dilated Convolution, Mask RCNN
detection: Faster-RCNN, YOLO, SSD…
image generation: UNet, Dilated Convolution, DCGAN, WGAN

Loss curve:
Imgur
Imgur
Imgur

Regularization:
Dropout, weight decay
Imgur

Imgur