RA-SGG: Retrieval-Augmented Scene Graph Generation Framework via Multi-Prototype Learning

Kanghoon Yoon, Kibum Kim, Jaehyung Jeon, Yeonjun In, Donghyun Kim +1 more
12/17/2024
cs.CV

No official code found. Best implementation: KanghoonYoon/torch-rasgg (14 stars, last commit 2024-12-17).

Abstract

Scene Graph Generation (SGG) research has suffered from two fundamental challenges: the long-tailed predicate distribution and semantic ambiguity between predicates. These challenges lead to a bias towards head predicates in SGG models, favoring dominant general predicates while overlooking fine-grained predicates. In this paper, we address the challenges of SGG by framing it as multi-label classification problem with partial annotation, where relevant labels of fine-grained predicates are missing. Under the new frame, we propose Retrieval-Augmented Scene Graph Generation (RA-SGG), which identifies potential instances to be multi-labeled and enriches the single-label with multi-labels that are semantically similar to the original label by retrieving relevant samples from our established memory bank. Based on augmented relations (i.e., discovered multi-labels), we apply multi-prototype learning to train our SGG model. Several comprehensive experiments have demonstrated that RA-SGG outperforms state-of-the-art baselines by up to 3.6% on VG and 5.9% on GQA, particularly in terms of F@K, showing that RA-SGG effectively alleviates the issue of biased prediction caused by the long-tailed distribution and semantic ambiguity of predicates.

View on arXivView PDF

Code Implementations(1)

This is anonymous repository for submitting our work to a conference

140C, C++Mar 7, 20241 years ago

Similar Papers

Cite this paper

@article{yoon2024rasgg,
  title  = {RA-SGG: Retrieval-Augmented Scene Graph Generation Framework via Multi-Prototype Learning},
  author = {Kanghoon Yoon and Kibum Kim and Jaehyung Jeon and Yeonjun In and Donghyun Kim and Chanyoung Park},
  year   = {2024},
  eprint = {2412.12788},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.12788v1}
}

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/2412.12788.svg)](https://codeofpaper.com/paper/2412.12788)

Discussion