M$^3$KG-RAG: Multi-hop Multimodal Knowledge Graph-enhanced Retrieval-Augmented Generation
Hyeongcheol Park, Jiyoung Seo, Jaewon Mun, Hogun Park, Wonmin Byeon, Sung June Kim, Hyeonsoo Im, JeungSub Lee, Sangpil Kim
TL;DR
This work addresses the challenges of multimodal retrieval for audio-visual tasks by introducing $M^3KG$-RAG, a multi-hop multimodal knowledge graph-enhanced retrieval-augmented generation framework. It combines a lightweight, multi-agent pipeline to construct a context-rich MMKG with three steps—context-enriched triplet extraction, knowledge grounding, and context-aware refinement—plus a Self-Reflection Loop to ensure quality. The retrieval stage employs modality-wise search and GRASP to ground and prune evidence before graph-augmented generation conditions the MLLM on relevant triplets and refined descriptions. Across Audio QA, Video QA, and AV QA benchmarks, $M^3KG$-RAG yields substantial improvements over baselines, and its benefits amplify with stronger LLMs like GPT-4o, demonstrating improved reasoning depth and grounding fidelity in multimodal contexts.
Abstract
Retrieval-Augmented Generation (RAG) has recently been extended to multimodal settings, connecting multimodal large language models (MLLMs) with vast corpora of external knowledge such as multimodal knowledge graphs (MMKGs). Despite their recent success, multimodal RAG in the audio-visual domain remains challenging due to 1) limited modality coverage and multi-hop connectivity of existing MMKGs, and 2) retrieval based solely on similarity in a shared multimodal embedding space, which fails to filter out off-topic or redundant knowledge. To address these limitations, we propose M$^3$KG-RAG, a Multi-hop Multimodal Knowledge Graph-enhanced RAG that retrieves query-aligned audio-visual knowledge from MMKGs, improving reasoning depth and answer faithfulness in MLLMs. Specifically, we devise a lightweight multi-agent pipeline to construct multi-hop MMKG (M$^3$KG), which contains context-enriched triplets of multimodal entities, enabling modality-wise retrieval based on input queries. Furthermore, we introduce GRASP (Grounded Retrieval And Selective Pruning), which ensures precise entity grounding to the query, evaluates answer-supporting relevance, and prunes redundant context to retain only knowledge essential for response generation. Extensive experiments across diverse multimodal benchmarks demonstrate that M$^3$KG-RAG significantly enhances MLLMs' multimodal reasoning and grounding over existing approaches.
