See-Saw Modality Balance: See Gradient, and Sew Impaired Vision-Language Balance to Mitigate Dominant Modality Bias
JuneHyoung Kwon, MiHyeon Kim, Eunju Lee, Juhwan Choi, YoungBin Kim
TL;DR
Dominant modality bias in vision–language models arises when one modality drives predictions, hindering balanced multimodal integration. The paper introduces BalGrad, a gradient-based framework that (i) reweights KL-divergence gradients between modalities according to each modality’s learning status and (ii) projects the target-task gradient to avoid conflicts with the KL gradient, ensuring balanced convergence. Theoretical analysis links gradient magnitude and direction to loss reduction, and extensive experiments on UPMC Food-101, Hateful Memes, MM-IMDb, and additional datasets demonstrate reduced modality gaps, improved robustness to impairment, and applicability to decoder-based VL models. This approach offers a practical pathway to suppress negative transfer while preserving cross-modal integration in real-world multimodal systems.
Abstract
Vision-language (VL) models have demonstrated strong performance across various tasks. However, these models often rely on a specific modality for predictions, leading to "dominant modality bias.'' This bias significantly hurts performance, especially when one modality is impaired. In this study, we analyze model behavior under dominant modality bias and theoretically show that unaligned gradients or differences in gradient magnitudes prevent balanced convergence of the loss. Based on these findings, we propose a novel framework, BalGrad to mitigate dominant modality bias. Our approach includes inter-modality gradient reweighting, adjusting the gradient of KL divergence based on each modality's contribution, and inter-task gradient projection to align task directions in a non-conflicting manner. Experiments on UPMC Food-101, Hateful Memes, and MM-IMDb datasets confirm that BalGrad effectively alleviates over-reliance on specific modalities when making predictions.
