LGCVSep 11, 2024

A Unified Contrastive Loss for Self-Training

arXiv:2409.07292v12 citationsh-index: 30Has Code
Originality Incremental advance
AI Analysis

This work addresses semi-supervised learning for machine learning practitioners, offering an incremental improvement by integrating contrastive losses into existing self-training methods.

The paper tackles the problem of semi-supervised learning with scarce labeled data by proposing a unified contrastive loss framework to enhance self-training methods, resulting in significant performance improvements across three datasets and gains in convergence speed, transfer ability, and hyperparameter stability.

Self-training methods have proven to be effective in exploiting abundant unlabeled data in semi-supervised learning, particularly when labeled data is scarce. While many of these approaches rely on a cross-entropy loss function (CE), recent advances have shown that the supervised contrastive loss function (SupCon) can be more effective. Additionally, unsupervised contrastive learning approaches have also been shown to capture high quality data representations in the unsupervised setting. To benefit from these advantages in a semi-supervised setting, we propose a general framework to enhance self-training methods, which replaces all instances of CE losses with a unique contrastive loss. By using class prototypes, which are a set of class-wise trainable parameters, we recover the probability distributions of the CE setting and show a theoretical equivalence with it. Our framework, when applied to popular self-training methods, results in significant performance improvements across three different datasets with a limited number of labeled data. Additionally, we demonstrate further improvements in convergence speed, transfer ability, and hyperparameter stability. The code is available at \url{https://github.com/AurelienGauffre/semisupcon/}.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes