Skip to main content

Towards decentralized deep learning with differential privacy

Publication ,  Conference
Cheng, HP; Yu, P; Hu, H; Zawad, S; Yan, F; Li, S; Li, H; Chen, Y
Published in: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
January 1, 2019

In distributed machine learning, while a great deal of attention has been paid on centralized systems that include a central parameter server, decentralized systems have not been fully explored. Decentralized systems have great potentials in the future practical use as they have multiple useful attributes such as less vulnerable to privacy and security issues, better scalability, and less prone to single point of bottleneck and failure. In this paper, we focus on decentralized learning systems and aim to achieve differential privacy with good convergence rate and low communication cost. To achieve this goal, we propose a new algorithm, Leader-Follower Elastic Averaging Stochastic Gradient Descent (LEASGD), driven by a novel Leader-Follower topology and differential privacy model. We also provide a theoretical analysis of the convergence rate of LEASGD and the trade-off between the performance and privacy in the private setting. We evaluate LEASGD in real distributed testbed with poplar deep neural network models MNIST-CNN, MNIST-RNN, and CIFAR-10. Extensive experimental results show that LEASGD outperforms state-of-the-art decentralized learning algorithm DPSGD by achieving nearly 40% lower loss function within same iterations and by 30% reduction of communication cost. Moreover, it spends less differential privacy budget and has final higher accuracy result than DPSGD under private setting.

Duke Scholars

Published In

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

DOI

EISSN

1611-3349

ISSN

0302-9743

Publication Date

January 1, 2019

Volume

11513 LNCS

Start / End Page

130 / 145

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 46 Information and computing sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Cheng, H. P., Yu, P., Hu, H., Zawad, S., Yan, F., Li, S., … Chen, Y. (2019). Towards decentralized deep learning with differential privacy. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11513 LNCS, pp. 130–145). https://doi.org/10.1007/978-3-030-23502-4_10
Cheng, H. P., P. Yu, H. Hu, S. Zawad, F. Yan, S. Li, H. Li, and Y. Chen. “Towards decentralized deep learning with differential privacy.” In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 11513 LNCS:130–45, 2019. https://doi.org/10.1007/978-3-030-23502-4_10.
Cheng HP, Yu P, Hu H, Zawad S, Yan F, Li S, et al. Towards decentralized deep learning with differential privacy. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2019. p. 130–45.
Cheng, H. P., et al. “Towards decentralized deep learning with differential privacy.” Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 11513 LNCS, 2019, pp. 130–45. Scopus, doi:10.1007/978-3-030-23502-4_10.
Cheng HP, Yu P, Hu H, Zawad S, Yan F, Li S, Li H, Chen Y. Towards decentralized deep learning with differential privacy. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2019. p. 130–145.

Published In

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

DOI

EISSN

1611-3349

ISSN

0302-9743

Publication Date

January 1, 2019

Volume

11513 LNCS

Start / End Page

130 / 145

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 46 Information and computing sciences