SparrowVQE: Visual Question Explanation for Course Content Understanding

Jialu Li, Manish Kumar Thota, Ruslan Gokhman, Radek Holik, Youshan Zhang
11/12/2024
cs.CVcs.CL

Official code: YoushanZhang/SparrowVQE (0 stars, last commit 2024-11-12).

Abstract

Visual Question Answering (VQA) research seeks to create AI systems to answer natural language questions in images, yet VQA methods often yield overly simplistic and short answers. This paper aims to advance the field by introducing Visual Question Explanation (VQE), which enhances the ability of VQA to provide detailed explanations rather than brief responses and address the need for more complex interaction with visual content. We first created an MLVQE dataset from a 14-week streamed video machine learning course, including 885 slide images, 110,407 words of transcripts, and 9,416 designed question-answer (QA) pairs. Next, we proposed a novel SparrowVQE, a small 3 billion parameters multimodal model. We trained our model with a three-stage training mechanism consisting of multimodal pre-training (slide images and transcripts feature alignment), instruction tuning (tuning the pre-trained model with transcripts and QA pairs), and domain fine-tuning (fine-tuning slide image and QA pairs). Eventually, our SparrowVQE can understand and connect visual information using the SigLIP model with transcripts using the Phi-2 language model with an MLP adapter. Experimental results demonstrate that our SparrowVQE achieves better performance in our developed MLVQE dataset and outperforms state-of-the-art methods in the other five benchmark VQA datasets. The source code is available at \url{https://github.com/YoushanZhang/SparrowVQE}.

View on arXivView PDF

Code Implementations(1)

00Shell, PythonNov 12, 20241 years ago

Similar Papers

Cite this paper

@article{li2024sparrowvqe,
  title  = {SparrowVQE: Visual Question Explanation for Course Content Understanding},
  author = {Jialu Li and Manish Kumar Thota and Ruslan Gokhman and Radek Holik and Youshan Zhang},
  year   = {2024},
  eprint = {2411.07516},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.07516v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.07516.svg)](https://codeofpaper.com/paper/2411.07516)

Discussion