Litcius/Paper detail

Federated Learning Hyperparameter Tuning From a System Perspective

Huanle Zhang, Lei Fu, Mi Zhang, Pengfei Hu, Xiuzhen Cheng, Prasant Mohapatra, Xin Liu

2023IEEE Internet of Things Journal15 citationsDOI

Abstract

Federated learning (FL) is a distributed model training paradigm that preserves clients’ data privacy. It has gained tremendous attention from both academia and industry. FL hyper-parameters (e.g., the number of selected clients and the number of training passes) significantly affect the training overhead in terms of computation time, transmission time, computation load, and transmission load. However, the current practice of manually selecting FL hyper-parameters imposes a heavy burden on FL practitioners because applications have different training preferences. In this paper, we propose, an automatic FL hyper-parameter tuning algorithm tailored to applications’ diverse system requirements in FL training. iteratively adjusts FL hyper-parameters during FL training and can be easily integrated into existing FL systems. Through extensive evaluations of for diverse applications and FL aggregation algorithms, we show that is lightweight and effective, achieving 8.48%-26.75% system overhead reduction compared to using fixed FL hyper-parameters. This paper assists FL practitioners in designing high-performance FL training solutions. The source code of is available at.

Topics & Concepts

Computer scienceHyperparameterOverhead (engineering)ComputationPerspective (graphical)Machine learningTraining setTransmission (telecommunications)Training (meteorology)Artificial intelligenceReduction (mathematics)Computer engineeringDistributed computingAlgorithmOperating systemTelecommunicationsGeometryMeteorologyPhysicsMathematicsPrivacy-Preserving Technologies in DataAdvanced Data and IoT TechnologiesInternet Traffic Analysis and Secure E-voting
Federated Learning Hyperparameter Tuning From a System Perspective | Litcius