Intra-Cluster Mixup: An Effective Data Augmentation Technique for Complementary-Label Learning
Tan-Ha Mai, Hsuan-Tien Lin
TL;DR
This work tackles complementary-label learning (CLL), where training relies on labels indicating classes an instance does not belong. It identifies Mixup as unsuitable for CLL due to complementary-label noise and introduces Intra-Cluster Mixup (ICM), which performs in-cluster data augmentation by clustering embeddings (via SimSiam) and mixing samples within the same cluster. ICM is integrated with surrogate complementary losses to form a new training paradigm that reduces noise and improves generalization, achieving substantial gains on MNIST, CIFAR, and real-world CLCIFAR datasets, including notable improvements under imbalanced conditions. The approach yields practical benefits for real-world CLL applications by enabling more accurate and reliable models with cheaper supervision.
Abstract
In this paper, we investigate the challenges of complementary-label learning (CLL), a specialized form of weakly-supervised learning (WSL) where models are trained with labels indicating classes to which instances do not belong, rather than standard ordinary labels. This alternative supervision is appealing because collecting complementary labels is generally cheaper and less labor-intensive. Although most existing research in CLL emphasizes the development of novel loss functions, the potential of data augmentation in this domain remains largely underexplored. In this work, we uncover that the widely-used Mixup data augmentation technique is ineffective when directly applied to CLL. Through in-depth analysis, we identify that the complementary-label noise generated by Mixup negatively impacts the performance of CLL models. We then propose an improved technique called Intra-Cluster Mixup (ICM), which only synthesizes augmented data from nearby examples, to mitigate the noise effect. ICM carries the benefits of encouraging complementary label sharing of nearby examples, and leads to substantial performance improvements across synthetic and real-world labeled datasets. In particular, our wide spectrum of experimental results on both balanced and imbalanced CLL settings justifies the potential of ICM in allying with state-of-the-art CLL algorithms, achieving significant accuracy increases of 30% and 10% on MNIST and CIFAR datasets, respectively.
