HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Partial Label Supervision for Agnostic Generative Noisy Label Learning

Fengbei Liu; Chong Wang; Yuanhong Chen; Yuyuan Liu; Gustavo Carneiro

Partial Label Supervision for Agnostic Generative Noisy Label Learning

Abstract

Noisy label learning has been tackled with both discriminative and generative approaches. Despite the simplicity and efficiency of discriminative methods, generative models offer a more principled way of disentangling clean and noisy labels and estimating the label transition matrix. However, existing generative methods often require inferring additional latent variables through costly generative modules or heuristic assumptions, which hinder adaptive optimisation for different causal directions. They also assume a uniform clean label prior, which does not reflect the sample-wise clean label distribution and uncertainty. In this paper, we propose a novel framework for generative noisy label learning that addresses these challenges. First, we propose a new single-stage optimisation that directly approximates image generation by a discriminative classifier output. This approximation significantly reduces the computation cost of image generation, preserves the generative modelling benefits, and enables our framework to be agnostic in regards to different causality scenarios (i.e., image generate label or vice-versa). Second, we introduce a new Partial Label Supervision (PLS) for noisy label learning that accounts for both clean label coverage and uncertainty. The supervision of PLS does not merely aim at minimising loss, but seeks to capture the underlying sample-wise clean label distribution and uncertainty. Extensive experiments on computer vision and natural language processing (NLP) benchmarks demonstrate that our generative modelling achieves state-of-the-art results while significantly reducing the computation cost. Our code is available at https://github.com/lfb-1/GNL.

Code Repositories

lfb-1/gnl
Official
pytorch

Benchmarks

BenchmarkMethodologyMetrics
learning-with-noisy-labels-on-animalGNL
Accuracy: 85.9
ImageNet Pretrained: NO
Network: Vgg-19-BN
learning-with-noisy-labels-on-cifar-10nGNL
Accuracy (mean): 92.57
learning-with-noisy-labels-on-cifar-10n-1GNL
Accuracy (mean): 91.97
learning-with-noisy-labels-on-cifar-10n-2GNL
Accuracy (mean): 91.42
learning-with-noisy-labels-on-cifar-10n-3GNL
Accuracy (mean): 91.83
learning-with-noisy-labels-on-cifar-10n-worstGNL
Accuracy (mean): 86.99

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
Partial Label Supervision for Agnostic Generative Noisy Label Learning | Papers | HyperAI