MLLGNov 27, 2014

Classification with Noisy Labels by Importance Reweighting

arXiv:1411.7718v2192 citations
Originality Highly original
AI Analysis

This addresses the problem of robust classification for machine learning practitioners when labels are corrupted, offering a general solution with theoretical guarantees.

The paper tackles classification with noisy labels by proving that any surrogate loss function can be used via importance reweighting to ensure consistency with noise-free data, and it provides a method to estimate the noise rate based on conditional probabilities. Experimental results on synthetic and real datasets confirm the efficiency of these methods.

In this paper, we study a classification problem in which sample labels are randomly corrupted. In this scenario, there is an unobservable sample with noise-free labels. However, before being observed, the true labels are independently flipped with a probability $ρ\in[0,0.5)$, and the random label noise can be class-conditional. Here, we address two fundamental problems raised by this scenario. The first is how to best use the abundant surrogate loss functions designed for the traditional classification problem when there is label noise. We prove that any surrogate loss function can be used for classification with noisy labels by using importance reweighting, with consistency assurance that the label noise does not ultimately hinder the search for the optimal classifier of the noise-free sample. The other is the open problem of how to obtain the noise rate $ρ$. We show that the rate is upper bounded by the conditional probability $P(y|x)$ of the noisy sample. Consequently, the rate can be estimated, because the upper bound can be easily reached in classification problems. Experimental results on synthetic and real datasets confirm the efficiency of our methods.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes