Predicate Debiasing in Vision-Language Models Integration for Scene Graph Generation Enhancement
Yuxuan Wang, Xiaoyuan Liu
TL;DR
This work tackles underrepresentation and predicate bias in Scene Graph Generation by leveraging pretrained Vision-Language Models. It introduces LM Estimation, a constrained optimization-based approach to approximate the pretraining predicate distribution ${\pi}_{pt}$, enabling post-hoc logits adjustment $\hat{o}^k(r)=o^k(r)-\log P_{tr}(r)+\log P_{ta}(r)$ to debias predictions from both zero-shot VLMs and SGG heads. A certainty-aware ensemble then combines debiased zero-shot predictions with task-specific SGG predictions on a per-sample basis, using sample confidences to assign dynamic weights, all without additional training. The method significantly improves mean Recall and Recall on Visual Genome, particularly for unseen tail relations, by effectively transferring pretrained knowledge while mitigating language bias. Overall, the training-free LM Estimation plus dynamic ensembling offers a practical pathway to enhance SGG representations using pretrained VLMs and addresses core challenges of bias and underrepresentation in this domain.
Abstract
Scene Graph Generation (SGG) provides basic language representation of visual scenes, requiring models to grasp complex and diverse semantics between objects. This complexity and diversity in SGG leads to underrepresentation, where parts of triplet labels are rare or even unseen during training, resulting in imprecise predictions. To tackle this, we propose integrating the pretrained Vision-language Models to enhance representation. However, due to the gap between pretraining and SGG, direct inference of pretrained VLMs on SGG leads to severe bias, which stems from the imbalanced predicates distribution in the pretraining language set. To alleviate the bias, we introduce a novel LM Estimation to approximate the unattainable predicates distribution. Finally, we ensemble the debiased VLMs with SGG models to enhance the representation, where we design a certainty-aware indicator to score each sample and dynamically adjust the ensemble weights. Our training-free method effectively addresses the predicates bias in pretrained VLMs, enhances SGG's representation, and significantly improve the performance.
