Generalization Beyond Feature Alignment: Concept Activation-Guided Contrastive Learning
Yibing Liu, Chris Xing Tian, Haoliang Li, Shiqi Wang

TL;DR
This paper identifies that traditional feature alignment in contrastive learning can hinder domain generalization by reducing feature diversity, and proposes Concept Contrast (CoCo) to enhance invariant feature learning and improve generalization.
Contribution
It introduces CoCo, a neuron activation-based contrastive approach that relaxes feature alignment, promoting diversity and better generalization in contrastive learning methods.
Findings
CoCo improves generalization across four contrastive methods.
It increases the diversity of learned feature representations.
CoCo activates more meaningful neurons during training.
Abstract
Learning invariant representations via contrastive learning has seen state-of-the-art performance in domain generalization (DG). Despite such success, in this paper, we find that its core learning strategy -- feature alignment -- could heavily hinder model generalization. Drawing insights in neuron interpretability, we characterize this problem from a neuron activation view. Specifically, by treating feature elements as neuron activation states, we show that conventional alignment methods tend to deteriorate the diversity of learned invariant features, as they indiscriminately minimize all neuron activation differences. This instead ignores rich relations among neurons -- many of them often identify the same visual concepts despite differing activation patterns. With this finding, we present a simple yet effective approach, Concept Contrast (CoCo), which relaxes element-wise feature…
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.
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 · Explainable Artificial Intelligence (XAI)
MethodsContrastive Learning
