HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

ProMix: Combating Label Noise via Maximizing Clean Sample Utility

Ruixuan Xiao Yiwen Dong Haobo Wang Lei Feng Runze Wu Gang Chen Junbo Zhao

ProMix: Combating Label Noise via Maximizing Clean Sample Utility

Abstract

Learning with Noisy Labels (LNL) has become an appealing topic, as imperfectly annotated data are relatively cheaper to obtain. Recent state-of-the-art approaches employ specific selection mechanisms to separate clean and noisy samples and then apply Semi-Supervised Learning (SSL) techniques for improved performance. However, the selection step mostly provides a medium-sized and decent-enough clean subset, which overlooks a rich set of clean samples. To fulfill this, we propose a novel LNL framework ProMix that attempts to maximize the utility of clean samples for boosted performance. Key to our method, we propose a matched high confidence selection technique that selects those examples with high confidence scores and matched predictions with given labels to dynamically expand a base clean sample set. To overcome the potential side effect of excessive clean set selection procedure, we further devise a novel SSL framework that is able to train balanced and unbiased classifiers on the separated clean and noisy samples. Extensive experiments demonstrate that ProMix significantly advances the current state-of-the-art results on multiple benchmarks with different types and levels of noise. It achieves an average improvement of 2.48\% on the CIFAR-N dataset. The code is available at https://github.com/Justherozen/ProMix

Code Repositories

justherozen/promix
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
learning-with-noisy-labels-on-cifar-100nProMix
Accuracy (mean): 73.39
learning-with-noisy-labels-on-cifar-10nProMix
Accuracy (mean): 97.39
learning-with-noisy-labels-on-cifar-10n-1ProMix
Accuracy (mean): 96.97
learning-with-noisy-labels-on-cifar-10n-4ProMix
Accuracy: 97.39
learning-with-noisy-labels-on-cifar-10n-worstProMix
Accuracy (mean): 96.16

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp