Improving Multimodal Learning with Multi-Loss Gradient Modulation

Konstantinos Kontras, Christos Chatzichristos, Matthew Blaschko, Maarten De Vos
5/13/2024
cs.MMcs.CVcs.LG

No official code found. Best implementation: kkontras/MLB (3 stars, last commit 2026-02-12).

Abstract

Learning from multiple modalities, such as audio and video, offers opportunities for leveraging complementary information, enhancing robustness, and improving contextual understanding and performance. However, combining such modalities presents challenges, especially when modalities differ in data structure, predictive contribution, and the complexity of their learning processes. It has been observed that one modality can potentially dominate the learning process, hindering the effective utilization of information from other modalities and leading to sub-optimal model performance. To address this issue the vast majority of previous works suggest to assess the unimodal contributions and dynamically adjust the training to equalize them. We improve upon previous work by introducing a multi-loss objective and further refining the balancing process, allowing it to dynamically adjust the learning pace of each modality in both directions, acceleration and deceleration, with the ability to phase out balancing effects upon convergence. We achieve superior results across three audio-video datasets: on CREMA-D, models with ResNet backbone encoders surpass the previous best by 1.9% to 12.4%, and Conformer backbone models deliver improvements ranging from 2.8% to 14.1% across different fusion methods. On AVE, improvements range from 2.7% to 7.7%, while on UCF101, gains reach up to 6.1%.

View on arXivView PDF

Code Implementations(1)

kkontras/MLBCommunity71%

◉ Improving Multimodal Learning with Multi-Loss Gradient Modulation (BMVC 2024) ◉ Self-Balancing Multimodal Models via Multi-Loss Gradient Modulation (IJCV 2025)

30Shell, PythonAug 30, 20248 months ago

Similar Papers

Cite this paper

@article{kontras2024improving,
  title  = {Improving Multimodal Learning with Multi-Loss Gradient Modulation},
  author = {Konstantinos Kontras and Christos Chatzichristos and Matthew Blaschko and Maarten De Vos},
  year   = {2024},
  eprint = {2405.07930},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.07930v2}
}

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

Discussion