2020 · 63 citations · 7 references
ComputingComputer ScienceMachine LearningParallel AlgorithmsParallel ComputingData AnonymizationData ParallelismData ProtectionDeep LearningDifferential PrivacyOverfittingParallel Deep LearningPrivacyPrivacy-preserving LearningPrivacy-preserving Machine LearningPrivacy-preserving Model TrainingPrivate Machine LearningSplit LearningTraining
Mobile devices and medical centers have access to rich data that is suitable for training deep learning models. However, these highly distributed datasets are privacy sensitive making privacy issues for applying deep learning techniques to the problem at hand. Split Learning can solve these data privacy problems, but the possibility of overfitting exists because each node doesn't train in parallel but in a sequential manner. In this paper, we propose a parallel split learning method that prevents overfitting due to differences in a training order and data size by the node. Our method selects mini-batch size considering the amount of local data on each node and synchronizes the layers that nodes have during the training process so that all nodes can use the equivalent deep learning model when the training is complete.
7
Communication-Efficient Learning of Deep Networks from Decentralized Data
H. Brendan McMahan, Eider Moore, Daniel Ramage et al. · arXiv (Cornell University) · 2016 · 5.2K citations · Full text
Privacy-Preserving Deep Learning
Reza Shokri, Vitaly Shmatikov · 2015 · 2.3K citations
Revisiting Distributed Synchronous SGD
Jianmin Chen, Rajat Monga, Samy Bengio et al. · arXiv (Cornell University) · 2017 · 610 citations · Full text