Data privacy protection-oriented machine learning prediction method and system
A privacy protection and machine learning technology, applied in machine learning, digital data protection, electrical digital data processing, etc., can solve data leakage, predictive model attacks, two-way privacy leakage and other issues, to reduce user overhead, reliable security Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 2
[0134] This embodiment provides a data privacy protection-oriented machine learning prediction method, which is implemented in the main server and includes the following steps:
[0135] Obtaining data: the master server obtains the encrypted data to be predicted and the encrypted prediction model;
[0136] The main server creates a trusted zone, and decrypts the acquired data to be predicted and the predicted model in the trusted zone; the main server secretly shares the decrypted data to be predicted and the predicted model, obtains the data secret share and the model share respectively, and distributes to non-colluding secondary and primary servers;
[0137] The main server obtains the encrypted prediction result share sent by the auxiliary server, secretly reconstructs all the prediction result shares, forwards the reconstructed prediction result share to the trusted zone for integration and encryption, and sends it to the terminal for providing the data to be predicted.
Embodiment 3
[0139] This embodiment provides a data privacy protection-oriented machine learning prediction method, which is implemented in an auxiliary server and includes the following steps:
[0140] The auxiliary server obtains the data secret share and the model share respectively;
[0141] Auxiliary servers predict shares according to their respective models, according to the local private key sk s Decrypt to obtain the master server key k s , through the key k s Decrypt to obtain the original parameters of the prediction model and the data to be predicted respectively;
[0142] Prediction calculation: the auxiliary server performs prediction according to the data secret share and the model share, uses the Chebyshev polynomial approximation activation function to perform nonlinear activation function calculation, and obtains the forecast result share;
[0143] Encrypt the prediction result shares using a homomorphic encryption algorithm: each auxiliary server uses the homomorphic ...
Embodiment 4
[0145] This embodiment provides a data privacy protection-oriented machine learning prediction system, which is characterized in that: it includes a model providing terminal, a data providing terminal to be predicted, and an auxiliary server and a main server that do not cooperate;
[0146] Model providing terminal: used to provide machine learning prediction models;
[0147] To-be-predicted data providing terminal: used to provide the to-be-predicted data of the forecast model;
[0148] Main server: used for a data privacy protection-oriented machine learning prediction method described in Embodiment 2;
[0149] Auxiliary server: used in a data privacy protection-oriented machine learning prediction method in Embodiment 3.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com