アーカイブ / RAG / LLM
質問ごとに知識グラフを選ぶRAG、MoGの検索手順
MoG
MoGの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1: In global retrieval mode, noisy information retrieved alongside correct answers can interfere with the LLM’s reasoning. The proposed MoG employs conditional retrieval to narrow the search space, thereby reducing the retrieval noise and providing precise evidence.
概要
- MoGは共通知識のハブから手掛かりを得て、質問に関係する専門グラフだけを検索する。
- MuSiQueでの意味に基づく正答率は66.0で、比較手法の最高値51.4を上回った。
- 導入時は回答精度に加え、専門グラフの選択による根拠の取り逃しを測る必要がある。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、MoGの仕組み
- 01質問
- 02共通知識を検索
- 03専門グラフを選択
- 04根拠を集めて回答
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
検索拡張生成(RAG)は、質問に関係する外部資料を探してから言語モデルに回答させる方法である。複数の資料をつないで答える質問では、資料内の項目同士の関係をグラフとして持つ検索が使われる。
ただし、広い知識基盤を毎回まとめて探すと、答えに不要な近隣情報も入りやすい。必要な関係を保ちつつ、質問ごとに読む範囲を調整することが課題になる。
手法
準備段階で文書から項目と関係を抽出し、知識グラフを作る。項目は意味の近さに応じて重なりのある専門グラフへ分け、意味的に代表的な項目、関係の橋渡しになる項目、どの専門領域にも入りにくい項目を共通のハブに置く。グラフは項目を点、関係を線で表す資料の索引である。
質問が来ると、まずハブから関連項目を探す。ルーターはその項目と隣接項目が多く属する専門グラフを選び、そこで追加検索する。見つかった項目が別領域への橋になれば、もう一度専門グラフを開く。例えば製品の障害と対応手順を尋ねられたら、両者につながる資料片と関係を集め、質問を小さな問いに分けて順に回答し、最後に統合する。
新規性
MoGは知識グラフを、常に参照できる共通知識のハブと、質問に応じて選ぶ専門領域のグラフに分ける。領域間で同じ項目が重なってもよく、複数の資料をつなぐ経路を残す設計だ。
選択役のルーターは追加学習したモデルではなく、見つかった項目が各専門グラフにいくつ属するかを数える。最初の検索で見つけた項目から、次に必要な専門グラフを開く二段階の選択も備える。
従来手法との違い
比較対象は、統一された知識基盤全体を検索するGraphRAG系の手法や、構造化検索を使うRAPTOR、HippoRAG2、Youtu-GraphRAGなどである。MoGでは質問に関係しそうな専門グラフへ検索先を絞り、無関係な証拠が混じる量を抑える。
著者らの表では、MuSiQueの意味に基づく回答正答率はMoGが66.0、最良の比較手法は51.4だった。これは表中の条件での比較であり、組織固有の資料でも同じ改善幅になるとは示していない。
実験結果
著者らはDeepSeek-V3を回答モデルに用い、HotpotQA、2Wiki、MuSiQue、GraphRAG-Benchの4つの複数段階の質問応答ベンチマークを評価した。表に示された上位20件の条件で、MuSiQueの意味に基づく正答率はMoGが66.0、Youtu-GraphRAGが51.4。文字列の完全一致率は54.1で、比較手法の最高値41.5を上回った。
検索の分析でも、MuSiQueの根拠の再現率は88.7、ノイズ率は66.1と報告している。これらは著者らの設定で得た値で、回答の正しさと検索結果の混入率を別々に測った結果である。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:社内の製品障害報告と運用手順を横断して、原因と対処履歴をたどる検索に使う。入力は「この障害に関係する設定変更と復旧手順は何か」という質問、出力は関連する報告書の箇所と、それらをつないだ回答とする。
報告書から製品、部品、障害、手順の関係をグラフ化しておき、共通項目を入口に専門領域を選ぶ。担当者は回答に示された元文書を開き、関連付けが正しいか確かめる。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:分野が分かれ、相互参照もある文書を小規模に選び、質問と正解の根拠箇所を人手で用意する。同じ回答モデルを使い、文書全体を検索する方式を基準にMoGを比較する。
正解根拠の取り逃し、不要な文書片の割合、回答の正答率、検索時間を測る。専門グラフの選択履歴も残し、誤答が文書の抽出、振り分け、回答生成のどこで生じたか確認する。
限界と課題
著者らは、専門グラフへの振り分けを誤ると必要な証拠に届かないと説明している。知識グラフの構築では文書から項目と関係を抽出するため、元文書の記述とグラフの対応も重要になる。
編集上の確認点は、独自文書で複数領域にまたがる項目が適切に残るか、検索先を絞ったことで重要な資料を落とさないかである。グラフの準備や更新にかかる作業量も、回答精度と合わせて測る必要がある。
出典
元のタイトル・要旨を確認する(英語)
MoG: Mixture of Experts for Graph-based Retrieval-Augmented Generation
Retrieval-augmented generation is intensively studied to ground large language models on external evidence. However, retrieving from a unified knowledge base could inevitably introduce irrelevant information that may mislead generation for complex reasoning. Inspired by the conditional computation of mixture of experts (MoE), where a router sparsely selects specialized experts alongside shared ones for each input, we propose \textbf{M}ixture \textbf{o}f experts for \textbf{G}raph-based Retrieval-Augmented Generation, i.e., \textbf{MoG}. It organizes knowledge into two core components: (i) diverse, always-accessible hub graphs that encode semantically and structurally central knowledge and provide contextual clues for expert activation, and (ii) sparsely activated expert graphs that contain domain-specific evidence. MoG first accesses hub graphs to identify general evidence and derive contextual clues. Then, a topology-aware router dynamically activates a limited set of expert graphs conditioned on the query, thereby confining retrieval to a focused evidence subspace. Extensive experiments on challenging benchmarks show that MoG consistently outperforms strong baselines, with over 20\% relative improvement on MuSiQue. Our code is available in https://github.com/DEEP-PolyU/MoG.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-09-29




