Skip to main navigation Skip to search Skip to main content

A Tale of Two Classes: Adapting Supervised Contrastive Learning to Binary Imbalanced Datasets

  • Technical University of Munich
  • Munich Center for Machine Learning
  • Imperial College London

Research output: Contribution to journal › Conference article › peer-review

9 Scopus citations

Abstract

Supervised contrastive learning (SupCon) has proven to be a powerful alternative to the standard cross-entropy loss for classification of multi-class balanced datasets. However, it struggles to learn well-conditioned representations of datasets with long-tailed class distributions. This problem is potentially exacerbated for binary imbalanced distributions, which are commonly encountered during many real-world problems such as medical diagnosis. In experiments on seven binary datasets of natural and medical images, we show that the performance of SupCon decreases with increasing class imbalance. To substantiate these findings, we introduce two novel metrics that evaluate the quality of the learned representation space. By measuring the class distribution in local neighborhoods, we are able to uncover structural deficiencies of the representation space that classical metrics cannot detect. Informed by these insights, we propose two new supervised contrastive learning strategies tailored to binary imbalanced datasets that improve the structure of the representation space and increase downstream classification accuracy over standard SupCon by up to 35%. We make our code available.1

Original languageEnglish
Pages (from-to)10305-10314
Number of pages10
JournalProceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition
DOIs
StatePublished - 2025
Event2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2025 - Nashville, United States
Duration: 11 Jun 2025 → 15 Jun 2025

Keywords

  • binary imbalanced datasets
  • supervised contrastive learning

Fingerprint

Dive into the research topics of 'A Tale of Two Classes: Adapting Supervised Contrastive Learning to Binary Imbalanced Datasets'. Together they form a unique fingerprint.

Cite this