Towards Scalable and Privacy-Preserving Deep Neural Network via Algorithmic-Cryptographic Co-design
Jun Zhou, Longfei Zheng, Chaochao Chen, Yan Wang, Xiaolin Zheng,, Bingzhe Wu, Cen Chen, Li Wang, and Jianwei Yin

TL;DR
This paper introduces SPNN, a novel framework combining algorithmic graph splitting and cryptographic techniques like secret sharing and homomorphic encryption to enable scalable, privacy-preserving deep neural network training.
Contribution
It proposes a co-design approach that balances scalability and privacy by splitting DNN computations and applying cryptographic methods, with implementation and API support.
Findings
SPNN achieves better scalability than cryptography-only methods.
Experimental results show SPNN maintains high accuracy with privacy guarantees.
SPNN outperforms existing privacy-preserving DNN frameworks on real datasets.
Abstract
Deep Neural Networks (DNNs) have achieved remarkable progress in various real-world applications, especially when abundant training data are provided. However, data isolation has become a serious problem currently. Existing works build privacy preserving DNN models from either algorithmic perspective or cryptographic perspective. The former mainly splits the DNN computation graph between data holders or between data holders and server, which demonstrates good scalability but suffers from accuracy loss and potential privacy risks. In contrast, the latter leverages time-consuming cryptographic techniques, which has strong privacy guarantee but poor scalability. In this paper, we propose SPNN - a Scalable and Privacy-preserving deep Neural Network learning framework, from algorithmic-cryptographic co-perspective. From algorithmic perspective, we split the computation graph of DNN models…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Cryptography and Data Security · Stochastic Gradient Optimization Techniques
