490

Automatic Tuning of Federated Learning Hyper-Parameters from System Perspective

Abstract

Federated learning (FL) is a distributed model training paradigm that preserves clients' data privacy. FL hyper-parameters significantly affect the training overheads in terms of computation time, transmission time, computation load, and transmission load. However, the current practice of manually selecting FL hyper-parameters puts a high burden on FL practitioners since various applications prefer different training preferences. In this paper, we propose FedTuning, an automatic FL hyper-parameter tuning algorithm tailored to applications' diverse system requirements of FL training. FedTuning is lightweight and flexible, achieving an average of 22.48% improvement for different training preferences compared to fixed FL hyper-parameters. FedTuning is available at https://github.com/dtczhl/FedTuning.

View on arXiv
Comments on this paper