Symbolic Replay: Scene Graph as Prompt for Continual Learning on VQA Task

Authors

  • Stan Weixian Lei National University of Singapore
  • Difei Gao National University of Singapore
  • Jay Zhangjie Wu National University of Singapore
  • Yuxuan Wang National University of Singapore
  • Wei Liu Tencent Data Platform
  • Mengmi Zhang CFAR and I2R, Agency for Science, Technology, and Research (A*STAR), Singapore
  • Mike Zheng Shou National University of Singapore

DOI:

https://doi.org/10.1609/aaai.v37i1.25208

Keywords:

CV: Language and Vision, ML: Lifelong and Continual Learning

Abstract

VQA is an ambitious task aiming to answer any image-related question. However, in reality, it is hard to build such a system once for all since the needs of users are continuously updated, and the system has to implement new functions. Thus, Continual Learning (CL) ability is a must in developing advanced VQA systems. Recently, a pioneer work split a VQA dataset into disjoint answer sets to study this topic. However, CL on VQA involves not only the expansion of label sets (new Answer sets). It is crucial to study how to answer questions when deploying VQA systems to new environments (new Visual scenes) and how to answer questions requiring new functions (new Question types). Thus, we propose CLOVE, a benchmark for Continual Learning On Visual quEstion answering, which contains scene- and function-incremental settings for the two aforementioned CL scenarios. In terms of methodology, the main difference between CL on VQA and classification is that the former additionally involves expanding and preventing forgetting of reasoning mechanisms, while the latter focusing on class representation. Thus, we propose a real-data-free replay-based method tailored for CL on VQA, named Scene Graph as Prompt for Symbolic Replay. Using a piece of scene graph as a prompt, it replays pseudo scene graphs to represent the past images, along with correlated QA pairs. A unified VQA model is also proposed to utilize the current and replayed data to enhance its QA ability. Finally, experimental results reveal challenges in CLOVE and demonstrate the effectiveness of our method. Code and data are available at https://github.com/showlab/CLVQA.

Downloads

Published

2023-06-26

How to Cite

Lei, S. W., Gao, D., Wu, J. Z., Wang, Y., Liu, W., Zhang, M., & Shou, M. Z. (2023). Symbolic Replay: Scene Graph as Prompt for Continual Learning on VQA Task. Proceedings of the AAAI Conference on Artificial Intelligence, 37(1), 1250-1259. https://doi.org/10.1609/aaai.v37i1.25208

Issue

Section

AAAI Technical Track on Computer Vision I