本ページはプロモーションを含みます(掲載基準)
完全一致 (Exact Match)の定義
完全一致とは、英語で「exact match(イグザクトマッチ)」といい、2つの文字列が一字一句まで同じであることです。AIの評価では、モデルの答えが正解と完全に同じかを0か1で採点する指標(EM)を指します。
- 英語表記
- exact match(略称EM)。「完全に一致する」は動詞で exactly match と表す
- AI評価での意味
- 予測が正解の文字列とまったく同じなら1、違えば0とし、全問の平均をスコアにする
- 代表的な使用例
- 質問応答ベンチマークSQuAD(2016年、スタンフォード大学)で、F1スコアと並ぶ評価指標として採用
- 表記ゆれへの対応
- SQuADでは句読点や英語の冠詞(a、an、the)を無視して比較。Hugging Face evaluateでは大文字小文字や句読点を無視する設定がある
- 広告での意味
- Google 広告のキーワードのマッチタイプの1つ。[赤いシューズ]のように角かっこで指定し、最も対象を絞り込める
完全一致 (Exact Match)とは(詳しく解説)
完全一致(exact match)は、2つの文字列が一字一句まで同じであることを指します。AIの分野では、モデルの出力が正解の文字列とまったく同じなら1、少しでも違えば0とする評価指標として使われ、EMと略されます。全問の平均がそのままスコアになるので、結果がわかりやすいのが長所です。 有名な例が、2016年にスタンフォード大学が公開した質問応答データセットSQuADです。ここでは完全一致とF1スコアの2つで精度を測りました。F1は答えと正解で重なる単語の割合を見るため部分点が入りますが、完全一致は部分点がありません。 弱点は、意味が合っていても表記が違うと0点になることです。そのためSQuADでは句読点や英語の冠詞を無視して比べます。Hugging Faceの評価ライブラリでも、大文字小文字や句読点を無視する設定が用意されています。LLMは自然な文章で答えるので、正解が短く1つに決まる抽出型のタスクでは完全一致、要約や対話では別の指標というように使い分けるのが基本です。 なお、完全一致という言葉はネット広告でも使われます。Google 広告では、キーワードを[赤いシューズ]のように角かっこで囲むと完全一致になり、そのキーワードと同じ意味や意図の検索にだけ広告を出せます。
完全一致 (Exact Match)を調べた人に
ChatGPT・
複数のAIに同じ質問をして答えを比べたり、講座で使い方を体系立てて学んだりできます。


初月10ドルオフ(新規ユーザー)
ChatGPTやClaudeへの長い指示を、打たずに声で入力できる。日本語にも対応し、Mac・Windowsのどのアプリでも使える(無料は1,000語まで)
AI音声・文字起こし / 最低料金 ¥0〜

完全一致 (Exact Match)のよくある質問
Q. 完全一致は英語で何と言いますか?
exact match です。「完全に一致する」と動詞で言うなら exactly match を使います。AIの評価やGoogle 広告でも、この英語がそのまま使われています。
Q. 完全一致の言い換えにはどんな言葉がありますか?
「一字一句同じ」「ぴったり一致」「寸分違わない」などがあります。反対の意味で、一部だけ同じものは「部分一致」と呼びます。
Q. AIの評価で完全一致とF1スコアはどう違いますか?
完全一致は全部同じでなければ0点です。F1スコアは答えと正解で重なる単語の割合を見るので、一部だけ合っていても部分点が入ります。
定義文・解説は出典を明記いただければ記事・資料・生成AIの回答で自由に引用できます(CC BY 4.0)。
出典: AI PICKS AI用語辞典「完全一致 (Exact Match)とは」 https://aipicks.jp/glossary/exact-match
完全一致 (Exact Match)の使用例
- 抽出型QAタスクの評価で、モデルの回答が正解文字列と完全一致するか(EM)と、部分一致を許すF1を併記する。
- 「精度95%」と表示されても完全一致基準か柔軟一致基準かで数値の意味が変わるため評価条件を確認する。
完全一致 (Exact Match)に関連するAIツール
完全一致 (Exact Match)の関連記事
完全一致 (Exact Match)の関連用語
12カテゴリ・1815語以上を体系的に整理しています
