NICEST: Noisy Label Correction and Training for Robust Scene Graph Generation

被引:6
|
作者
Li, Lin [1 ]
Xiao, Jun [1 ]
Shi, Hanrong [1 ]
Zhang, Hanwang [2 ]
Yang, Yi [1 ]
Liu, Wei [3 ]
Chen, Long [4 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310027, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
[3] Tencent, Shenzhen 518000, Peoples R China
[4] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Clear Water Bay, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Noise measurement; Training; Visualization; Annotations; NIST; Benchmark testing; Task analysis; Multi-Teacher knowledge distillation; noisy label learning; out-of-distribution; scene graph generation;
D O I
10.1109/TPAMI.2024.3387349
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nearly all existing scene graph generation (SGG) models have overlooked the ground-truth annotation qualities of mainstream SGG datasets, i.e., they assume: 1) all the manually annotated positive samples are equally correct; 2) all the un-annotated negative samples are absolutely background. In this article, we argue that neither of the assumptions applies to SGG: there are numerous "noisy" ground-truth predicate labels that break these two assumptions and harm the training of unbiased SGG models. To this end, we propose a novel NoIsy label CorrEction and Sample Training strategy for SGG: NICEST, which rules out these noisy label issues by generating high-quality samples and designing an effective training strategy. Specifically, it consists of: 1) NICE: it detects noisy samples and then reassigns higher-quality soft predicate labels to them. To achieve this goal, NICE contains three main steps: negative Noisy Sample Detection (Neg-NSD), positive NSD (Pos-NSD), and Noisy Sample Correction (NSC). First, in Neg-NSD, it is treated as an out-of-distribution detection problem, and the pseudo labels are assigned to all detected noisy negative samples. Then, in Pos-NSD, we use a density-based clustering algorithm to detect noisy positive samples. Lastly, in NSC, we use weighted KNN to reassign more robust soft predicate labels rather than hard labels to all noisy positive samples. 2) NIST: it is a multi-teacher knowledge distillation based training strategy, which enables the model to learn unbiased fusion knowledge. A dynamic trade-off weighting strategy in NIST is designed to penalize the bias of different teachers. Due to the model-agnostic nature of both NICE and NIST, NICEST can be seamlessly incorporated into any SGG architecture to boost its performance on different predicate categories. In addition, to better assess the generalization ability of SGG models, we propose a new benchmark, VG-OOD, by reorganizing the prevalent VG dataset. This reorganization deliberately makes the predicate distributions between the training and test sets as different as possible for each subject-object category pair. This new benchmark helps disentangle the influence of subject-object category biases. Extensive ablations and results on different backbones and tasks have attested to the effectiveness and generalization ability of each component of NICEST.
引用
收藏
页码:6873 / 6888
页数:16
相关论文
共 50 条
  • [1] Label Semantic Knowledge Distillation for Unbiased Scene Graph Generation
    Li, Lin
    Xiao, Jun
    Shi, Hanrong
    Wang, Wenxiao
    Shao, Jian
    Liu, An-An
    Yang, Yi
    Chen, Long
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2024, 34 (01) : 195 - 206
  • [2] CONTEXTUAL LABEL TRANSFORMATION FOR SCENE GRAPH GENERATION
    Lee, Wonhee
    Kim, Sungeun
    Kim, Gunhee
    2021 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2021, : 2533 - 2537
  • [3] Pair Then Relation: Pair-Net for Panoptic Scene Graph Generation
    Wang, Jinghao
    Wen, Zhengyu
    Li, Xiangtai
    Guo, Zujin
    Yang, Jingkang
    Liu, Ziwei
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (12) : 10452 - 10465
  • [4] Debiased Scene Graph Generation for Dual Imbalance Learning
    Zhou, Hao
    Zhang, Jun
    Luo, Tingjin
    Yang, Yazhou
    Lei, Jun
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (04) : 4274 - 4288
  • [5] Adversarial Attacks on Scene Graph Generation
    Zhao, Mengnan
    Zhang, Lihe
    Wang, Wei
    Kong, Yuqiu
    Yin, Baocai
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 3210 - 3225
  • [6] RepSGG: Novel Representations of Entities and Relationships for Scene Graph Generation
    Liu, Hengyue
    Bhanu, Bir
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (12) : 8018 - 8035
  • [7] Robust Fine-Grained Visual Recognition With Neighbor-Attention Label Correction
    Mao, Shunan
    Zhang, Shiliang
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2024, 33 : 2614 - 2626
  • [8] Neural Belief Propagation for Scene Graph Generation
    Liu, Daqi
    Bober, Miroslaw
    Kittler, Josef
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (08) : 10161 - 10172
  • [9] Tackling the Challenges in Scene Graph Generation With Local-to-Global Interactions
    Woo, Sangmin
    Noh, Junhyug
    Kim, Kangil
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (12) : 9713 - 9726
  • [10] Iterative Error Self-Correction for Robust Fault Diagnosis of Mechanical Equipment With Noisy Label
    Wang, Huan
    Li, Yan-Fu
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2022, 71