PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
June 1, 2022112 citations

The Devil is in the Labels: Noisy Label Correction for Robust Scene Graph Generation

View Full Paper
LLLin LiLCLong ChenYHYifeng Huang

Key Points

  • The aim is to address the harmful effects of noisy labels in scene graph generation (SGG) training.
  • Propose a NoIsy label CorrEction strategy (NICE) for SGG.
  • Implement components including negative noisy sample detection, positive noisy sample detection, and noisy sample correction.
  • Utilize clustering algorithms and weighted KNN for effective label reassignment.
  • NICE effectively detects and corrects noisy negative and positive samples.
  • Cleaner SGG datasets improve performance across different models and tasks.
  • Extensive results confirm the robustness and adaptability of how NICE enhances SGG.

Abstract

Unbiased SGG has achieved significant progress over recent years. However, almost all existing SGG models have overlooked the ground-truth annotation qualities of prevailing SGG datasets, i.e., they always assume: 1) all the manually annotated positive samples are equally correct; 2) all the un-annotated negative samples are absolutely background. In this paper, we argue that both assumptions are inapplicable to SGG: there are numerous “noisy” ground-truth predicate labels that break these two assumptions, and these noisy samples actually harm the training of unbiased SGG models. To this end, we propose a novel model-agnostic NoIsy label CorrEction strategy for SGG: NICE. NICE can not only detect noisy samples but also reassign more high-quality predicate labels to them. After the NICE training, we can obtain a cleaner version of SGG dataset for model training. Specifically, NICE consists of three components: negative Noisy Sample Detection (Neg-NSD), positive NSD (Pos-NSD), and Noisy Sample Correction (NSC). Firstly, in Neg-NSD, we formulate this task as an out-of-distribution detection problem, and assign pseudo labels to all detected noisy negative samples. Then, in Pos-NSD, we use a clustering-based algorithm to divide all positive samples into multiple sets, and treat the samples in the noisiest set as noisy positive samples. Lastly, in NSC, we use a simple but effective weighted KNN to reassign new predicate labels to noisy positive samples. Extensive results on different backbones and tasks have attested to the effectiveness and generalization abilities of each component of NICE.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Li et al. (2022) studied this question.

synapsesocial.com/papers/6a1020f092676d5461fd98a0https://doi.org/10.1109/cvpr52688.2022.01830
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1NICEST: Noisy Label Correction and Training for Robust Scene Graph Generation2024 · 30 citations
  2. 2A Survey on Using Label Correction to Combat Noisy Labels2025
  3. 3Beyond one-time relabeling: A sample inspection framework for correcting noisy labels in both classification and regression tasks2026
  4. 4Mitigating label noise in network intrusion detection via graph-based sample selection and purification2026
  5. 5Robust Noisy Label Learning via Two-Stream Sample Distillation2024