Ask Questions with Double Hints: Visual Question Generation with Answer-awareness and Region-reference
Kai Shen, Lingfei Wu, Siliang Tang, Fangli Xu, Bo Long, Yueting Zhuang, Jian Pei
TL;DR
This paper tackles visual question generation by addressing two core issues: the one-to-many image-to-question mappings and the need to model rich object relations. It introduces double hints—textual answers and visual regions—and a self-learning auto-encoder to derive visual hints without extra annotations, then forms a dynamic object graph learned end-to-end. The DH-Graph2Seq framework casts VQG as a graph-to-sequence problem, learning graph topology from double-hint embeddings and generating questions via separate attention over visual hints and the graph, with LSTM or Transformer decoders. Experiments on VQA2.0 and COCO-QA show significant improvements over strong baselines and demonstrate benefits for data augmentation and zero-shot VQA, indicating practical impact for VQG-enabled AI systems.
Abstract
The visual question generation (VQG) task aims to generate human-like questions from an image and potentially other side information (e.g. answer type). Previous works on VQG fall in two aspects: i) They suffer from one image to many questions mapping problem, which leads to the failure of generating referential and meaningful questions from an image. ii) They fail to model complex implicit relations among the visual objects in an image and also overlook potential interactions between the side information and image. To address these limitations, we first propose a novel learning paradigm to generate visual questions with answer-awareness and region-reference. Concretely, we aim to ask the right visual questions with Double Hints - textual answers and visual regions of interests, which could effectively mitigate the existing one-to-many mapping issue. Particularly, we develop a simple methodology to self-learn the visual hints without introducing any additional human annotations. Furthermore, to capture these sophisticated relationships, we propose a new double-hints guided Graph-to-Sequence learning framework, which first models them as a dynamic graph and learns the implicit topology end-to-end, and then utilizes a graph-to-sequence model to generate the questions with double hints. Experimental results demonstrate the priority of our proposed method.
