Search papers, labs, and topics across Lattice.
This paper introduces KBMR, a novel MLLM-based embedding retriever designed for Knowledge-Based Visual Question Answering (KB-VQA), which addresses the limitations of existing CLIP-style dual encoders that focus on visual similarity rather than semantic alignment. By utilizing MLLMs to create a semantic space that maintains concept identity, and incorporating a semantic discriminator for continuous entity-consistency weights, KBMR enhances retrieval accuracy in scenarios with visually similar or dissimilar entities. Experimental results show that KBMR achieves significant improvements over CLIP baselines, with up to a 14.7% increase in retrieval Recall@1 and a 9.4% boost in end-to-end VQA accuracy.
MLLM-based retrieval can dramatically enhance accuracy in visual question answering by focusing on semantic alignment rather than mere visual similarity.
Knowledge-Based Visual Question Answering (KB-VQA) relies on retrieving external information to answer queries involving long-tail entities. However, existing retrieval pipelines predominantly employ CLIP-style dual encoders, which prioritize surface-level visual similarity over entity-level semantic alignment. This paradigm often fails when semantically identical concepts exhibit large visual variations or when distinct entities appear visually similar. To address this, we propose KBMR, the first MLLM-based embedding retriever tailored for KB-VQA. Leveraging the robust autoregressive capabilities of MLLMs, KBMR maps images into a semantic space that better preserves concept identity. To tackle the challenge of noisy supervision in Wikipedia-scale retrieval, we introduce an MLLM-based semantic discriminator that generates continuous entity-consistency weights. These weights guide a novel continuous semantic distillation objective, enabling effective hard negative sampling and soft supervision beyond rigid binary labels. Extensive experiments demonstrate that KBMR significantly outperforms CLIP baselines, yielding up to a 14.7% improvement in retrieval Recall@1 and a 9.4% gain in end-to-end VQA accuracy. Code is available at https://github.com/realHarryX/KBMR.