InterLUDE: Interactions Between Labeled and Unlabeled Data to Enhance Semi-Supervised Learning
Abstract
Semi-supervised learning (SSL) seeks to enhance task performance by training on both labeled and unlabeled data. Mainstream SSL image classification methods mostly optimize a loss that additively combines a supervised classification objective with a regularization term derived solely from unlabeled data. This formulation often neglects the potential for interaction between labeled and unlabeled images. In this paper, we introduce InterLUDE, a new approach to enhance SSL made of two parts that each benefit from labeled-unlabeled interaction. The first part, embedding fusion, interpolates between labeled and unlabeled embeddings to improve representation learning. The second part is a new loss, grounded in the principle of consistency regularization, that aims to minimize discrepancies in the model’s predictions between labeled versus unlabeled inputs. Experiments on standard closed-set SSL benchmarks and a medical SSL task with an uncurated unlabeled set show clear benefits to our approach. On the STL-10 dataset with only 40 labels, InterLUDE achieves 3.2% error rate, while the best previous method reports 6.3%.
Cite
Text
Huang et al. "InterLUDE: Interactions Between Labeled and Unlabeled Data to Enhance Semi-Supervised Learning." International Conference on Machine Learning, 2024.Markdown
[Huang et al. "InterLUDE: Interactions Between Labeled and Unlabeled Data to Enhance Semi-Supervised Learning." International Conference on Machine Learning, 2024.](https://mlanthology.org/icml/2024/huang2024icml-interlude/)BibTeX
@inproceedings{huang2024icml-interlude,
title = {{InterLUDE: Interactions Between Labeled and Unlabeled Data to Enhance Semi-Supervised Learning}},
author = {Huang, Zhe and Yu, Xiaowei and Zhu, Dajiang and Hughes, Michael C},
booktitle = {International Conference on Machine Learning},
year = {2024},
pages = {20452-20473},
volume = {235},
url = {https://mlanthology.org/icml/2024/huang2024icml-interlude/}
}