Navigate Beyond Shortcuts: Debiased Learning through the Lens of Neural Collapse

Yining Wang, Junjie Sun, Chenyue Wang, Mi Zhang, Min Yang
5/9/2024
cs.CVcs.LG

Official code: RachelWolowitz/Navigate-beyond-Shortcuts (0 stars, last commit 2025-09-19).

Abstract

Recent studies have noted an intriguing phenomenon termed Neural Collapse, that is, when the neural networks establish the right correlation between feature spaces and the training targets, their last-layer features, together with the classifier weights, will collapse into a stable and symmetric structure. In this paper, we extend the investigation of Neural Collapse to the biased datasets with imbalanced attributes. We observe that models will easily fall into the pitfall of shortcut learning and form a biased, non-collapsed feature space at the early period of training, which is hard to reverse and limits the generalization capability. To tackle the root cause of biased classification, we follow the recent inspiration of prime training, and propose an avoid-shortcut learning framework without additional training complexity. With well-designed shortcut primes based on Neural Collapse structure, the models are encouraged to skip the pursuit of simple shortcuts and naturally capture the intrinsic correlations. Experimental results demonstrate that our method induces better convergence properties during training, and achieves state-of-the-art generalization performance on both synthetic and real-world biased datasets. Our code is available at https://github.com/RachelWolowitz/Navigate-beyond-Shortcuts/tree/main.

View on arXivView PDF

Code Implementations(1)

Official PyTorch implementation of "Navigate beyond shortcuts: Debiased learning through the lens of neural collapse".

01PythonSep 18, 20251 years ago

Similar Papers

Cite this paper

@article{wang2024navigate,
  title  = {Navigate Beyond Shortcuts: Debiased Learning through the Lens of Neural Collapse},
  author = {Yining Wang and Junjie Sun and Chenyue Wang and Mi Zhang and Min Yang},
  year   = {2024},
  eprint = {2405.05587},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.05587v2},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.05587.svg)](https://codeofpaper.com/paper/2405.05587)

Discussion