MMedPO: Aligning Medical Vision-Language Models with Clinical-Aware Multimodal Preference Optimization

Kangyu Zhu,Peng Xia,Yun Li,Hongtu Zhu,Sheng Wang,Huaxiu Yao
2024-12-09
Abstract:The advancement of Large Vision-Language Models (LVLMs) has propelled their application in the medical field. However, Medical LVLMs (Med-LVLMs) encounter factuality challenges due to modality misalignment, where the models prioritize textual knowledge over visual input, leading to hallucinations that contradict information in medical images. Previous attempts to enhance modality alignment in Med-LVLMs through preference optimization have inadequately mitigated clinical relevance in preference data, making these samples easily distinguishable and reducing alignment effectiveness. To address this challenge, we propose MMedPO, a novel multimodal medical preference optimization approach that considers the clinical relevance of preference samples to enhance Med-LVLM alignment. MMedPO curates multimodal preference data by introducing two types of dispreference: (1) plausible hallucinations injected through target Med-LVLMs or GPT-4o to produce medically inaccurate responses, and (2) lesion region neglect achieved through local lesion-noising, disrupting visual understanding of critical areas. We then calculate clinical relevance for each sample based on scores from multiple Med-LLMs and visual tools, and integrate these scores into the preference optimization process as weights, enabling effective alignment. Our experiments demonstrate that MMedPO significantly enhances factual accuracy in Med-LVLMs, achieving substantial improvements over existing preference optimization methods by averaging 14.2% and 51.7% across the Med-VQA and report generation tasks. Our code are available in <a class="link-external link-https" href="https://github.com/aiming-lab/MMedPO" rel="external noopener nofollow">this https URL</a>.
Computer Vision and Pattern Recognition,Artificial Intelligence,Computation and Language,Machine Learning
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the factual challenges in medical vision - language models (Med - LVLMs) due to poor modal alignment. Specifically, existing Med - LVLMs tend to give priority to the textual knowledge learned during the training process rather than the actual visual input when processing medical images, which can lead to contradictions between the generated text and the corresponding medical image information, that is, the "hallucination" phenomenon occurs. In addition, previous methods for enhancing modal alignment through preference optimization have failed to fully consider clinical relevance, making these samples easily distinguishable, thereby reducing the effectiveness of the alignment. To address this challenge, the paper proposes MMedPO, a new multi - modal medical preference optimization method, which aims to enhance the alignment effect of Med - LVLM by considering the clinical relevance of preference samples. MMedPO carefully curates multi - modal preference data by introducing two types of non - preference responses: (1) Reasonable hallucinations generated by the target Med - LVLM or GPT - 4, producing medically inaccurate responses; (2) Lesion area neglect achieved by local lesion area noising, interfering with the visual understanding of key areas. Subsequently, the clinical relevance of each sample is calculated based on the scores of multiple Med - LLM and visual tools, and these scores are integrated as weights into the preference optimization process to achieve effective alignment. The experimental results show that MMedPO significantly improves the factual accuracy of Med - LVLM, with an average performance improvement of 14.2% and 51.7% on Med - VQA and report generation tasks respectively, exceeding the existing preference optimization methods.