Enhancing Large Vision Language Models with Self-Training on Image Comprehension

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Deng, Yihe, Lu, Pan, Yin, Fan, Hu, Ziniu, Shen, Sheng, Gu, Quanquan, Zou, James, Chang, Kai-Wei, Wang, Wei
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929603049684992
author Deng, Yihe
Lu, Pan
Yin, Fan
Hu, Ziniu
Shen, Sheng
Gu, Quanquan
Zou, James
Chang, Kai-Wei
Wang, Wei
author_facet Deng, Yihe
Lu, Pan
Yin, Fan
Hu, Ziniu
Shen, Sheng
Gu, Quanquan
Zou, James
Chang, Kai-Wei
Wang, Wei
contents Large vision language models (LVLMs) integrate large language models (LLMs) with pre-trained vision encoders, thereby activating the perception capability of the model to understand image inputs for different queries and conduct subsequent reasoning. Improving this capability requires high-quality vision-language data, which is costly and labor-intensive to acquire. Self-training approaches have been effective in single-modal settings to alleviate the need for labeled data by leveraging model's own generation. However, effective self-training remains a challenge regarding the unique visual perception and reasoning capability of LVLMs. To address this, we introduce Self-Training on Image Comprehension (STIC), which emphasizes a self-training approach specifically for image comprehension. First, the model self-constructs a preference dataset for image descriptions using unlabeled images. Preferred responses are generated through a step-by-step prompt, while dis-preferred responses are generated from either corrupted images or misleading prompts. To further self-improve reasoning on the extracted visual information, we let the model reuse a small portion of existing instruction-tuning data and append its self-generated image descriptions to the prompts. We validate the effectiveness of STIC across seven different benchmarks, demonstrating substantial performance gains of 4.0% on average while using 70% less supervised fine-tuning data than the current method. Further studies investigate various components of STIC and highlight its potential to leverage vast quantities of unlabeled images for self-training. Code and data are made publicly available.
format Preprint
id arxiv_https___arxiv_org_abs_2405_19716
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Enhancing Large Vision Language Models with Self-Training on Image Comprehension
Deng, Yihe
Lu, Pan
Yin, Fan
Hu, Ziniu
Shen, Sheng
Gu, Quanquan
Zou, James
Chang, Kai-Wei
Wang, Wei
Computer Vision and Pattern Recognition
Computation and Language
Large vision language models (LVLMs) integrate large language models (LLMs) with pre-trained vision encoders, thereby activating the perception capability of the model to understand image inputs for different queries and conduct subsequent reasoning. Improving this capability requires high-quality vision-language data, which is costly and labor-intensive to acquire. Self-training approaches have been effective in single-modal settings to alleviate the need for labeled data by leveraging model's own generation. However, effective self-training remains a challenge regarding the unique visual perception and reasoning capability of LVLMs. To address this, we introduce Self-Training on Image Comprehension (STIC), which emphasizes a self-training approach specifically for image comprehension. First, the model self-constructs a preference dataset for image descriptions using unlabeled images. Preferred responses are generated through a step-by-step prompt, while dis-preferred responses are generated from either corrupted images or misleading prompts. To further self-improve reasoning on the extracted visual information, we let the model reuse a small portion of existing instruction-tuning data and append its self-generated image descriptions to the prompts. We validate the effectiveness of STIC across seven different benchmarks, demonstrating substantial performance gains of 4.0% on average while using 70% less supervised fine-tuning data than the current method. Further studies investigate various components of STIC and highlight its potential to leverage vast quantities of unlabeled images for self-training. Code and data are made publicly available.
title Enhancing Large Vision Language Models with Self-Training on Image Comprehension
topic Computer Vision and Pattern Recognition
Computation and Language
url https://arxiv.org/abs/2405.19716