Self-Challenging Improves Cross-Domain Generalization
Zeyi Huang, Haohan Wang, Eric P. Xing, Dong Huang

TL;DR
The paper proposes Representation Self-Challenging (RSC), a simple heuristic that enhances CNNs' ability to generalize across different data domains by forcing the network to activate diverse features, not just dominant ones.
Contribution
Introduction of RSC, a novel training heuristic that improves cross-domain generalization of CNNs without extra parameters or prior domain knowledge.
Findings
RSC significantly improves out-of-domain classification accuracy.
RSC is architecture-agnostic and easy to implement.
Theoretical analysis supports RSC's effectiveness in generalization.
Abstract
Convolutional Neural Networks (CNN) conduct image classification by activating dominant features that correlated with labels. When the training and testing data are under similar distributions, their dominant features are similar, which usually facilitates decent performance on the testing data. The performance is nonetheless unmet when tested on samples from different distributions, leading to the challenges in cross-domain image classification. We introduce a simple training heuristic, Representation Self-Challenging (RSC), that significantly improves the generalization of CNN to the out-of-domain data. RSC iteratively challenges (discards) the dominant features activated on the training data, and forces the network to activate remaining features that correlates with labels. This process appears to activate feature representations applicable to out-of-domain data without prior…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications · Advanced Neural Network Applications
