CAST: Cluster-Aware Self-Training for Tabular Data via Reliable Confidence
Not on the map. Why?
Abstract (arXiv)
Tabular data is one of the most widely used data modalities, encompassing numerous datasets with substantial amounts of unlabeled data. Despite this prevalence, there is a notable lack of simple and versatile methods for utilizing unlabeled data in the tabular domain, where both gradient-boosting decision trees and neural networks are employed. In this context, self-training has gained attraction due to its simplicity and versatility, yet it is vulnerable to noisy pseudo-labels caused by erroneous confidence. Several solutions have been proposed to handle this problem, but they often compromise the inherent advantages of self-training, resulting in limited applicability in the tabular domain. To address this issue, we explore a novel direction of reliable confidence in self-training contexts and conclude that self-training can be improved by making that the confidence, which represents the value of the pseudo-label, aligns with the cluster assumption. In this regard, we propose Cluster-Aware Self-Training (CAST) for tabular data, which enhances existing self-training algorithms at a negligible cost while maintaining simplicity and versatility. Concretely, CAST calibrates confidence by regularizing the classifier's confidence based on local density for each class in the labeled training data, resulting in lower confidence for pseudo-labels in low-density regions. Extensive empirical evaluations on up to 21 real-world datasets confirm not only the superior performance of CAST but also its robustness in various setups in self-training contexts.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 38 of its 73 references that are in the map. First posted on arXiv 10 Oct 2023.
Builds on
38 of 73 references.
References · 38
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,391
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,311
- 2021Revisiting Deep Learning Models for Tabular Datacited by 740
- 2021FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labelingcited by 540
- 2021Tabular Data: Deep Learning is Not All You Needcited by 535
- 2014OpenML: networked science in machine learningcited by 526
- 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 510
- 2021Deep Neural Networks and Tabular Data: A Surveycited by 491
- 2019Confidence Regularized Self-Trainingcited by 419
26 more
- 2020Meta Pseudo Labelscited by 374
- 2020Calibrating Deep Neural Networks using Focal Losscited by 357
- 2020Rethinking Pre-training and Self-trainingcited by 352
- 2021In Defense of Pseudo-Labeling: An Uncertainty-Aware Pseudo-label Selection Framework for Semi-Supervised Learningcited by 301
- 2021Prototypical Pseudo Label Denoising and Target Structure Learning for Domain Adaptive Semantic Segmentationcited by 268
- 2021ST++: Make Self-training Work Better for Semi-supervised Semantic Segmentationcited by 184
- 2017OpenML Benchmarking Suitescited by 178
- 2021SCARF: Self-Supervised Contrastive Learning using Random Feature Corruptioncited by 156
- 2020An Overview of Deep Semi-Supervised Learningcited by 121
- 2021SPICE: Semantic Pseudo-labeling for Image Clusteringcited by 104
- 2021SubTab: Subsetting Features of Tabular Data for Self-Supervised Representation Learningcited by 104
- 2020Multivariate Confidence Calibration for Object Detectioncited by 98
- 2020Calibration of Neural Networks using Splinescited by 97
- 2021Be Confident! Towards Trustworthy Graph Neural Networks via Confidence Calibrationcited by 92
- 2021The Devil is in the Margin: Margin-based Label Smoothing for Network Calibrationcited by 91
- 2019OpenML-Python: an extensible Python API for OpenMLcited by 63
- 2022Debiased Self-Training for Semi-Supervised Learningcited by 62
- 2022Twin Contrastive Learning for Online Clusteringcited by 60
- 2019Non-Parametric Calibration for Classificationcited by 57
- 2022A Stitch in Time Saves Nine: A Train-Time Regularizing Loss for Improved Neural Network Calibrationcited by 49
- 2023Rethinking Confidence Calibration for Failure Predictioncited by 43
- 2021A Realistic Evaluation of Semi-Supervised Learning for Fine-Grained Classificationcited by 36
- 2021Reference-guided Pseudo-Label Generation for Medical Semantic Segmentationcited by 33
- 2022Towards Improving Calibration in Object Detection Under Domain Shiftcited by 26
- 2021PyTorch Tabular: A Framework for Deep Learning with Tabular Datacited by 21
- 2023Neighborhood-Regularized Self-Training for Learning with Few Labelscited by 14
Built on by
Citing papers per year: 2026: 1.
1 paper.