PCPL: Predicate-Correlation Perception Learning for Unbiased Scene Graph Generation

被引:83
作者
Yan, Shaotian [1 ]
Shen, Chen [2 ]
Jin, Zhongming [2 ]
Huang, Jianqiang [2 ]
Jiang, Rongxin [1 ,3 ]
Chen, Yaowu [1 ,4 ]
Hua, Xian-Sheng [2 ]
机构
[1] Zhejiang Univ, Hangzhou, Peoples R China
[2] DAMO Acad, Alibaba Grp, Hangzhou, Peoples R China
[3] Zhejiang Univ, Embedded Syst Engn Res Ctr, Minist Educ China, Hangzhou, Peoples R China
[4] Zhejiang Prov Key Lab Network Multimedia Technol, Hangzhou, Peoples R China
来源
MM '20: PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA | 2020年
关键词
Scene Graph Generation; Long-tailed Bias; Correlation Perception;
D O I
10.1145/3394171.3413722
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Today's scene graph generation (SGG) task is largely limited in realistic scenarios, mainly due to the extremely long-tailed bias of predicate annotation distribution. Thus, tackling the class imbalance trouble of SGG is critical and challenging. In this paper, we first discover that when predicate labels have strong correlation with each other, prevalent re-balancing strategies (e.g., re-sampling and re-weighting) will give rise to either over-fitting the tail data (e.g., bench sitting on sidewalk rather than on), or still suffering the adverse effect from the original uneven distribution (e.g., aggregating varied parked on/standing on/sitting on into on). We argue the principal reason is that re-balancing strategies are sensitive to the frequencies of predicates yet blind to their relatedness, which may play a more important role to promote the learning of predicate features. Therefore, we propose a novel Predicate-Correlation Perception Learning (PCPL for short) scheme to adaptively seek out appropriate loss weights by directly perceiving and utilizing the correlation among predicate classes. Moreover, our PCPL framework is further equipped with a graph encoder module to better extract context features. Extensive experiments on the benchmark VG150 dataset show that the proposed PCPL performs markedly better on tail classes while well-preserving the performance on head ones, which significantly outperforms previous state-of-the-art methods.
引用
收藏
页码:265 / 273
页数:9
相关论文
共 42 条
  • [1] A systematic study of the class imbalance problem in convolutional neural networks
    Buda, Mateusz
    Maki, Atsuto
    Mazurowski, Maciej A.
    [J]. NEURAL NETWORKS, 2018, 106 : 249 - 259
  • [2] Byrd J., 2019, INT C MACH LEARN, P872
  • [3] Knowledge-Embedded Routing Network for Scene Graph Generation
    Chen, Tianshui
    Yu, Weihao
    Chen, Riquan
    Lin, Liang
    [J]. 2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 6156 - 6164
  • [4] Class-Balanced Loss Based on Effective Number of Samples
    Cui, Yin
    Jia, Menglin
    Lin, Tsung-Yi
    Song, Yang
    Belongie, Serge
    [J]. 2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 9260 - 9269
  • [5] Geifman Y., 2017, ARXIV PREPRINT ARXIV
  • [6] Ghosh S, 2019, 2019 CONFERENCE OF THE NORTH AMERICAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: HUMAN LANGUAGE TECHNOLOGIES (NAACL HLT 2019), VOL. 1, P1984
  • [7] Unpaired Image Captioning via Scene Graph Alignments
    Gu, Jiuxiang
    Joty, Shafiq
    Cai, Jianfei
    Zhao, Handong
    Yang, Xu
    Wang, Gang
    [J]. 2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, : 10322 - 10331
  • [8] Learning from class-imbalanced data: Review of methods and applications
    Guo Haixiang
    Li Yijing
    Shang, Jennifer
    Gu Mingyun
    Huang Yuanyue
    Bing, Gong
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2017, 73 : 220 - 239
  • [9] Hochreiter Sepp, 1997, Neural Comput., V9, P1735
  • [10] Learning Deep Representation for Imbalanced Classification
    Huang, Chen
    Li, Yining
    Loy, Chen Change
    Tang, Xiaoou
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 5375 - 5384