AIセキュリティポータル K Program
Muffliato: Peer-to-Peer Privacy Amplification for Decentralized Optimization and Averaging
Share
Abstract
Decentralized optimization is increasingly popular in machine learning for its scalability and efficiency. Intuitively, it should also provide better privacy guarantees, as nodes only observe the messages sent by their neighbors in the network graph. But formalizing and quantifying this gain is challenging: existing results are typically limited to Local Differential Privacy (LDP) guarantees that overlook the advantages of decentralization. In this work, we introduce pairwise network differential privacy, a relaxation of LDP that captures the fact that the privacy leakage from a node $u$ to a node $v$ may depend on their relative position in the graph. We then analyze the combination of local noise injection with (simple or randomized) gossip averaging protocols on fixed and random communication graphs. We also derive a differentially private decentralized optimization algorithm that alternates between local gradient descent steps and gossip averaging. Our results show that our algorithms amplify privacy guarantees as a function of the distance between nodes in the graph, matching the privacy-utility trade-off of the trusted curator, up to factors that explicitly depend on the graph topology. Finally, we illustrate our privacy gains with experiments on synthetic and real-world datasets.
Privacy amplification by subsampling: Tight analyses via couplings and divergences
Borja Balle, Gilles Barthe, Marco Gaboardi
Published: 2018
Private empirical risk minimization: Efficient algorithms and tight error bounds
R. Bassily, A. Smith, A. Thakurta
Published: 2014
Secure single-server aggregation with (poly)logarithmic overheads
James Henry Bell, Kallista A. Bonawitz, Adrià Gascón, Tancrède Lepoint, Mariana Raykova
Published: 2020
Who started this rumor? Quantifying the natural differential privacy guarantees of gossip protocols
Aurélien Bellet, Rachid Guerraoui, Hadrien Hendrikx
Published: 2020
Randomized gossip algorithms
Boyd, S., Ghosh, A., Prabhakar, B., Shah, D.
Published: 2006
Optimal Lower Bound for Differentially Private Multi-party Aggregation
T.-H. Hubert Chan, Elaine Shi, Dawn Song
Published: 2012
Privacy-preserving stream aggregation with fault tolerance
T.-H. Hubert Chan, Elaine Shi, Dawn Song
Published: 2012
Broadening the scope of differential privacy using metrics
K. Chatzikokolakis, M. E. Andres, N. E. Bordenabe, C. Palamidessi
Published: 2013
Towards Decentralized Deep Learning with Differential Privacy
Hsin-Pai Cheng, Patrick Yu, Haojing Hu, Syed Zawad, Feng Yan, Shiyu Li, Hai Helen Li, Yiran Chen
Published: 2019
Distributed Differential Privacy via Shuffling
Albert Cheu, Adam D. Smith, Jonathan Ullman, David Zeber, Maxim Zhilyaev
Published: 2019
Gossip algorithms for distributed signal processing
A. G. Dimakis, S. Kar, J. M. F. Moura, M. G. Rabbat, A. Scaglione
Published: 2010
Local privacy and statistical minimax rates
John C Duchi, Michael I Jordan, Martin J Wainwright
Published: 2013
On random graphs i
P. Erdös, A. Rényi
Published: 1959
Individual privacy accounting via a renyi filter
Vitaly Feldman, Tijana Zrnic
Published: 2021
Privacy Amplification by Iteration
Vitaly Feldman, Ilya Mironov, Kunal Talwar, Abhradeep Thakurta
Published: 2018
An accelerated decentralized stochastic proximal algorithm for finite sums
Hadrien Hendrikx, Francis Bach, Laurent Massoulié
Published: 2019
Differentially Private Distributed Optimization
Zhenqi Huang, Sayan Mitra, Nitin Vaidya
Published: 2015
Distributed learning without distress: Privacy-preserving empirical risk minimization
Bargav Jayaraman, Lingxiao Wang, David Evans, Quanquan Gu
Published: 2018
Advances and open problems in federated learning
Peter Kairouz, H. Brendan McMahan, Brendan Avent, Aurélien Bellet, Mehdi Bennis, Arjun Nitin Bhagoji, Kallista Bonawitz, Zachary Charles, Graham Cormode, Rachel Cummings, Rafael G. L. D’Oliveira, Hubert Eichner, Salim El Rouayheb, David Evans, Josh Gardner, Zachary Garrett, Adrià Gascón, Badih Ghazi, Phillip B. Gibbons, Marco Gruteser, Zaid Harchaoui, Chaoyang He, Lie He, Zhouyuan Huo, Ben Hutchinson, Justin Hsu, Martin Jaggi, Tara Javidi, Gauri Joshi, Mikhail Khodak, Jakub Konecný, Aleksandra Korolova, Farinaz Koushanfar, Sanmi Koyejo, Tancrède Lepoint, Yang Liu, Prateek Mittal, Mehryar Mohri, Richard Nock, Ayfer Özgür, Rasmus Pagh, Hang Qi, Daniel Ramage, Ramesh Raskar, Mariana Raykova, Dawn Song, Weikang Song, Sebastian U. Stich, Ziteng Sun, Ananda Theertha Suresh, Florian Tramèr, Praneeth Vepakomma, Jianyu Wang, Li Xiong, Zheng Xu, Qiang Yang, Felix X. Yu, Han Yu, Sen Zhao
Published: 2021
What Can We Learn Privately?
Shiva Prasad Kasiviswanathan, Homin K. Lee, Kobbi Nissim, Sofya Raskhodnikova, Adam D. Smith
Published: 2008
Decentralized stochastic optimization and gossip algorithms with compressed communication
Anastasia Koloskova, Sebastian Stich, Martin Jaggi
Published: 2019
A unified theory of decentralized sgd with changing topology and local updates
Anastasia Koloskova, Nicolas Loizou, Sadra Boreiri, Martin Jaggi, Sebastian Stich
Published: 2020
Can decentralized algorithms outperform centralized algorithms? a case study for decentralized parallel stochastic gradient descent
Xiangru Lian, Ce Zhang, Huan Zhang, Cho-Jui Hsieh, Wei Zhang, Ji Liu
Published: 2017
Incremental adaptive strategies over distributed networks
Cassio G. Lopes, Ali H. Sayed
Published: 2007
Communication-Efficient Learning of Deep Networks from Decentralized Data
H. Brendan McMahan, Eider Moore, Daniel Ramage, Seth Hampson, Blaise Agüera y Arcas
Published: 2016.2.18
The laplacian spectrum of graphs
Y Alavi, G Chartrand, OR Oellermann
Published: 1991
Distributed subgradient methods for multi-agent optimization
Nedic, A., Ozdaglar, A.
Published: 2009
Network topology and communication-computation tradeoffs in decentralized optimization
A. Nedic, A. Olshevsky, M. G. Rabbat
Published: 2018
The role of network topology for distributed machine learning
Giovanni Neglia, Gianmarco Calbi, Don Towsley, Gayane Vardoyan
Published: 2019
Privacy as contextual integrity
Helen Nissenbaum
Published: 2004
Optimal algorithms for smooth and strongly convex distributed optimization in networks
Scaman, K., Bach, F., Bubeck, S., Lee, Y. T., Massoulie, L.
Published: 2017
Privacy-Preserving Aggregation of Time-Series Data
Elaine Shi, T.-H. Hubert Chan, Eleanor G. Rieffel, Richard Chow, Dawn Song
Published: 2011
Differentially private empirical risk minimization revisited: Faster and more general
Di Wang, Minwei Ye, Jinhui Xu
Published: 2017
Empirical risk minimization in non-interactive local differential privacy revisited
D. Wang, M. Gaboardi, J. Xu
Published: 2018
A(DP)$^2$SGD: Asynchronous Decentralized Parallel Stochastic Gradient Descent with Differential Privacy
Jie Xu, Wei Zhang, Fei Wang
Published: 2020.8.21
Exponential graph is provably efficient for decentralized deep training
Bicheng Ying, Kun Yuan, Yiming Chen, Hanbin Hu, Pan Pan, Wotao Yin
Published: 2021
Collect at once, use effectively: Making non-interactive locally private learning possible
K. Zheng, W. Mou, L. Wang
Published: 2017
Share