VGA: Vision GUI Assistant -- Minimizing Hallucinations through Image-Centric Fine-Tuning

Ziyang Meng, Yu Dai, Zezheng Gong, Shaoxiong Guo, Minglong Tang +1 more
6/20/2024
cs.CV

No official code found. Best implementation: Linziyang1999/Vision-GUI-assistant (5 stars, Apache-2.0, last commit 2024-10-25).

Abstract

Recent advances in Large Vision-Language Models (LVLMs) have significantly improve performance in image comprehension tasks, such as formatted charts and rich-content images. Yet, Graphical User Interface (GUI) pose a greater challenge due to their structured format and detailed textual information. Existing LVLMs often overly depend on internal knowledge and neglect image content, resulting in hallucinations and incorrect responses in GUI comprehension. To address these issues, we introduce VGA, a fine-tuned model designed for comprehensive GUI understanding. Our model aims to enhance the interpretation of visual data of GUI and reduce hallucinations. We first construct a Vision Question Answering (VQA) dataset of 63.8k high-quality examples with our propose Referent Method, which ensures the model's responses are highly depend on visual content within the image. We then design a two-stage fine-tuning method called Foundation and Advanced Comprehension (FAC) to enhance both the model's ability to extract information from image content and alignment with human intent. Experiments show that our approach enhances the model's ability to extract information from images and achieves state-of-the-art results in GUI understanding tasks. Our dataset and fine-tuning script will be released soon.

View on arXivView PDF

Code Implementations(1)

Apache-2.0
50Shell, PythonJun 15, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{meng2024vga,
  title  = {VGA: Vision GUI Assistant -- Minimizing Hallucinations through Image-Centric Fine-Tuning},
  author = {Ziyang Meng and Yu Dai and Zezheng Gong and Shaoxiong Guo and Minglong Tang and Tongquan Wei},
  year   = {2024},
  eprint = {2406.14056},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.14056v3}
}

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/2406.14056.svg)](https://codeofpaper.com/paper/2406.14056)

Discussion