AI PICKS
AI用語辞典RAG・検索拡張

MMR (最大限の周辺関連性)

読み: えむえむあーる

最終更新: 2026-07-15・AI PICKS編集部

定義

MMRとは、検索結果やRAGの候補チャンクを選ぶ際に、クエリとの関連性と候補同士の類似度のバランスを取り、重複を避けて多様性を確保する再ランキング手法のこと。

MMR (最大限の周辺関連性)とは — 詳しく解説

MMR(Maximal Marginal Relevance)は、検索結果や生成AIの検索拡張(RAG)において、クエリとの関連性スコアと、既に選ばれた候補との類似度(冗長性)を差し引いたスコアで再ランキングする手法とされ、情報検索分野で古くから研究され、RAGのチャンク選定でも広く採用されているとされる。単純な関連度順の上位k件だけを使うと似た内容のチャンクばかりが並び、同じ事実の言い換えで文脈枠を埋めてしまいがちで、実運用ではこの冗長性が回答の薄さや事実の偏りにつながりやすいとされる。現場での落とし穴は、多様性を高めるパラメータ(λ)を強くしすぎると関連性の低いノイズ候補まで混ざり逆に精度が落ちる点で、2026年時点でもこのチューニングは経験則に頼る部分が大きいとされる。追加の計算コストは類似度行列の計算分だけでベクトル検索の相場感からすると軽量な部類だが、候補数が数千件規模になると再計算コストが無視できなくなるため、現場では候補を事前に絞り込んでからMMRを適用する設計が選ばれることが多いとされる。

MMR (最大限の周辺関連性)の使用例

  • 検索拡張生成(RAG)でtop20件の候補から上位5件を選ぶ際、MMR(λ=0.7)で関連性と多様性を両立し重複チャンクを除外する。
  • ニュース推薦システムで似た論調の記事ばかり並ぶのを防ぐため、MMRで多様性スコアを加味して結果を並べ替える。

MMR (最大限の周辺関連性)に関連するAIツール

関連用語

RAG・検索拡張」の他の用語

AI用語辞典をすべて見てみませんか

12カテゴリ・602語以上を体系的に整理しています

辞典トップへ