HybridRAG: Integrating Knowledge Graphs and Vector Retrieval Augmented Generation for Efficient Information Extraction

項目 内容
論文ID P48
区分・分類 論文・構造化知識の利用
著者・所属 Bhaskarjit Sarmah(BlackRock, Inc.)、Benika Hall(NVIDIA)、Rohan Rao(NVIDIA)、Sunil Patel(NVIDIA)、Stefano Pasquali(BlackRock, Inc.)、Dhagash Mehta(BlackRock, Inc.)
発表先 ACM International Conference on AI in Finance (ICAIF 2024)
発表日 2024-11-14
引用数 127(OpenAlex 2026-10-06時点)
言語 英語
URL https://doi.org/10.1145/3677052.3698671
PDF 論文/pdf/P48.pdf
読んだ範囲 全文(arXiv v1、9ページ)

論文タイプ

新技術:VectorRAG と GraphRAG の取得文脈を結合する HybridRAG を提案し、金融文書のQ&Aで単独手法と比較しているため。

研究の目標

決算説明会の書き起こし(earnings call transcripts)などの金融文書は、専門用語や複雑な書式のため、ベクトルDBで検索する従来のRAG(VectorRAG)でも情報抽出が難しい。段落単位のチャンク分割は財務文書の階層構造を無視し、文脈を失う。一方、知識グラフ(KG)を使う GraphRAG は、抽象的な質問や、質問に明示的なエンティティが無い場合に弱い。両者を組み合わせ、正確で文脈に合う回答を生成することが狙い。著者らは両者のハイブリッドを提案する初の研究としている。

技術的なやり方

VectorRAG GraphRAG HybridRAG
検索 Pinecone+text-embedding-ada-002。四半期・年・企業名で絞り込み、文脈4件取得 LangChain の NetworkxEntityGraph/GraphQAChain。指定エンティティから深さ1のDFS 両者の文脈を連結(VectorRAG が先、GraphRAG が後)
規模・設定 チャンク1024、重複0 トリプル13,950、ノード11,405、エッジ13,883 ―
生成 GPT-3.5-Turbo(温度0) 同左 同左

結果

指標 VectorRAG GraphRAG HybridRAG
Faithfulness 0.94 0.96 0.96
Answer Relevance 0.91 0.89 0.96
Context Precision 0.84 0.96 0.79
Context Recall 1 0.85 1

限界・課題

要点

ベクトル検索とKG検索の文脈を連結する HybridRAG を、インド企業50社の決算説明会Q&A 400問で評価。Faithfulness・Answer Relevance・Context Recall は単独手法と同等以上だが、Context Precision は最も低い。