Data augmentation expands the training set with label-preserving transformations. Geometric: horizontal flip, random crop, rotation, scaling, color jitter (exploiting translation/flip invariance priors). Mixing: Mixup linearly interpolates samples
x′=λxi+(1−λ)xj with
y′=λyi+(1−λ)yj, where
λ∼Beta(α,α); CutMix mixes image regions instead of pixels. Augmentation acts as regularization: it implicitly forces the model to be smooth over transformed versions and sample neighborhoods, suppressing overfitting — effectively an extra prior/smoothness penalty on the loss.