Leveraging Superfluous Information in Contrastive Representation Learning
Xuechu Yu
TL;DR
The paper addresses the disconnect between high mutual information and downstream performance in contrastive learning by identifying superfluous information in representations. It introduces the SuperInfo loss, a tractable objective that jointly maximizes cross-view mutual information while penalizing superfluous information via variational bounds and KL terms, with tunable coefficients to preserve non-shared task-relevant content. The approach is theoretically grounded through information-decomposition and Bayes error rate analysis and is validated on image classification, object detection, and instance segmentation, achieving improvements over strong baselines and state-of-the-art results on several benchmarks. The work offers a practical path to more robust, task-focused representations in self-supervised learning and clarifies how sufficiency and transfer performance trade off with representation informativeness.
Abstract
Contrastive representation learning, which aims to learnthe shared information between different views of unlabeled data by maximizing the mutual information between them, has shown its powerful competence in self-supervised learning for downstream tasks. However, recent works have demonstrated that more estimated mutual information does not guarantee better performance in different downstream tasks. Such works inspire us to conjecture that the learned representations not only maintain task-relevant information from unlabeled data but also carry task-irrelevant information which is superfluous for downstream tasks, thus leading to performance degeneration. In this paper we show that superfluous information does exist during the conventional contrastive learning framework, and further design a new objective, namely SuperInfo, to learn robust representations by a linear combination of both predictive and superfluous information. Besides, we notice that it is feasible to tune the coefficients of introduced losses to discard task-irrelevant information, while keeping partial non-shared task-relevant information according to our SuperInfo loss.We demonstrate that learning with our loss can often outperform the traditional contrastive learning approaches on image classification, object detection and instance segmentation tasks with significant improvements.
