Privacy-protecting multi-party deep learning computation proxy method under cloud environment

A deep learning and privacy protection technology, applied in the field of cloud computing, can solve the problems of low model accuracy, differential privacy privacy leakage, and difficulty in wide application of multi-party deep learning.

Inactive Publication Date: 2018-10-26
QUFU NORMAL UNIV
View PDF3 Cites 88 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] To sum up, the existing technical problems are: the high computational complexity of the fully homomorphic encryption algorithm makes it difficult to widely apply multi-party deep learning based on the fully homomorphic encryption scheme
However, differential privacy also has the problem of privacy leakage, and the accuracy of the model is lower than that of conventional non-privacy-preserving multi-party deep learning models.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Privacy-protecting multi-party deep learning computation proxy method under cloud environment
  • Privacy-protecting multi-party deep learning computation proxy method under cloud environment
  • Privacy-protecting multi-party deep learning computation proxy method under cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The invention belongs to the technical field of cloud computing, and discloses a deep learning method for multi-party privacy protection in a cloud environment. The deep learning of multi-party privacy protection in the cloud environment is realized, in which the data set in the model is distributed in the databases of multiple users. Using the novel multi-party deep learning method proposed in the present invention, users can obtain a unified deep learning model based on integrated data sets, and at the same time, privacy protection of each user data set can be realized, which solves the problem of privacy leakage in multi-party machines. At the same time, the present invention proposes a method for realizing the verifiability of the proxy calculation result by using the aggregated signature, so as to ensure the correctness of the result.

[0045] Aiming at the problems existing in the prior art, the present invention provides a privacy-protecting multi-party deep lear...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the technical field of cloud computing, and is to achieve data sharing under the premise of protecting privacy and deep learning application on the basis of data sharing. Thetechnical scheme adopted by the method is a privacy-protecting multi-party deep learning computation proxy method under a cloud environment. Each participant runs a deep learning algorithm based on arespective data set to compute a gradient parameter value, and uploads the gradient parameter that is encrypted by a multiplicative homomorphic ElGamal encryption scheme to a server; when uploading the gradient parameter to the cloud server, the participant simultaneously generates the signature of the parameter, and the signature meets polymerization, that is to say the cloud server can compute the gradient parameter and the signature; the cloud computing server computes the sum of gradient parameters of all users on a ciphertext, and returns the result back to the user, and the user acquiresthe final gradient parameter sum after decrypting, and verifies validity of the sum through checking whether the result and the polymerized signature are the effective message and signature. The method provided by the invention is mainly applied to cloud computing occasions.

Description

technical field [0001] The invention belongs to the technical field of cloud computing, and discloses a deep learning method for multi-party privacy protection in a cloud environment, and specifically relates to a multi-party deep learning computing proxy method for privacy protection in a cloud environment. Background technique [0002] Deep learning is a computational model composed of multiple processing layers for learning data representations with multiple levels of abstraction. The model starts from the raw data, and each layer can transform the representation of the previous layer into a representation of a more abstract level through a nonlinear transformation. Complex functions can be learned through the combination of enough such transformations. Recent advances in deep learning have significantly improved advanced techniques in the field of artificial intelligence, such as image recognition, speech recognition, Graves-year face detection, face recognition, and di...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/32H04L9/00H04L29/06G06F21/62
CPCG06F21/6245H04L9/008H04L9/3247H04L63/0428H04L63/08
Inventor 马旭高仲合倪建成
Owner QUFU NORMAL UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products