FedSelect: Personalized Federated Learning with Customized Selection of Parameters for Fine-Tuning (2404.02478v1)
Abstract: Standard federated learning approaches suffer when client data distributions have sufficient heterogeneity. Recent methods addressed the client data heterogeneity issue via personalized federated learning (PFL) - a class of FL algorithms aiming to personalize learned global knowledge to better suit the clients' local data distributions. Existing PFL methods usually decouple global updates in deep neural networks by performing personalization on particular layers (i.e. classifier heads) and global aggregation for the rest of the network. However, preselecting network layers for personalization may result in suboptimal storage of global knowledge. In this work, we propose FedSelect, a novel PFL algorithm inspired by the iterative subnetwork discovery procedure used for the Lottery Ticket Hypothesis. FedSelect incrementally expands subnetworks to personalize client parameters, concurrently conducting global aggregations on the remaining parameters. This approach enables the personalization of both client parameters and subnetwork structure during the training process. Finally, we show that FedSelect outperforms recent state-of-the-art PFL algorithms under challenging client data heterogeneity settings and demonstrates robustness to various real-world distributional shifts. Our code is available at https://github.com/lapisrocks/fedselect.
- Federated learning based on dynamic regularization. In International Conference on Learning Representations, 2021.
- Personalized federated learning with gaussian processes. Advances in Neural Information Processing Systems, 34:8392–8406, 2021.
- Federated residual learning. ArXiv, abs/2003.12880, 2020.
- Federated learning: A survey on enabling technologies, protocols, and applications. IEEE Access, 8:140699–140725, 2020.
- Federated learning with personalization layers, 2019.
- Federated meta-learning with fast convergence and efficient communication, 2019.
- Exploiting shared representations for personalized federated learning. In International Conference on Machine Learning, pages 2089–2099. PMLR, 2021.
- Imagenet: A large-scale hierarchical image database. In 2009 IEEE Conference on Computer Vision and Pattern Recognition, pages 248–255, 2009.
- Flexible clustered federated learning for client-level data distribution shift. IEEE Transactions on Parallel and Distributed Systems, 33:2661–2674, 2021.
- Personalized federated learning: A meta-learning approach, 2020.
- The lottery ticket hypothesis: Finding sparse, trainable neural networks. In International Conference on Learning Representations, 2019.
- Linear mode connectivity and the lottery ticket hypothesis, 2020.
- An efficient framework for clustered federated learning. IEEE Transactions on Information Theory, 68:8076–8091, 2020.
- Deep residual learning for image recognition, 2015.
- Benchmarking neural network robustness to common corruptions and perturbations. Proceedings of the International Conference on Learning Representations, 2019.
- Federated visual classification with real-world data distribution, 2020.
- Improving federated learning personalization via model agnostic meta learning, 2023.
- Overcoming catastrophic forgetting in neural networks. Proceedings of the National Academy of Sciences, 114(13):3521–3526, 2017.
- Alex Krizhevsky. Learning multiple layers of features from tiny images. 2009.
- Surgical fine-tuning improves adaptation to distribution shifts, 2023.
- Lotteryfl: Personalized and communication-efficient federated learning with lottery ticket hypothesis on non-iid datasets, 2020a.
- A survey on federated learning systems: Vision, hype and reality for data privacy and protection. IEEE Transactions on Knowledge and Data Engineering, 35:3347–3366, 2019.
- Federated learning: Challenges, methods, and future directions. IEEE Signal Processing Magazine, 37(3):50–60, 2020b.
- Federated optimization in heterogeneous networks, 2020c.
- Ditto: Fair and robust federated learning through personalization. In International Conference on Machine Learning, pages 6357–6368. PMLR, 2021a.
- Fedbn: Federated learning on non-iid features via local batch normalization. In International Conference on Learning Representations, 2021b.
- Think locally, act globally: Federated learning with local and global representations. arXiv preprint arXiv:2001.01523, 2020.
- On privacy and personalization in cross-silo federated learning, 2022.
- Three approaches for personalization with applications to federated learning, 2020.
- Catastrophic interference in connectionist networks: The sequential learning problem. Psychology of Learning and Motivation, 24:109–165, 1989.
- Communication-efficient learning of deep networks from decentralized data. In Proc. of Int’l Conf. Artificial Intelligence and Statistics (AISTATS), 2017.
- Fedltn: Federated learning for sparse and personalized lottery ticket networks. In Computer Vision – ECCV 2022, pages 69–85, Cham, 2022. Springer Nature Switzerland.
- FedBABU: Toward enhanced representation for federated image classification. In International Conference on Learning Representations, 2022.
- Federated learning with partial model personalization. In International Conference on Machine Learning, 2022.
- Comparing rewinding and fine-tuning in neural network pruning, 2020.
- Personalized federated learning using hypernetworks. In International Conference on Machine Learning, pages 9489–9502. PMLR, 2021.
- Federated learning in medicine: facilitating multi-institutional collaborations without sharing patient data. Scientific Reports, 10(12598), 2020.
- Federated multi-task learning. ArXiv, abs/1705.10467, 2017.
- Partialfed: Cross-domain personalized federated learning via partial initialization. Advances in Neural Information Processing Systems, 34:23309–23320, 2021.
- Towards personalized federated learning. IEEE Transactions on Neural Networks and Learning Systems, 2022.
- Deep hashing network for unsupervised domain adaptation. 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2017.
- Matching networks for one shot learning. In Neural Information Processing Systems, 2017.
- Addressing class imbalance in federated learning, 2020.
- Personalized federated learning with feature alignment and classifier collaboration. In The Eleventh International Conference on Learning Representations, 2023.
- How transferable are features in deep neural networks? In Neural Information Processing Systems, 2014.
- Salvaging federated learning by local adaptation, 2022.
- Federated learning with non-iid data. 2018.
- Rishub Tamirisa (5 papers)
- Chulin Xie (27 papers)
- Wenxuan Bao (14 papers)
- Andy Zhou (23 papers)
- Ron Arel (4 papers)
- Aviv Shamsian (23 papers)