Litcius/Paper detail

Privacy-Preserving Computation Offloading for Parallel Deep Neural Networks Training

Yunlong Mao, Wenbo Hong, Heng Wang, Qun Li, Sheng Zhong

2020IEEE Transactions on Parallel and Distributed Systems28 citationsDOI

Abstract

Deep neural networks (DNNs) have brought significant performance improvements to various real-life applications. However, a DNN training task commonly requires intensive computing resources and a huge data collection, which makes it hard for personal devices to carry out the entire training, especially for mobile devices. The federated learning concept has eased this situation. However, it is still an open problem for individuals to train their own DNN models at an affordable price. In this article, we propose an alternative DNN training strategy for resource-limited users. With the help of an untrusted server, end users can offload their DNN training tasks to the server in a privacy-preserving manner. To this end, we study the possibility of the separation of a DNN. Then we design a differentially private activation algorithm for end users to ensure the privacy of the offloading after model separation. Furthermore, to meet the rising demand for federated learning, we extend the offloading solution to parallel DNN models training with a secure model weights aggregation scheme for the privacy concern. Experimental results prove the feasibility of computation offloading solutions for DNN models in both solo and parallel modes.

Topics & Concepts

Computer scienceArtificial neural networkTask (project management)ComputationDeep learningMobile deviceServerScheme (mathematics)Deep neural networksArtificial intelligenceDistributed computingInformation privacyComputer networkComputer securityOperating systemEconomicsMathematicsManagementMathematical analysisAlgorithmPrivacy-Preserving Technologies in DataCryptography and Data SecurityStochastic Gradient Optimization Techniques
Privacy-Preserving Computation Offloading for Parallel Deep Neural Networks Training | Litcius