Understand
We compare communication efficiencies of two compelling distributed machine learning approaches of split learning and federated learning.
- We show useful settings under which each method outperforms the other in terms of communication efficiency.
- We consider various practical scenarios of distributed learning setup and juxtapose the two methods under various real-life scenarios.
- We consider settings of small and large number of clients as well as small models (1M - 6M parameters), large models (10M - 200M parameters) and very large models (1 Billion-100 Billion parameters).
Built on
Federated learning: Strategies for improving communication efficiency
Konečnỳ, J., McMahan, H. B., Yu, F. X., Richtárik, P., Suresh, A. T., and Bacon, D · 2016
Earlier work this paper cites.
Federated learning of deep networks using model averaging
McMahan, H. B., Moore, E., Ramage, D., and y Arcas, B. A · 2016
Earlier work this paper cites.
Similar
Distributed learning of deep neural network over multiple agents
Gupta, O. and Raskar, R · 2018
Cited alongside, same era.
Gpipe: Efficient training of giant neural networks using pipeline parallelism
Huang, Y., Cheng, Y., Chen, D., Lee, H., Ngiam, J., Le, Q. V., and Chen, Z · 2018
Cited alongside, same era.
Then
Split learning for health: Distributed deep learning without sharing raw patient data
Vepakomma, P., Gupta, O., Swedish, T., and Raskar, R · 2018
Later among the works it cites.
Reducing leakage in distributed deep learning for sensitive health data
Vepakomma, P., Gupta, O., Dubey, A., and Raskar, R · 2019
Closest in time.
Beyond the bibliography
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…