Neighborhood-Regularized Self-Training for Learning with Few Labels

Ran Xu, Yue Yu, Hejie Cui, Xuan Kan, Yanqiao Zhu +3 more
1/10/2023
cs.LGcs.CL

Official code: ritaranx/NeST (11 stars, MIT, last commit 2023-01-11).

Abstract

Training deep neural networks (DNNs) with limited supervision has been a popular research topic as it can significantly alleviate the annotation burden. Self-training has been successfully applied in semi-supervised learning tasks, but one drawback of self-training is that it is vulnerable to the label noise from incorrect pseudo labels. Inspired by the fact that samples with similar labels tend to share similar representations, we develop a neighborhood-based sample selection approach to tackle the issue of noisy pseudo labels. We further stabilize self-training via aggregating the predictions from different rounds during sample selection. Experiments on eight tasks show that our proposed method outperforms the strongest self-training baseline with 1.83% and 2.51% performance gain for text and graph datasets on average. Our further analysis demonstrates that our proposed data selection strategy reduces the noise of pseudo labels by 36.8% and saves 57.3% of the time when compared with the best baseline. Our code and appendices will be uploaded to https://github.com/ritaranx/NeST.

View on arXivView PDF

Code Implementations(1)

ritaranx/NeSTOfficial100%
MIT

[AAAI 2023] This is the code for our paper `Neighborhood-Regularized Self-Training for Learning with Few Labels'.

111Shell, PythonDec 2, 20223 years agoMIT
agnewsbert-fine-tuningfew-shot-classifcationfew-shot-learningmolecule+5 more

Similar Papers

Cite this paper

@article{xu2023neighborhoodregularized,
  title  = {Neighborhood-Regularized Self-Training for Learning with Few Labels},
  author = {Ran Xu and Yue Yu and Hejie Cui and Xuan Kan and Yanqiao Zhu and Joyce Ho and Chao Zhang and Carl Yang},
  year   = {2023},
  eprint = {2301.03726},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.03726v2}
}

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/2301.03726.svg)](https://codeofpaper.com/paper/2301.03726)

Discussion