【G検定過去問風テスト】Attentionの内部要素「クエリ・キー・バリュー」の役割
※本記事では、アフィリエイトプログラムより教材を紹介しています。
📝 問題
Attentionメカニズムの内部において、検索をかける側である「今注目している単語」に該当する要素として、最も適切な選択肢を1つ選べ。
- A)バリュー(Value)
- B)キー(Key)
- C)クエリ(Query)
- D)位置エンコーディング
🔍 ここをクリックして正解を見る
- 正解: ○)C)クエリ(Query)
💡 合格に近づく!徹底解説
- 重要度: ★★★
■ 1分で分かる!この問題の要点
- Attentionの計算は「クエリ(Q)」「キー(K)」「バリュー(V)」の3つの要素で行われる。
- クエリ(Query)は「検索したいもの(今注目している単語)」。
- キー(Key)は「検索される対象の見出し(インデックス)」。
- バリュー(Value)は「情報の本体(単語の意味)」。
■ 初学者向け解説(例え話や背景)
「図書館で本を探すとき」を思い出してください。あなたが知りたいキーワードがクエリ(Query:探したいもの)、本棚に並ぶ本の背表紙やタイトルがキー(Key:目次・タイトル)、そして実際に本を開いてた中身がバリュー(Value:中身)です。
Attentionの内部では、この3つを使って「どの言葉とどの言葉に関連性があるか」を計算しています。試験では、このクエリとキー・バリューの定義や役割を入れ替えた「ひっかけ選択肢」が非常によく出題されますので、「クエリ=検索する側、キー=見出し」という対応関係を確実に頭に定着させておきましょう!
■ 選択肢の解説
- A) バリュー(Value)(×): 抽出される情報の本体や、単語の持つ意味そのものに該当する要素です。
- B) キー(Key)(×): 検索される対象のインデックスや見出しに該当する要素です。
- C) クエリ(Query)(○): 検索をかける側であり、今注目している単語に該当するため正解です。
- D) 位置エンコーディング(×): Transformerにおいて単語の並び順(位置情報)を補うための技術です。
👉 次の問題&解説テキスト
お疲れ様です!
この調子で次の問題に挑戦しますか?
それとも、立ち止まって詳しい解説を確認しますか?

