Scene Graph Prediction with Limited Labels
Visual knowledge bases such as Visual Genome power numerous applications in computer vision, including visual question answering and captioning, but suffer from sparse, incomplete relationships. All scene graph models to date are limited to training on a small set of visual relationships that have thousands of training labels each. Hiring human annotators is expensive, and using textual knowledge base completion methods are incompatible with visual data. In this paper, we introduce a semi-supervised method that assigns probabilistic relationship labels to a large number of unlabeled images using few labeled examples. We analyze visual relationships to suggest two types of image-agnostic features that are used to generate noisy heuristics, whose outputs are aggregated using a factor graph-based generative model. With as few as 10 labeled examples per relationship, the generative model creates enough training data to train any existing state-of-the-art scene graph model. We demonstrate that our method outperforms all baseline approaches on scene graph prediction by 5.16 recall@100 for PREDCLS. In our limited label setting, we define a complexity metric for relationships that serves as an indicator (R^2 = 0.778) for conditions under which our method succeeds over transfer learning, the de-facto approach for training with limited labels.
Code (1)
Tasks
Knowledge Base CompletionPredictionQuestion AnsweringTransfer LearningVisual Question AnsweringVisual Question Answering (VQA)Similar Papers 제목 키워드 기반
Learning to Generate Scene Graph from Natural Language Supervision
Learning from image-text data has demonstrated recent success for many recognition tasks, yet is currently limited to visual features or individual visual concepts such as objects. In this paper, we propose one of the fi…
Graph GenerationScene Graph GenerationSentenceSGRec3D: Self-Supervised 3D Scene Graph Learning via Object-Level Scene Reconstruction
In the field of 3D scene understanding, 3D scene graphs have emerged as a new scene representation that combines geometric and semantic information about objects and their relationships. However, learning semantic 3D sce…
Graph LearningPredictionScene UnderstandingSANGRIA: Surgical Video Scene Graph Optimization for Surgical Workflow Prediction
Graph-based holistic scene representations facilitate surgical workflow understanding and have recently demonstrated significant success. However, this task is often hindered by the limited availability of densely annota…
DisentanglementGraph GenerationScene Graph GenerationScene-Aware Label Graph Learning for Multi-Label Image Classification
Multi-label image classification refers to assigning a set of labels for an image. One of the main challenges of this task is how to effectively capture the correlation among labels. Existing studies on this issue mo…
Graph Learningimage-classificationImage ClassificationMulti-Label Image Classification+2nuScenes Knowledge Graph -- A comprehensive semantic representation of traffic scenes for trajectory prediction
Trajectory prediction in traffic scenes involves accurately forecasting the behaviour of surrounding vehicles. To achieve this objective it is crucial to consider contextual information, including the driving path of veh…
Knowledge GraphsPredictionTrajectory Prediction