Federated learning (FL) has sparked extensive interest in exploiting the private data on clients' local devices. However, the parameter server setting of FL not only has high bandwidth requirements, but also poses data privacy issues and a single point of failure. In this paper, we propose an efficient and privacy-preserving protocol, dubbed CFL, which is the first fine-grained global model training for FL in large-scale peer-to-peer (P2P) networks. Unlike previous FL in P2P networks, CFL aggregates local model update parameters hierarchically, which improves the communication efficiency facing large amounts of clients. Also, the aggregation in CFL is performed in a secure manner by introducing the authenticated encryption scheme, whose key is established through a random pairwise key scheme enhanced by a proposed voting-based key revocation mechanism. Rigorous analyses show that CFL guarantees the privacy and data integrity and authenticity of local model update parameters under two widespread threat models. More importantly, the proposed key revocation mechanism can effectively resist hijack attacks, thereby ensuring the confidentiality of the communication keys. Ingenious experiments on the Trec06p and Trec07 datasets show that the global model trained by CFL has good classification accuracy, model generalization, and rapid convergence rate, and the dropout-robustness of the system is achieved. Compared to the first global model training protocol for FL in P2P networks, PPT, CFL improves communication efficiency by 43.25%. Also, CFL outperforms PPT in terms of computational efficiency.
翻译:联邦学习组织(FL)在利用客户本地设备方面的私人数据方面引起了广泛的兴趣。然而,FL的参数服务器设置不仅具有高带宽要求,而且还带来了数据隐私问题和单一的失败点。在本文件中,我们提议了一个高效和隐私保护协议,称为CFL,这是FL在大规模同行对同行网络(P2P)网络中首次为FL提供精细全球模式培训。与以往P2P网络中的FL不同, CFL综合了本地模型更新参数的等级性,提高了大量客户所面临的通信效率。此外,CLL的集成以安全的方式进行,引入了经过认证的加密计划,其钥匙是通过基于投票的拟议关键撤销机制强化的随机配对式关键计划建立的。 严格的分析表明,CFLLL在两种广泛的威胁模式下保证当地模型更新参数的隐私和数据完整性和真实性。 更重要的是,拟议的关键撤销机制能够有效抵御劫持袭击,从而确保通信钥匙的保密性。Trec206P和Treclal网络的精准性测试, CLL的精准性C-realalalalalalalalalalalalalationalationalationalation set sal sal setal salations lax the salationalationalationalationalationalationalationalationalationalational 。 也通过Crlevationaldalationaldaldalationalations 和Trational sal sald saldal =实现了了两种达到全球通用协议的精准率。