SELF: Learning to Filter Noisy Labels with Self-Ensembling
Deep neural networks (DNNs) have been shown to over-fit a dataset when being trained with noisy labels for a long enough time. To overcome this problem, we present a simple and effective method self-ensemble label filtering (SELF) to progressively filter out the wrong labels during training. Our method improves the task performance by gradually allowing supervision only from the potentially non-noisy (clean) labels and stops learning on the filtered noisy labels. For the filtering, we form running averages of predictions over the entire training dataset using the network output at different training epochs. We show that these ensemble estimates yield more accurate identification of inconsistent predictions throughout training than the single estimates of the network at the most recent training epoch. While filtered samples are removed entirely from the supervised training loss, we dynamically leverage them via semi-supervised learning in the unsupervised loss. We demonstrate the positive effect of such an approach on various image classification tasks under both symmetric and asymmetric label noise and at different noise ratios. It substantially outperforms all previous works on noise-aware learning across different datasets and can be applied to a broad set of network architectures.
Code (0)
등록된 구현이 없습니다.
Tasks
image-classificationImage ClassificationSelf-LearningSimilar Papers 제목 키워드 기반
Uncertainty-Aware Bootstrap Learning for Joint Extraction on Distantly-Supervised Data
Jointly extracting entity pairs and their relations is challenging when working on distantly-supervised data with ambiguous or noisy labels. To mitigate such impact, we propose uncertainty-aware bootstrap learning, which…
Relation ExtractionContinual Learning on Noisy Data Streams via Self-Purified Replay
Continually learning in the real world must overcome many challenges, among which noisy labels are a common and inevitable issue. In this work, we present a repla-ybased continual learning framework that simultaneously a…
Continual LearningSelf-Supervised LearningSelf Training and Ensembling Frequency Dependent Networks with Coarse Prediction Pooling and Sound Event Bounding Boxes
To tackle sound event detection (SED), we propose frequency dependent networks (FreDNets), which heavily leverage frequency-dependent methods. We apply frequency warping and FilterAugment, which are frequency-dependent d…
Change DetectionData AugmentationEvent DetectionPseudo Label+1Exploiting Pseudo Labels in a Self-Supervised Learning Framework for Improved Monocular Depth Estimation
We present a novel self-distillation based self-supervised monocular depth estimation (SD-SSMDE) learning framework. In the first step, our network is trained in a self-supervised regime on high-resolution images wit…
Depth EstimationMonocular Depth EstimationSelf-Supervised LearningRobust Temporal Ensembling for Learning with Noisy Labels
Successful training of deep neural networks with noisy labels is an essential capability as most real-world datasets contain some amount of mislabeled data. Left unmitigated, label noise can sharply degrade typical super…
Image ClassificationLearning with noisy labelsRTE