FedMLLM: Federated Fine-tuning MLLM on Multimodal Heterogeneity Data

Binqian Xu, Xiangbo Shu, Haiyang Mei, Guosen Xie, Basura Fernando +1 more
11/22/2024
cs.LGcs.CLcs.CV

No official code found. Best implementation: 1xbq1/FedMLLM (47 stars, last commit 2026-02-08).

Abstract

Multimodal Large Language Models (MLLMs) have made significant advancements, demonstrating powerful capabilities in processing and understanding multimodal data. Fine-tuning MLLMs with Federated Learning (FL) allows for expanding the training data scope by including private data sources, thereby enhancing their practical applicability in privacy-sensitive domains. However, current research remains in the early stage, particularly in addressing the \textbf{multimodal heterogeneities} in real-world applications. In this paper, we introduce a benchmark to evaluate the performance of federated fine-tuning of MLLMs across various multimodal heterogeneous scenarios, laying the groundwork for future research in the field. Our benchmark includes two lightweight MLLMs, two downstream tasks, three evaluation metrics, and five datasets across three domains, along with six comparison baselines, covering over ten types of modality heterogeneities across four multimodal scenarios. To address the challenges posed by multimodal heterogeneity, we develop a general FedMLLM framework that integrates classic FL methods alongside two modality-agnostic strategies. Extensive experimental results show that our proposed FL paradigm improves the performance of MLLMs by broadening the range of training data and mitigating multimodal heterogeneity. Code is available in supplementary materials.

View on arXivView PDF

Code Implementations(1)

1xbq1/FedMLLMCommunity100%
474Shell, PythonNov 22, 20248 months ago

Similar Papers

Cite this paper

@article{xu2024fedmllm,
  title  = {FedMLLM: Federated Fine-tuning MLLM on Multimodal Heterogeneity Data},
  author = {Binqian Xu and Xiangbo Shu and Haiyang Mei and Guosen Xie and Basura Fernando and Jinhui Tang},
  year   = {2024},
  eprint = {2411.14717},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.14717v2}
}

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

Discussion