1行定義
Visual Question Answeringとは、画像と、その画像についての自然言語の質問を入力として、質問への答えを出力するタスクのことです。
くわしく
Visual Question Answering(VQA)は、画像とその画像についての質問を受け取り、答えを返すタスクです。たとえば、食卓の写真と「コップはいくつありますか」という質問から、「2つ」と答えます。
なぜ難しいのか
答えるには、物の認識だけでなく、数える、色や位置関係を読み取る、常識を使うといった、さまざまな能力が必要です。質問によって、画像のどこを見るべきかも変わります。画像の理解と言語の理解を組み合わせる、マルチモーダルなタスクの代表例です。
データセットと偏りの問題
2015年に発表されたVQAのデータセットは、約25万枚の画像、約76万の質問、約1,000万の答えからなります。画像には、MS COCOの写真と、新たに作った抽象的な場面の絵を使いました。質問と答えは自由記述で、選択肢から選ぶ形式の評価も用意されました。
その後、画像を見なくても質問文の言い回しだけで答えを当てられる偏りが問題になりました。「〜はありますか」と聞かれたら「はい」と答える、といった傾向をモデルが覚えてしまいます。そこで、同じ質問で答えが変わる似た画像を組にして、偏りを減らしたデータセット(VQA v2.0)が作られました。
解き方の変化
初期のモデルは、CNNで画像の特徴を、LSTMで質問文の特徴を取り出し、組み合わせて答えを予測しました。よく出る1,000個の答えを候補とし、その中から選ぶ分類問題として解いています。その後、質問に応じて画像の注目箇所を変える注意機構が広く使われました。現在は、FlamingoやUnified-IOのような視覚言語モデルも答えを生成できます。
似たタスクとの違い
Image Captioningは質問を受け取らず、画像全体の説明文を作ります。文章だけを読んで質問に答える質問応答とは、画像を入力に含む点が異なります。
覚え方
「画像を見せて質問し、答えをもらう」と覚えます。
G検定での出題
出題のされ方
画像と質問文の両方を入力とする点でのImage Captioningとの違い、画像の理解と言語の理解を組み合わせるマルチモーダルなタスクである点、Flamingoなどの視覚言語モデルでの扱いが問われます。
混同しやすい用語
| 用語 | 意味 |
|---|---|
| Visual Question Answeringこのページの用語 | 画像と、その画像についての自然言語の質問を入力として、質問への答えを出力するタスク |
| Image Captioning | 画像を入力として、その画像に写っている内容を説明する自然な文章を生成するタスク |
| Question-Answering(質問応答) | 人が自然な文で尋ねた質問に対し、コンピュータが文書やデータをもとに答えそのものを返す技術 |
◯×チェック
次の文が正しいか、誤りかを選んでください。
-
VQAのデータセットでは、画像を見なくても質問文の言い回しだけで答えを当てられる偏りが問題になり、同じ質問で答えが変わる似た画像を組にして偏りを減らしたデータセットが作られた。
答えを見る
答え ◯ 正しい
VQA v2.0です。偏りの大きいデータでは、画像を理解していないモデルでも正解率が高く出てしまい、能力を過大に評価するおそれがあります。
-
VQAで扱う質問は、写っている物の名前を尋ねるものに限られ、数や色、位置関係を尋ねることはできない。
答えを見る
答え × 誤り
VQAの質問は自由な文章です。「何人いるか」「何色か」「左にあるのは何か」など、さまざまな問いを扱います。
-
初期のVQAのモデルには、データセットでよく出る答えを候補として用意し、その中から1つを選ぶ分類問題として解くものが多かった。
答えを見る
答え ◯ 正しい
2015年の論文のモデルでは、よく出る1,000個の答えを候補にしました。現在は、答えを文章として生成する視覚言語モデルも使われます。
この用語の練習問題
出典
- G検定 試験出題範囲(シラバス2024)第1.4版 (技術分野 項目32 マルチモーダル)
- Stanislaw Antol, Aishwarya Agrawal, Jiasen Lu, Margaret Mitchell, Dhruv Batra, C. Lawrence Zitnick, Devi Parikh, VQA: Visual Question Answering, ICCV 2015
- Yash Goyal, Tejas Khot, Douglas Summers-Stay, Dhruv Batra, Devi Parikh, Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answering, CVPR 2017