Federated learning (FL) enables multiple clients to jointly train a global model under the coordination of a central server. Although FL is a privacy-aware paradigm, where raw data sharing is not required, recent studies have shown that FL might leak the private data of a client through the model parameters shared with the server or the other clients. In this paper, we present the HyFed framework, which enhances the privacy of FL while preserving the utility of the global model. HyFed provides developers with a generic API to develop federated, privacy-preserving algorithms. HyFed supports both simulation and federated operation modes and its source code is publicly available at https://github.com/tum-aimed/hyfed.
翻译:联邦学习(FL)使多个客户能够在中央服务器的协调下联合培训一个全球模型。虽然FL是一种隐私意识模式,不需要原始数据共享,但最近的研究表明,FL可能会通过与服务器或其他客户共享的模型参数泄露客户的私人数据。本文介绍了HyFed框架,该框架在维护FL隐私的同时,又维护了全球模型的实用性。HyFed为开发商提供了一个通用的API,以开发配制的、保护隐私的算法。HyFed支持模拟和联合操作模式,其源代码可在https://github.com/tum-aimed/hyfed上公开查阅。