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

Yihe Deng, Pan Lu, Fan Yin, Ziniu Hu, Sheng Shen +3 more
2/3/2026

No official code found. Best implementation: yihedeng9/STIC (68 stars, Apache-2.0, last commit 2024-05-31).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

yihedeng9/STICCommunity100%
Apache-2.0

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

684Shell, PythonMay 27, 20242 years agoApache-2.0
llavallm-finetuningmistral-7bmulti-modalmulti-modal-learning+1 more

Similar Papers

Cite this paper

@article{deng2026enhancing,
  title  = {Enhancing Large Vision Language Models with Self-Training on Image Comprehension},
  author = {Yihe Deng and Pan Lu and Fan Yin and Ziniu Hu and Sheng Shen and James Zou and Kai-Wei Chang and Wei Wang},
  year   = {2026},
  eprint = {2405.19716},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2405.19716},
  url    = {https://arxiv.org/abs/2405.19716},
  journal = {NEURIPS 2024 2024}
}

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

Discussion