Biased Binary Attribute Classifiers Ignore the Majority Classes
Not on the map. Why?
Abstract (arXiv)
To visualize the regions of interest that classifiers base their decisions on, different Class Activation Mapping (CAM) methods have been developed. However, all of these techniques target categorical classifiers only, though most real-world tasks are binary classification. In this paper, we extend gradient-based CAM techniques to work with binary classifiers and visualize the active regions for binary facial attribute classifiers. When training an unbalanced binary classifier on an imbalanced dataset, it is well-known that the majority class, i.e. the class with many training samples, is mostly predicted much better than minority class with few training instances. In our experiments on the CelebA dataset, we verify these results, when training an unbalanced classifier to extract 40 facial attributes simultaneously. One would expect that the biased classifier has learned to extract features mainly for the majority classes and that the proportional energy of the activations mainly reside in certain specific regions of the image where the attribute is located. However, we find very little regular activation for samples of majority classes, while the active regions for minority classes seem mostly reasonable and overlap with our expectations. These results suggest that biased classifiers mainly rely on bias activation for majority classes. When training a balanced classifier on the imbalanced data by employing attribute-specific class weights, majority and minority classes are classified similarly well and show expected activations for almost all attributes
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 21 of its 32 references that are in the map. First posted on arXiv 21 Mar 2024.
Builds on
21 of 32 references.
References · 21
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2020Long-tail learning via logit adjustmentcited by 605
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 575
- 2019Full-Gradient Representation for Neural Network Visualizationcited by 189
- 2020Axiom-based Grad-CAM: Towards Accurate Visualization and Explanation of CNNscited by 151
- 2020Use HiResCAM instead of Grad-CAM for faithful explanations of convolutional neural networkscited by 79
- 2016MOON: A Mixed Objective Optimization Network for the Recognition of Facial Attributescited by 34
- 2022Escaping Saddle Points for Effective Generalization on Class-Imbalanced Datacited by 28
- 2020Deep Multi-task Multi-label CNN for Effective Facial Attribute Classificationcited by 22
9 more
- 2017Improving Facial Attribute Prediction using Semantic Segmentationcited by 16
- 2022Consistency and Accuracy of CelebA Attribute Valuescited by 11
- 2016A Survey of Stealth Malware: Attacks, Mitigation Measures, and Steps Toward Autonomous Open World Solutionscited by 8
- 2018Facial Attributes: Accuracy and Adversarial Robustnesscited by 8
- 2015Human Gender Classification: A Reviewcited by 4
- 2016AFFACT - Alignment-Free Facial Attribute Classification Techniquecited by 4
- 2018Multi-label Learning Based Deep Transfer Neural Network for Facial Attribute Classificationcited by 4
- 2016Are Facial Attributes Adversarially Robust?cited by 3
- 2016Leveraging Mid-Level Deep Representations For Predicting Face Attributes in the Wildcited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.