PerFedMask: Personalized Federated Learning with Optimized Masking Vectors
Abstract
Recently, various personalized federated learning (FL) algorithms have been proposed to tackle data heterogeneity. To mitigate device heterogeneity, a common approach is to use masking. In this paper, we first show that using random masking can lead to a bias in the obtained solution of the learning model. To this end, we propose a personalized FL algorithm with optimized masking vectors called PerFedMask. In particular, PerFedMask facilitates each device to obtain its optimized masking vector based on its computational capability before training. Fine-tuning is performed after training. PerFedMask is a generalization of a recently proposed personalized FL algorithm, FedBABU (Oh et al., 2022). PerFedMask can be combined with other FL algorithms including HeteroFL (Diao et al., 2021) and Split-Mix FL (Hong et al., 2022). Results based on CIFAR-10 and CIFAR-100 datasets show that the proposed PerFedMask algorithm provides a higher test accuracy after fine-tuning and lower average number of trainable parameters when compared with six existing state-of-the-art FL algorithms in the literature. The codes are available at https://github.com/MehdiSet/PerFedMask.
Cite
Text
Setayesh et al. "PerFedMask: Personalized Federated Learning with Optimized Masking Vectors." International Conference on Learning Representations, 2023.Markdown
[Setayesh et al. "PerFedMask: Personalized Federated Learning with Optimized Masking Vectors." International Conference on Learning Representations, 2023.](https://mlanthology.org/iclr/2023/setayesh2023iclr-perfedmask/)BibTeX
@inproceedings{setayesh2023iclr-perfedmask,
title = {{PerFedMask: Personalized Federated Learning with Optimized Masking Vectors}},
author = {Setayesh, Mehdi and Li, Xiaoxiao and Wong, Vincent W.S.},
booktitle = {International Conference on Learning Representations},
year = {2023},
url = {https://mlanthology.org/iclr/2023/setayesh2023iclr-perfedmask/}
}