pith. sign in

arxiv: 1911.09071 · v3 · pith:2XFAA4YDnew · submitted 2019-11-20 · 💻 cs.CV · cs.LG· q-bio.NC

The Origins and Prevalence of Texture Bias in Convolutional Neural Networks

classification 💻 cs.CV cs.LGq-bio.NC
keywords textureshapebiascnnsimagesclassifydifferencestime
0
0 comments X
read the original abstract

Recent work has indicated that, unlike humans, ImageNet-trained CNNs tend to classify images by texture rather than by shape. How pervasive is this bias, and where does it come from? We find that, when trained on datasets of images with conflicting shape and texture, CNNs learn to classify by shape at least as easily as by texture. What factors, then, produce the texture bias in CNNs trained on ImageNet? Different unsupervised training objectives and different architectures have small but significant and largely independent effects on the level of texture bias. However, all objectives and architectures still lead to models that make texture-based classification decisions a majority of the time, even if shape information is decodable from their hidden representations. The effect of data augmentation is much larger. By taking less aggressive random crops at training time and applying simple, naturalistic augmentation (color distortion, noise, and blur), we train models that classify ambiguous images by shape a majority of the time, and outperform baselines on out-of-distribution test sets. Our results indicate that apparent differences in the way humans and ImageNet-trained CNNs process images may arise not primarily from differences in their internal workings, but from differences in the data that they see.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. SpectraFlow: Unifying Structural Pretraining and Frequency Adaptation for Medical Image Segmentation

    cs.CV 2026-05 unverdicted novelty 6.0

    SpectraFlow combines structure-aware pretraining with mask-guided latent alignment and frequency-directional decoding to improve medical image segmentation accuracy and boundary sharpness in low-data regimes.

  2. A combination of noise and bilateral filters achieve supralinear and scalable adversarial robustness in CNNs

    cs.LG 2026-06 unverdicted novelty 5.0

    A preprocessor of Gaussian noise plus bilateral filtering yields supralinear adversarial robustness in CNNs and, when paired with adversarial training, ranks near the top of RobustBench while using far less compute, p...