EasyDeepLearn

What is a solid default augmentation recipe for training a modern vision model?

medium

Answer

  • Random resized crop, horizontal flip, color jitter (brightness/contrast/saturation/hue), and one of RandAugment / TrivialAugment for stronger transforms.
  • Add Random Erasing / Cutout.
  • For classification, layer in Mixup (α=0.2) and CutMix (α=1.0).
  • Label smoothing 0.1.
  • Combined with AdamW + cosine schedule + EMA, this recipe gives you ~+2-4% over vanilla training on ImageNet and is the modern baseline (DeiT / ConvNeXt).
Check yourself — multiple choice
  • Only random crop
  • RandomResizedCrop + flip + color jitter + RandAugment + RandomErasing + Mixup/CutMix + label smoothing 0.1
  • No augmentation
  • Only rotation

Modern vision recipe: crop + flip + jitter + RandAug + erase + Mixup/CutMix + smoothing.

#augmentation#training#computer-vision

Practise Deep Learning

214 interview questions in this topic.

Related questions