Extracting Clean and Balanced Subset for Noisy Long-tailed Classification

Zhuo Li, He Zhao, Zhen Li, Tongliang Liu, Dandan Guo +1 more
4/10/2024
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Real-world datasets usually are class-imbalanced and corrupted by label noise. To solve the joint issue of long-tailed distribution and label noise, most previous works usually aim to design a noise detector to distinguish the noisy and clean samples. Despite their effectiveness, they may be limited in handling the joint issue effectively in a unified way. In this work, we develop a novel pseudo labeling method using class prototypes from the perspective of distribution matching, which can be solved with optimal transport (OT). By setting a manually-specific probability measure and using a learned transport plan to pseudo-label the training samples, the proposed method can reduce the side-effects of noisy and long-tailed data simultaneously. Then we introduce a simple yet effective filter criteria by combining the observed labels and pseudo labels to obtain a more balanced and less noisy subset for a robust model training. Extensive experiments demonstrate that our method can extract this class-balanced subset with clean labels, which brings effective performance gains for long-tailed classification with label noise.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{li2024extracting,
  title  = {Extracting Clean and Balanced Subset for Noisy Long-tailed Classification},
  author = {Zhuo Li and He Zhao and Zhen Li and Tongliang Liu and Dandan Guo and Xiang Wan},
  year   = {2024},
  eprint = {2404.06795},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.06795v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.06795.svg)](https://codeofpaper.com/paper/2404.06795)

Discussion