SuperCM: Improving semi-supervised learning and domain adaptation through differentiable clustering
• Novel training strategy leveraging differentiable clustering for SSL and UDA. • It improves SSL accuracy by up to 15 • It improves UDA performance of DANN by up to 10 Semi-Supervised Learning (SSL) and Unsupervised Domain Adaptation (UDA) enhance the model performance by exploiting information from labeled and unlabeled data. The clustering assumption has proven advantageous for learning with limited supervision and states that data points belonging to the same cluster in a high-dimensional space should be assigned to the same category. Recent works have utilized different training mechanisms to implicitly enforce this assumption for the SSL and UDA. In this work, we take a different approach by explicitly involving a differentiable clustering module which is extended to leverage the supervised data to compute its centroids. We demonstrate the effectiveness of our straightforward end-to-end training strategy for SSL and UDA over extensive experiments and highlight its benefits, especially in low supervision regimes, both as a standalone model and as a regularizer for existing approaches.
Authors
- Robert Jenssen (ORCID: https://orcid.org/0000-0002-7496-8474)
- Michael Kampffmeyer (ORCID: https://orcid.org/0000-0002-7699-0405)
- D. Asir Antony Gnana Singh (ORCID: https://orcid.org/0000-0002-4677-6854)
- Ahcène Boubekki (ORCID: https://orcid.org/0000-0003-1606-1513)
Institutions
- Physikalisch-Technische Bundesanstalt (DE)
- UiT The Arctic University of Norway (NO)
Publication Details
- Journal
- Pattern Recognition
- Published
- 2025-07-16
- DOI
- https://doi.org/10.1016/j.patcog.2025.112117
- Citations
- 1
- Primary Topic
- Domain Adaptation and Few-Shot Learning
- Type
- article
- Field-Weighted Citation Impact
- 2.48