FedQP: Towards Accurate Federated Learning using Quadratic Programming Guided Mutation

  • Jiawen Weng
  • , Zeke Xia
  • , Ran Li
  • , Ming Hu
  • , Mingsong Chen*
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Due to the advantages of privacy-preserving, Federated Learning (FL) is widely used in distributed machine learning systems. However, existing FL methods suffer from low-inference performance caused by data heterogeneity. Specifically, due to heterogeneous data, the optimization directions of different local models vary greatly, making it difficult for the traditional FL method to get a generalized global model that performs well on all clients. As one of the state-of-the-art FL methods, the mutation-based FL method attempts to adopt a stochastic mutation strategy to guide the model training towards a well-generalized area (i.e., flat area in the loss landscape). Specifically, mutation allows the model to shift within the solution space, providing an opportunity to escape areas with poor generalization (i.e., sharp area). However, the stochastic mutation strategy easily results in diverse optimal directions of mutated models, which limits the performance of the existing mutation-based FL method. To achieve higher performance, this paper proposes a novel mutation-based FL approach named FedQP, utilizing a quadratic programming strategy to regulate the mutation directions wisely. By biasing the model mutation towards the direction of gradient update rather than traditional random mutation, FedQP can effectively guide the model to optimize towards a well-generalized area (i.e., flat area). Experiments on multiple well-known datasets show that our quadratic programming-guided mutation strategy effectively improves the inference accuracy of the global model in various heterogeneous data scenarios.

Original languageEnglish
Title of host publicationProceedings - SEKE 2024
Subtitle of host publication36th International Conference on Software Engineering and Knowledge Engineering
PublisherKnowledge Systems Institute Graduate School
Pages375-380
Number of pages6
ISBN (Electronic)1891706594
DOIs
StatePublished - 2024
Event36th International Conference on Software Engineering and Knowledge Engineering, SEKE 2024 - Hybrid, San Francisco, United States
Duration: 26 Oct 20244 Nov 2024

Publication series

NameProceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
ISSN (Print)2325-9000
ISSN (Electronic)2325-9086

Conference

Conference36th International Conference on Software Engineering and Knowledge Engineering, SEKE 2024
Country/TerritoryUnited States
CityHybrid, San Francisco
Period26/10/244/11/24

Keywords

  • Federated Learning
  • Machine Learning
  • Quadratic Programming

Fingerprint

Dive into the research topics of 'FedQP: Towards Accurate Federated Learning using Quadratic Programming Guided Mutation'. Together they form a unique fingerprint.

Cite this