Auto-Annotation Quality Prediction for Semi-Supervised Learning with Ensembles
arXiv:1910.13988 · doi:10.1109/CVPRW50498.2020.00465
Abstract
Auto-annotation by ensemble of models is an efficient method of learning on unlabeled data. Wrong or inaccurate annotations generated by the ensemble may lead to performance degradation of the trained model. To deal with this problem we propose filtering the auto-labeled data using a trained model that predicts the quality of the annotation from the degree of consensus between ensemble models. Using semantic segmentation as an example, we show the advantage of the proposed auto-annotation filtering over training on data contaminated with inaccurate labels. Moreover, our experimental results show that in the case of semantic segmentation, the performance of a state-of-the-art model can be achieved by training it with only a fraction (30) of the original manually labeled data set, and replacing the rest with the auto-annotated, quality filtered labels.
10 pages, 1 figure, 5 tables
References in corpus (6)
- Distilling the Knowledge in a Neural Network
- Rethinking Atrous Convolution for Semantic Image Segmentation
- Temporal Ensembling for Semi-Supervised Learning
- A Review on Deep Learning Techniques Applied to Semantic Segmentation
- Snapshot Ensembles: Train 1, get M for free
- Checkpoint Ensembles: Ensemble Methods from a Single Training Process