Security release-oriented aggregation model training method, training device and system
A model training, security-oriented technology, applied in the field of privacy protection, can solve the problems of insecurity and cannot resist the stealing of eavesdroppers' privacy, and achieve the effect of safe and reliable training process
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0099] In order to solve the deficiencies of the prior art, the present invention provides a security release-oriented aggregation model training method implemented by the server, such as figure 1 shown, including:
[0100] Step 1. The server publishes the processed deep learning model to the client that provides training data;
[0101] Step 2. The server aggregates the received gradient information provided by multiple clients using the security aggregation protocol to obtain the model gradient;
[0102] Step 3. The server updates the deep learning model based on the model gradient, and sends the updated deep learning model to the client, and continues iterative training until the model training is completed;
[0103] Wherein, the gradient information is obtained by each client using local data to train the deep learning model based on distributed differential privacy technology.
[0104] Among them, in step 1, the server publishes the processed deep learning model to the c...
Embodiment 2
[0124] The present invention also provides a safety release-oriented aggregation model training method implemented by the client, such as figure 2 shown, including:
[0125] Step 1. The client uses local data to train the deep learning model sent by the server based on distributed differential privacy technology;
[0126] Step 2. The client processes the training results based on the security aggregation protocol to obtain gradient information, and sends the gradient information to the server;
[0127] Step 3, the client continues to iteratively train the updated deep learning model sent by the server until the training of the deep learning model is completed;
[0128] Wherein, the ciphertext sent by the server is obtained by aggregating the model gradients provided by multiple clients by the server; the updated deep learning model is obtained by aggregating the plaintext information provided by the server based on multiple clients The gradient is obtained by updating the d...
Embodiment 3
[0153] The present invention also provides a security release-oriented aggregation model training system, which is composed of a plurality of training devices, and the training devices include a server and a plurality of clients providing training data;
[0154] The server includes: model release module, gradient determination module and model update module.
[0155] Model publishing module, for publishing the processed deep learning model to multiple clients providing training data;
[0156] The gradient determination module is used to aggregate the received gradient information provided by multiple clients using the security aggregation protocol to obtain the model gradient; it is specifically used for:
[0157] The server performs homomorphic addition operation on the received encrypted model gradients provided by multiple clients to obtain the ciphertext, and sends the ciphertext to each client;
[0158] When the server receives the plaintext information returned by each ...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com