Understanding CNN Fragility When Learning With Imbalanced Data
Not on the map. Why?
Abstract (arXiv)
Convolutional neural networks (CNNs) have achieved impressive results on imbalanced image data, but they still have difficulty generalizing to minority classes and their decisions are difficult to interpret. These problems are related because the method by which CNNs generalize to minority classes, which requires improvement, is wrapped in a blackbox. To demystify CNN decisions on imbalanced data, we focus on their latent features. Although CNNs embed the pattern knowledge learned from a training set in model parameters, the effect of this knowledge is contained in feature and classification embeddings (FE and CE). These embeddings can be extracted from a trained model and their global, class properties (e.g., frequency, magnitude and identity) can be analyzed. We find that important information regarding the ability of a neural network to generalize to minority classes resides in the class top-K CE and FE. We show that a CNN learns a limited number of class top-K CE per category, and that their number and magnitudes vary based on whether the same class is balanced or imbalanced. This calls into question whether a CNN has learned intrinsic class features, or merely frequently occurring ones that happen to exist in the sampled class distribution. We also hypothesize that latent class diversity is as important as the number of class examples, which has important implications for re-sampling and cost-sensitive methods. These methods generally focus on rebalancing model weights, class numbers and margins; instead of diversifying class latent features through augmentation. We also demonstrate that a CNN has difficulty generalizing to test data if the magnitude of its top-K latent features do not match the training set. We use three popular image datasets and two cost-sensitive algorithms commonly employed in imbalanced learning for our experiments.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 29 of its 61 references that are in the map. First posted on arXiv 17 Oct 2022.
Builds on
29 of 61 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2013Intriguing properties of neural networkscited by 5,114
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2020Shortcut Learning in Deep Neural Networkscited by 1,928
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2019Learning Imbalanced Datasets with Label-Distribution-Aware Margin Losscited by 987
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
17 more
- 2019Decoupling Representation and Classifier for Long-Tailed Recognitioncited by 806
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2017A systematic study of the class imbalance problem in convolutional neural networkscited by 510
- 2019BBN: Bilateral-Branch Network with Cumulative Learning for Long-Tailed Visual Recognitioncited by 403
- 2020The Pitfalls of Simplicity Bias in Neural Networkscited by 349
- 2019The many Shapley values for model explanationcited by 341
- 2019High Frequency Component Helps Explain the Generalization of Convolutional Neural Networkscited by 310
- 2020Gradient Starvation: A Learning Proclivity in Neural Networkscited by 262
- 2018Deep Imbalanced Learning for Face Recognition and Attribute Predictioncited by 90
- 2020Identifying and Compensating for Feature Deviation in Imbalanced Deep Learningcited by 76
- 2019Adjusting Decision Boundary for Class Imbalanced Learningcited by 52
- 2019Characterizing the Decision Boundary of Deep Neural Networkscited by 32
- 2016Deep nets for local manifold learningcited by 26
- 2022Why Robust Generalization in Deep Learning is Difficult: Perspective of Expressive Powercited by 23
- 2020Understanding the Decision Boundary of Deep Neural Networks: An Empirical Studycited by 19
- 2020ReMix: Calibrated Resampling for Class Imbalance in Deep learningcited by 10
- 2022Efficient Augmentation for Imbalanced Deep Learningcited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 3; 2025: 1; 2026: 3.
10 papers.
- 2024DT-DDNN: A Physical Layer Security Attack Detector in 5G RF Domain for CAVscited by 2
- 2023Towards Understanding How Data Augmentation Works with Imbalanced Datacited by 1
- 2026Synthetic Data Augmentation for Medical Audio Classification: A Preliminary Evaluationcited by 1
- 2026Hybrid Imbalanced Regression Through Unified Data-Level and Algorithm-Level Balancingcited by 1
- 2022Interpretable ML for Imbalanced Datacited by 0
- 2023Dual-path convolutional neural network using micro-FTIR imaging to predict breast cancer subtypes and biomarkers levels: estrogen receptor, progesterone receptor, HER2 and Ki67cited by 0
- 2024Learning Confidence Bounds for Classification with Imbalanced Datacited by 0
- 2024Conformal-in-the-Loop for Learning with Imbalanced Noisy Datacited by 0
- 2025Quantization-Aware Neuromorphic Architecture for Skin Lesion Classification on Resource-Constrained Devicescited by 0
- 2026DADIR: Density-Aware Data-level Imbalanced Regression Frameworkcited by 0
- 2026DADIR: Density-Aware Data-level Imbalanced Regression Framework19 Jul 2026
- 2026Hybrid Imbalanced Regression Through Unified Data-Level and Algorithm-Level Balancing31 May 2026
- 2026Synthetic Data Augmentation for Medical Audio Classification: A Preliminary Evaluation3 Feb 2026
- 2025Quantization-Aware Neuromorphic Architecture for Skin Lesion Classification on Resource-Constrained Devices21 Jul 2025
- 2024Conformal-in-the-Loop for Learning with Imbalanced Noisy Data4 Nov 2024
- 2024Learning Confidence Bounds for Classification with Imbalanced Data16 Jul 2024
- 2024DT-DDNN: A Physical Layer Security Attack Detector in 5G RF Domain for CAVs5 Mar 2024
- 2023Dual-path convolutional neural network using micro-FTIR imaging to predict breast cancer subtypes and biomarkers levels: estrogen receptor, progesterone receptor, HER2 and Ki6723 Oct 2023
- 2023Towards Understanding How Data Augmentation Works with Imbalanced Data12 Apr 2023
- 2022Interpretable ML for Imbalanced Data15 Dec 2022