Federated Multi-Task Learning on Non-IID Data Silos: An Experimental Study

Yuwen Yang, Yuxiang Lu, Suizhi Huang, Shalayiding Sirejiding, Hongtao Lu +1 more
2/20/2024
cs.LGcs.CRcs.DC

Official code: youngfish42/FMTL-Benchmark (9 stars, last commit 2024-04-12).

Abstract

The innovative Federated Multi-Task Learning (FMTL) approach consolidates the benefits of Federated Learning (FL) and Multi-Task Learning (MTL), enabling collaborative model training on multi-task learning datasets. However, a comprehensive evaluation method, integrating the unique features of both FL and MTL, is currently absent in the field. This paper fills this void by introducing a novel framework, FMTL-Bench, for systematic evaluation of the FMTL paradigm. This benchmark covers various aspects at the data, model, and optimization algorithm levels, and comprises seven sets of comparative experiments, encapsulating a wide array of non-independent and identically distributed (Non-IID) data partitioning scenarios. We propose a systematic process for comparing baselines of diverse indicators and conduct a case study on communication expenditure, time, and energy consumption. Through our exhaustive experiments, we aim to provide valuable insights into the strengths and limitations of existing baseline methods, contributing to the ongoing discourse on optimal FMTL application in practical scenarios. The source code can be found on https://github.com/youngfish42/FMTL-Benchmark .

View on arXivView PDF

Code Implementations(1)

90PythonApr 12, 20242 years ago

Similar Papers

Cite this paper

@article{yang2024federated,
  title  = {Federated Multi-Task Learning on Non-IID Data Silos: An Experimental Study},
  author = {Yuwen Yang and Yuxiang Lu and Suizhi Huang and Shalayiding Sirejiding and Hongtao Lu and Yue Ding},
  year   = {2024},
  eprint = {2402.12876},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.12876v2}
}

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

Discussion