atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Provable Benefit of Cutout and CutMix for Feature Learning

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Correspondence and causal representation learning · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Theoretically analyzes Cutout and CutMix vs. vanilla ERM for two-layer CNNs on a patch-wise feature-noise model, showing Cutout learns rarer features than ERM and CutMix learns all features including extremely rare ones.

Problem

Why and how patch-level augmentation (Cutout, CutMix) improves generalization is theoretically unclear, especially for learning rare features under noise.

Approach

Uses a feature-noise patch data model with common, rare, and extremely rare features plus dominant and background noise, and analyzes gradient descent on a two-neuron smoothed leaky-ReLU CNN under ERM, Cutout, and CutMix; CutMix's global minimum is characterized by viewing the loss as a convex function composed with a reparameterization, showing near-uniform contribution across patches.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add Cutout instead of vanilla ERMResNet-18 · CIFAR-10 testtest accuracy: 95.16% -> 96.05%Helped
add CutMix instead of CutoutResNet-18 · CIFAR-10 testtest accuracy: 96.05% -> 96.29%Helped
add CutMix instead of vanilla ERMResNet-18 · CIFAR-10 testtest accuracy: 95.16% -> 96.29%Helped
add Cutout instead of vanilla ERMtwo-layer CNN · Feature-noise data model test distributiontest accuracy: 1- \tfrac{1}{2} \sum_{k \in \gK_R \cup \gK_E} \rho_k -> 1- \frac{1}{2} \sum_{k \in \gK_E} \rho_kHelped
add CutMix instead of Cutouttwo-layer CNN · Feature-noise data model test distributiontest accuracy: 1- \frac{1}{2} \sum_{k \in \gK_E} \rho_k -> 1- o\left( \frac{1}{\mathrm{poly} (d)}\right)Helped
add CutMix instead of vanilla ERMtwo-layer CNN · Feature-noise data model test distributiontest accuracy: 1- \tfrac{1}{2} \sum_{k \in \gK_R \cup \gK_E} \rho_k -> 1- o\left( \frac{1}{\mathrm{poly} (d)}\right)Helped
add Cutout instead of vanilla ERMResNet-18 trained with 10% of CIFAR-10 training data · CIFAR-10 training remaindermean C-score of misclassified data: 0.687 -> 0.679Helped
add CutMix instead of CutoutResNet-18 trained with 10% of CIFAR-10 training data · CIFAR-10 training remaindermean C-score of misclassified data: 0.679 -> 0.670Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10

Benchmarks: CIFAR-10

Metrics: test accuracy training accuracy C-score on misclassified data

Baselines: ERM Cutout CutMix

Builds on: feature learning theory of data augmentation and mixup cutout cutmix

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy