cutmix

**CutMix** is a **data augmentation technique that cuts a rectangular region from one image and pastes it onto another** — mixing the labels proportionally to the area of the cut region, combining the benefits of Cutout (occlusion robustness) and Mixup (label smoothing). **How Does CutMix Work?** - **Sample $lambda$**: $lambda sim ext{Beta}(alpha, alpha)$. - **Cut Region**: Random box with area ratio $1 - lambda$ of the total image. - **Paste**: Replace the cut region in image $A$ with the corresponding region from image $B$. - **Labels**: $ ilde{y} = lambda y_A + (1-lambda) y_B$ (proportional to visible area). - **Paper**: Yun et al. (2019). **Why It Matters** - **Best of Both**: Unlike Mixup (blurry blends) or Cutout (wasted pixels), CutMix uses all pixel information. - **Localization**: Forces the model to learn from local regions, improving weakly-supervised localization. - **SOTA**: Widely adopted in modern ImageNet training recipes alongside Mixup and RandAugment. **CutMix** is **a surgical transplant between images** — cutting and pasting regions to create informative training samples that use every pixel.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account