论文标题

具有垂直合作学习的多方学习算法的隐私权联合学习算法

Privacy-Preserving Asynchronous Federated Learning Algorithms for Multi-Party Vertically Collaborative Learning

论文作者

Gu, Bin, Xu, An, Huo, Zhouyuan, Deng, Cheng, Huang, Heng

论文摘要

垂直分区数据的隐私保护联合学习已显示出令人鼓舞的结果,作为新兴多方联合建模应用程序的解决方案,在该应用程序中,数据持有人(例如政府分支机构,私人金融和电子商务公司)在整个学习过程中合作,而不是依靠受信任的第三方持有数据。但是,用于垂直分区数据的现有联合学习算法仅限于同步计算。为了提高效率,当联盟学习系统中的各方之间的计算/通信资源不平衡时,为垂直分区的数据开发异步培训算法至关重要,同时保留数据隐私。在本文中,我们在垂直分区的数据上提出了异步联合SGD(AFSGD-VP)算法及其SVRG和SAGA变体。此外,我们在强凸状的条件下提供了AFSGD-VP及其SVRG和SAGA变体的收敛分析。我们还讨论了他们的模型隐私,数据隐私,计算复杂性和通信成本。据我们所知,AFSGD-VP及其SVRG和SAGA变体是第一个用于垂直分区数据的联合学习算法。对各种垂直分区数据集的广泛实验结果不仅验证了AFSGD-VP及其SVRG和SAGA变体的理论结果,而且还表明我们的算法的效率比相应的同步算法高得多。

The privacy-preserving federated learning for vertically partitioned data has shown promising results as the solution of the emerging multi-party joint modeling application, in which the data holders (such as government branches, private finance and e-business companies) collaborate throughout the learning process rather than relying on a trusted third party to hold data. However, existing federated learning algorithms for vertically partitioned data are limited to synchronous computation. To improve the efficiency when the unbalanced computation/communication resources are common among the parties in the federated learning system, it is essential to develop asynchronous training algorithms for vertically partitioned data while keeping the data privacy. In this paper, we propose an asynchronous federated SGD (AFSGD-VP) algorithm and its SVRG and SAGA variants on the vertically partitioned data. Moreover, we provide the convergence analyses of AFSGD-VP and its SVRG and SAGA variants under the condition of strong convexity. We also discuss their model privacy, data privacy, computational complexities and communication costs. To the best of our knowledge, AFSGD-VP and its SVRG and SAGA variants are the first asynchronous federated learning algorithms for vertically partitioned data. Extensive experimental results on a variety of vertically partitioned datasets not only verify the theoretical results of AFSGD-VP and its SVRG and SAGA variants, but also show that our algorithms have much higher efficiency than the corresponding synchronous algorithms.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源