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

Federated learning private data processing method, device and system

A technology of privacy data and processing method, applied in the field of privacy data processing of federated learning, which can solve the problem that machine instructions do not support the operation of large integers

Pending Publication Date: 2020-11-06
CLUSTAR TECH LO LTD
View PDF4 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Traditional machine learning generally uses 32-bit basic operations, which are generally directly supported by machine instructions, while data operations encrypted by Paillier or RSA algorithms used in federated learning are 1024-bit or 2048-bit or even Longer large integer operations, and current machine instructions do not support such large integer operations

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
  • Federated learning private data processing method, device and system
  • Federated learning private data processing method, device and system
  • Federated learning private data processing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The subject matter described herein will be discussed below with reference to example implementations. It should be understood that the discussion of these implementations is only to enable those skilled in the art to better understand and realize the subject matter described herein, and is not intended to limit the protection scope, applicability or examples set forth in the claims. Changes may be made in the function and arrangement of elements discussed without departing from the scope of the disclosure. Various examples may omit, substitute, or add various procedures or components as needed. Additionally, features described with respect to some examples may also be combined in other examples.

[0038] As used herein, the term "comprising" and its variants represent open terms meaning "including but not limited to". The term "based on" means "based at least in part on". The terms "one embodiment" and "an embodiment" mean "at least one embodiment." The term "anoth...

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 federated learning private data processing method. The private data processing method comprises the following steps: receiving aggregation model parameters sent by the coordination device or other participation devices; obtaining training data, generating an updating model, and outputting updating model parameters of the updating model; using an encryption algorithm to perform cryptographic calculation on the updated model parameters to generate ciphertext data, in the process of cryptographic calculation, splitting a first operand into a plurality of second operands,the bit number of the first operand being greater than the bit number of the second operands; and sending the ciphertext data to the coordinator or other participants to obtain a global model. According to the invention, the first operand in ciphertext calculation is split into the plurality of second operands, so that the requirement of a machine instruction is met, and the execution of a federated learning ciphertext calculation task can be realized on a universal processor.

Description

technical field [0001] The present invention relates to the field of private data encryption processing, and in particular to a federated learning private data processing method, device and system. Background technique [0002] In federated learning applications, participating devices need to send updated model parameters (for example, neural network model weights, or gradient information) to the coordinating device, so that the updated model parameters will be informed by the coordinator. In the scenario where the reliability of the coordination equipment cannot be guaranteed, the private data information of the participating equipment may be leaked. In order to ensure that the private data information of the participating devices is not leaked to the coordinating device, the participating devices can encrypt the private data information through encryption algorithms such as Paillier or RSA. [0003] Traditional machine learning generally uses 32-bit basic operations, whic...

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): G06F21/60G06F21/62G06N3/04G06N3/08G06N20/00
CPCG06F21/602G06F21/6245G06N3/08G06N20/00G06N3/045
Inventor 任正行胡水海
Owner CLUSTAR TECH LO LTD