You can't handle the (dirty) truth: Data-centric insights improve pseudo-labeling

Nabeel Seedat, Nicolas Huynh, Fergus Imrie, Mihaela van der Schaar
6/19/2024
cs.LGcs.AI

No official code found. Best implementation: seedatnabeel/DIPS (7 stars, Apache-2.0, last commit 2024-06-30).

Abstract

Pseudo-labeling is a popular semi-supervised learning technique to leverage unlabeled data when labeled samples are scarce. The generation and selection of pseudo-labels heavily rely on labeled data. Existing approaches implicitly assume that the labeled data is gold standard and 'perfect'. However, this can be violated in reality with issues such as mislabeling or ambiguity. We address this overlooked aspect and show the importance of investigating labeled data quality to improve any pseudo-labeling method. Specifically, we introduce a novel data characterization and selection framework called DIPS to extend pseudo-labeling. We select useful labeled and pseudo-labeled samples via analysis of learning dynamics. We demonstrate the applicability and impact of DIPS for various pseudo-labeling methods across an extensive range of real-world tabular and image datasets. Additionally, DIPS improves data efficiency and reduces the performance distinctions between different pseudo-labelers. Overall, we highlight the significant benefits of a data-centric rethinking of pseudo-labeling in real-world settings.

View on arXivView PDF

Code Implementations(1)

seedatnabeel/DIPSCommunity100%
Apache-2.0

You can’t handle the (dirty) truth: Data-centric insights improve pseudo-labeling

71Shell, PythonJun 8, 20242 years agoApache-2.0
data-centric-aidata-centric-machine-learningpseudo-labelingsemi-supervised-learning

Similar Papers

Cite this paper

@article{seedat2024cant,
  title  = {You can't handle the (dirty) truth: Data-centric insights improve pseudo-labeling},
  author = {Nabeel Seedat and Nicolas Huynh and Fergus Imrie and Mihaela van der Schaar},
  year   = {2024},
  eprint = {2406.13733},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.13733v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.13733.svg)](https://codeofpaper.com/paper/2406.13733)

Discussion