Efficient and privacy-preserving single-layer perceptron learning scheme in cloud computing environment

A single-layer perceptron, cloud computing environment technology, applied in the field of cloud computing, can solve problems such as high computing and communication overhead, inability to protect training data and weight vector privacy, lack of scalability, etc., to improve computing efficiency and communication. Efficiency, efficient communication overhead, and efficient computing overhead

Active Publication Date: 2018-07-06
XIDIAN UNIV
View PDF2 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] To sum up, the problems existing in the existing technology are: the current privacy-preserving single-layer perceptron learning method c...

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
  • Efficient and privacy-preserving single-layer perceptron learning scheme in cloud computing environment
  • Efficient and privacy-preserving single-layer perceptron learning scheme in cloud computing environment
  • Efficient and privacy-preserving single-layer perceptron learning scheme in cloud computing environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0046] With the simultaneous development of cloud computing and machine learning technologies, resource-constrained clients often outsource data storage and computing tasks to cloud servers. However, in this outsourcing paradigm, the data owner loses control over the data, therefore, it is crucial to address the issue of client-side data privacy. Based on the symmetric homomorphic encryption scheme, the present invention proposes an efficient and privacy-preserving Single-Layer Perceptron Learning Scheme (EPSLP) in a cloud computing environment. Security analysis shows that the present invention can protect the privacy of ...

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 discloses an efficient and privacy-preserving single-layer perceptron learning scheme in a cloud computing environment. The scheme comprises the steps that a client provides a security parameter, operates a key generation algorithm of a symmetric homomorphic encryption algorithm to calculate a public parameter and a key, then operates an encryption algorithm, encrypts training data through utilization of the key to obtain a corresponding ciphertext, and sends the ciphertext and related expectation to a cloud server, assists acloud server to judge a positive or negative characteristic of a dot product result in a training process, and decrypts the ciphertext of the received final optimum weight vector after a training taskis finished, thereby obtaining a single-layer perceptron prediction model; and the cloud server stores the training mode, trains a single-layer perceptron model and sends the ciphertext of the finaloptimum weight vector to the client after the training task is finished. The safety analysis shows that according to the scheme, in the training process, the privacy of the training data, an intermediate result and the optimum prediction model can be preserved, and the scheme is efficient in computing overhead and communication overhead aspects.

Description

technical field [0001] The invention belongs to the technical field of cloud computing, and in particular relates to a high-efficiency and privacy-protecting single-layer perceptron learning method in a cloud computing environment. Background technique [0002] Cloud computing is the integration and development of grid computing, parallel computing and distributed computing. It can provide not only software services, but also hardware services, which can provide convenience for storing data and improve the efficiency of data processing. Therefore, users with resource-constrained devices often outsource their data and massive computing tasks to cloud servers in a pay-as-you-go manner. However, the transaction processing of cloud computing relies heavily on virtual clouds, which may be subject to malicious attacks. In addition, the openness and heterogeneity of the network will inevitably bring security problems to data stored on cloud servers. Therefore, the outsourcing pa...

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
IPC IPC(8): H04L9/00H04L29/06G06K9/62H04L9/08
CPCH04L9/008H04L63/0435H04L9/0861G06F18/214G06F18/24
Inventor 陈晓峰王晶晶张肖瑜王剑锋
Owner XIDIAN 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