Unlock instant, AI-driven research and patent intelligence for your innovation.

Support vector machine user data prediction method based on multi-party secure computing protocol

A technology of support vector machines and computing protocols, applied in the field of computing, can solve the problems of complex computing process and insufficient accuracy of prediction data, and achieve the effect of high computing efficiency and good prediction accuracy.

Active Publication Date: 2020-12-08
XIDIAN UNIV
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to address the deficiencies of the above-mentioned prior art, and propose a support vector machine user data prediction method based on a multi-party secure computing protocol, which is used to solve the lack of accuracy of the prediction data in the prior art, and the user needs to participate in the calculation process , and the calculation process is more complex technical problems

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
  • Support vector machine user data prediction method based on multi-party secure computing protocol
  • Support vector machine user data prediction method based on multi-party secure computing protocol
  • Support vector machine user data prediction method based on multi-party secure computing protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] Attached below figure 1 , further describe in detail the steps realized by the present invention.

[0057] Step 1, generate and distribute public parameters and keys.

[0058] The key generation center uses the homomorphic DT-PKC encryption key generation algorithm to generate public parameters N and g and the first decryption key λ 1 and the second decryption key λ 2 .

[0059] The key generation center distributes the public parameters N and g to users, prediction service providers and third-party cloud servers.

[0060] The first decryption key λ 1 and the second decryption key λ 2 Send them to the prediction service provider and the third-party cloud server respectively.

[0061] The homomorphic DT-PKC encryption key generation algorithm is used to generate public parameters N and g and two partial keys are respectively the first decryption key λ 1 and the second decryption key λ 2 The steps are as follows:

[0062] According to N=pq, calculate the modulus ...

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 discloses a support vector machine user data prediction method based on a multi-party secure computing protocol, which uses homomorphic encryption to encrypt user data, and solves the problem of insufficient prediction accuracy of an interference adding method by using the characteristic that the calculation result of a ciphertext can be consistent with the calculation result of a plaintext through the homomorphic encryption. The prediction accuracy of the support vector machine is improved; meanwhile, a third-party cloud server is introduced, and the multi-party secure computingprotocol is used for converting a computing process from a user and a prediction service party into the prediction service party and the third-party cloud server. The user simply needs to encrypt data and upload the encrypted data to the prediction service party, the user does not need to participate in the subsequent computing process, and whole-course networking is not needed. By utilizing themulti-party secure computing protocol, the computing process is simplified under the condition of protecting data privacy of the user and the support vector machine, and the computing efficiency is improved.

Description

technical field [0001] The invention belongs to the technical field of computing, and further relates to a support vector machine user data prediction method based on a multi-party secure computing protocol in the technical field of electrical digital data processing. The invention can be used in the machine learning prediction process based on the support vector machine, and realizes the protection of the safety of the user prediction data by encrypting the user data and performing multi-party security calculation, and is more efficient. Background technique [0002] Support vector machine is an algorithm in machine learning. With the maturity and development of machine learning technology, data mining under the combination of big data and machine learning has become more popular, from the e-commerce industry to the financial service industry, from the transportation industry To the medical and health industry, it has important applications from macro modeling to micro anal...

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): G06F21/60G06F21/62G06N20/10
CPCG06F21/602G06F21/6245G06N20/10
Inventor 毛钦宇王保仓
Owner XIDIAN UNIV