Privacy-Preserving CNN Training with Transfer Learning: Multiclass Logistic Regression
John Chiang

TL;DR
This paper introduces a novel method for privacy-preserving CNN training using homomorphic encryption, transfer learning, and innovative mathematical transformations, achieving practical training with minimal data leakage and reasonable computational time.
Contribution
It presents the first successful implementation of privacy-preserving CNN training with homomorphic encryption, combining transfer learning, quadratic gradient, transformation techniques, and a new data management method.
Findings
Achieved CNN training with homomorphic encryption on MNIST data.
Reduced client data upload to 6 ciphertexts, training in ~21 minutes.
Demonstrated practical feasibility of privacy-preserving CNN training.
Abstract
In this paper, we present a practical solution to implement privacy-preserving CNN training based on mere Homomorphic Encryption (HE) technique. To our best knowledge, this is the first attempt successfully to crack this nut and no work ever before has achieved this goal. Several techniques combine to accomplish the task:: (1) with transfer learning, privacy-preserving CNN training can be reduced to homomorphic neural network training, or even multiclass logistic regression (MLR) training; (2) via a faster gradient variant called , an enhanced gradient method for MLR with a state-of-the-art performance in convergence speed is applied in this work to achieve high performance; (3) we employ the thought of transformation in mathematics to transform approximating Softmax function in the encryption domain to the approximation of the Sigmoid function. A new type…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques · Advanced Neural Network Applications
MethodsALIGN · Softmax · Logistic Regression · SPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
