arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2410.04055cs.CL
收藏

自我修正不仅是精炼:面向视觉与语言推理任务的学习框架

Self-Correction is More than Refinement: A Learning Framework for Visual and Language Reasoning Tasks

University of Illinois at Urbana-Champaign(伊利诺伊大学厄巴纳-香槟分校);Georgia Institute of Technology(佐治亚理工学院);The Hong Kong University of Science and Technology(香港科技大学)

Jiayi He, Hehai Lin, Qingyun Wang, Yi Fung, Heng Ji

AI总结:

本文提出自我修正学习框架,利用VLMs自生成的偏好与不利样本进行DPO微调,证明自我修正应通过额外训练增强推理能力,而非仅作响应精炼。

摘要:

尽管视觉语言模型(VLMs)在视觉和语言推理任务中展现了卓越的能力,但它们不可避免地会产生有缺陷的响应。通过指示模型精炼其输出的自我修正为解决这一问题提供了一种有前景的方案。以往研究主要集中于大语言模型(LLMs),而VLMs的自我修正能力,尤其是同时涉及视觉和语言信息的能力,在很大程度上尚未得到检验。本研究考察了VLMs在推理和微调阶段的自我修正能力。我们提出了一种自我修正学习(SCL)方法,该方法使VLMs能够通过直接偏好优化(DPO)从自身生成的自我修正数据中学习,而无需依赖外部反馈,从而促进自我改进。具体而言,我们根据初始响应和精炼后响应的正确性收集偏好样本和不利样本,这些响应是在推理阶段通过VLMs进行两轮自我修正获得的。实验结果表明,尽管在没有额外微调和外部反馈的情况下,VLMs在迭代推理过程中难以有效进行自我修正,但当它们自身生成的自我修正数据被分类为偏好样本和不利样本时,它们可以通过偏好微调来提升性能并避免先前的错误。本研究强调,自我修正不仅仅是一个精炼过程;相反,它应当通过额外训练来增强模型的推理能力,使其能够直接生成高质量响应而无需进一步精炼。

英文摘要:

While Vision-Language Models (VLMs) have shown remarkable abilities in visual and language reasoning tasks, 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. Specifically, we collect preferred and disfavored samples based on the correctness of initial and refined responses, which are obtained by two-turn self-correction with VLMs during the inference stage. 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 self-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 the reasoning abilities of models through additional training, enabling them to generate high-quality responses directly without further refinement.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑