Skip to content
ML Academy

Neural networks, deep learning, NLP · insight-1472

Probe a CNN with texture and capture shifts before moving it to a new camera or catalogue

Evidence type
empirical finding
Difficulty
medium
Roles
ML engineer, Data scientist
Industries
manufacturing, retail

Summary: situation, action, reason, boundary

  1. Situation

    A product-image or defect CNN trained under one camera and lighting setup is moved to another source, such as customer photos instead of catalogue shots.

  2. Action

    Build a small shifted evaluation set (blur, noise, grayscale, different camera, texture or style changes), report accuracy per shift against the original, and add the shifts as training augmentations if the drop matters.

  3. Reason

    Geirhos et al. found that ImageNet-trained CNNs rely strongly on texture over shape on cue-conflict images, and that training on texture-altered images increased shape bias and robustness to distortions.

  4. Boundary

    Transfer-learned image models deployed to a new capture setting.

Symptom or risk

ImageNet-trained CNNs lean on texture, so changes in surface texture, noise or filtering can flip predictions even though the object is unchanged.

Exceptions

Tasks where texture is the true signal, such as fabric defects.

Trade-offs

Shift sets must be built and kept; augmentation can cost clean accuracy.

Pitfalls

Calling any accuracy drop a "texture bias" without testing; using only synthetic shifts that never occur.

Lessons and concepts

Claims and their sources