本文へ移動

くえり

クエリ

検索の対象となる問いかけや指示を表すベクトルです。Attention機構ではキーと照合し情報の関連度を測るために用いられます。

詳しい説明

クエリとは、情報を取得するための問い合わせや指示を指す言葉です。データベース操作からAIの学習メカニズムまで広く使われます。検索エンジンに対する検索窓への入力もクエリの一種です。

深層学習の文脈、特にAttention機構においては、検索の主体となるベクトルを指します。Attentionにおいて、入力されたデータに対して「どの情報に注目すべきか」という検索要求をクエリとして表現します。これと対になるキーとの類似度を計算し、情報の重み付けを行います。

G検定では、データベースにおける命令という一般的な意味と、TransformerのAttention機構における構成要素としての役割の両面が重要です。特にAttentionにおけるクエリは、検索の出発点であり、何を探したいかという意図を保持する役割であることを認識する必要があります。

試験で問われること

G検定

  • Attention機構においてQueryとKeyの内積で重要度を決める。
  • データベースの検索命令を指す場合もある一般的な用語である。
  • 「何を探すか」の主体がQueryであることの理解が問われる。