Paper 2025/703 Original: eprint.iacr.org/2025/703 ↗

Priv-PFL: A Privacy-Preserving and Efficient Personalized Federated Learning Approach

Alireza Aghabagherloo
Roozbeh Sarenche
Maryam Zarezadeh
Bart Preneel
Stefan Köpsell
Abstract

Federated Learning (FL) allows clients to engage in learning without revealing their raw data. However, traditional FL focuses on developing a single global model for all clients, limiting their ability to have personalized models tailored to their specific needs. Personalized FL (PFL) enables clients to obtain their customized models, either with or without a central party. Current PFL research includes mechanisms to detect poisoning attacks, in which a couple of malicious nodes try to manipulate training convergence by submitting misleading data. However, these detection approaches often overlook privacy concerns, as they require clients to share their models with all other clients. This paper extends BALANCE, a personalized poisoning detection mechanism based on client models and their expectations. Our method enhances both security and privacy by ensuring clients are not required to share their model data with other clients. By leveraging server-assisted PFL and Fully Homomorphic Encryption (FHE), we enable a central party to identify unpoisoned clients from the perspective of individual clients and train personalized models securely. Additionally, we introduce an efficient personalized client selection algorithm that prevents redundant checks and ensures the inheritance of unpoisoned clients.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2025-04-30: last updated
2025-04-18: published
Short URL
https://ia.cr/2025/703
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/703,
      author = {Alireza Aghabagherloo and Roozbeh Sarenche and Maryam Zarezadeh and Bart Preneel and Stefan Köpsell},
      title = {Priv-PFL: A Privacy-Preserving and Efficient Personalized Federated Learning Approach},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/703},
      year = {2025},
      url = {https://eprint.iacr.org/2025/703}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.