Self-Correction is More than Refinement: A Learning Framework for Visual and Language Reasoning Tasks
While Vision-Language Models (VLMs) have shown remarkable abilities, they invariably generate flawed responses.Self-correction that instructs models to refine their outputs presents a promising solution to this issue.Previous studies have mainly concentrated on Large Language Models (LLMs), while the self-correction abilities of VLMs, particularly concerning both visual and linguistic information, remain largely unexamined.This study investigates the self-correction capabilities of VLMs during both inference and fine-tuning stages.We introduce a Self-Correction Learning (SCL) approach that enables VLMs to learn from their self-generated self-correction data through Direct Preference Optimization (DPO) without relying on external feedback, facilitating self-improvement.Experimental results demonstrate that although VLMs struggle to self-correct effectively during iterative inference without additional fine-tuning and external feedback, they can enhance their performance and avoid previous mistakes through preference fine-tuning when their generated self-correction data are categorized into preferred and disfavored samples.This study emphasizes that self-correction is not merely a refinement process; rather, it should enhance models' reasoning ability through additional training, enabling them to generate high-quality responses directly without further refinement.
Authors
- Yi R. Fung (ORCID: https://orcid.org/0009-0006-1869-0363)
- Heng Ji (ORCID: https://orcid.org/0000-0002-0464-7966)
- Qingyun Wang (ORCID: https://orcid.org/0000-0002-2659-6100)
- Jiayi He (ORCID: https://orcid.org/0009-0002-1906-6731)
- Hehai Lin (ORCID: https://orcid.org/0009-0009-2602-9059)
Publication Details
- Published
- 2025-01-01
- DOI
- https://doi.org/10.18653/v1/2025.findings-acl.331
- Citations
- 1
- Primary Topic
- Intelligent Tutoring Systems and Adaptive Learning
- Type
- article
- Field-Weighted Citation Impact
- 2.48