SourceOn the Foundations of Shortcut Learning
The authors freeze the ImageNet-pretrained ResNet-50 backbone and train a randomly initialized readout layer for 15 epochs on the Waterbirds dataset. They then measure bird classification accuracy on incongruent probes (where bird and background labels disagree) under six background availability manipulations: bird size scaling, background patch removal, color-to-grayscale conversion, low-pass filtering, uniform noise, and Perlin noise. The pretrained backbone shows the same pattern as from-scratch models: reducing background availability (larger bird, noisier or filtered background) shifts the model toward using the bird, while a clear informative background pulls the model toward the background. The authors note that pretraining modulates feature availability, attributing this to learned invariances.