RankUp: Boosting Semi-Supervised Regression with an Auxiliary Ranking Classifier

Pin-Yen Huang, Szu-Wei Fu, Yu Tsao
10/29/2024
cs.LGcs.CLcs.CV

Official code: pm25/Semi-Supervised-Regression (14 stars, MIT, PyTorch, last commit 2025-08-22). 1 more implementation below.

Abstract

State-of-the-art (SOTA) semi-supervised learning techniques, such as FixMatch and it's variants, have demonstrated impressive performance in classification tasks. However, these methods are not directly applicable to regression tasks. In this paper, we present RankUp, a simple yet effective approach that adapts existing semi-supervised classification techniques to enhance the performance of regression tasks. RankUp achieves this by converting the original regression task into a ranking problem and training it concurrently with the original regression objective. This auxiliary ranking classifier outputs a classification result, thus enabling integration with existing semi-supervised classification methods. Moreover, we introduce regression distribution alignment (RDA), a complementary technique that further enhances RankUp's performance by refining pseudo-labels through distribution alignment. Despite its simplicity, RankUp, with or without RDA, achieves SOTA results in across a range of regression benchmarks, including computer vision, audio, and natural language processing tasks. Our code and log data are open-sourced at https://github.com/pm25/semi-supervised-regression.

View on arXivView PDF

Code Implementations(2)

PyTorchMIT

[NeurIPS 2024] Official code for the paper 'RankUp: Boosting Semi-Supervised Regression with an Auxiliary Ranking Classifier'

142PythonOct 22, 20241 years agoMIT
pytorchregressionsemi-supervised-learning
MIT

πŸŽ‹ NeurIPS 2024: Official repository for the paper 'RankUp: Boosting Semi-Supervised Regression with an Auxiliary Ranking Classifier'

00PythonSep 19, 20251 years agoMIT

Similar Papers

Cite this paper

@article{huang2024rankup,
  title  = {RankUp: Boosting Semi-Supervised Regression with an Auxiliary Ranking Classifier},
  author = {Pin-Yen Huang and Szu-Wei Fu and Yu Tsao},
  year   = {2024},
  eprint = {2410.22124},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2410.22124},
  url    = {http://arxiv.org/abs/2410.22124v1},
  journal = {NEURIPS 2024 2024}
}

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

Discussion