Data processing method and device based on privacy protection
A privacy protection and data processing technology, which is applied in the fields of electronic digital data processing, digital data protection, computer security devices, etc., and can solve the problems of low parallelism, many times of communication and many times of compilation.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] figure 2 A flow chart of a data processing method based on privacy protection provided by an embodiment of the present disclosure, the method includes the following steps S202 to S210:
[0033] Step S202, acquiring a machine learning algorithm to be trained, and the machine learning algorithm is an algorithm including dynamic multi-party interaction and static multi-party interaction. The machine learning algorithm in this embodiment takes the XGBoost algorithm as an example.
[0034] The dynamic multi-party interaction is: the calculation process of the interaction between the first participant and the second participant contains dynamic instructions such as supporting dynamic instructions and circular dynamic instructions, and when the data content of the first participant and / or the second participant changes , the calculation process such as calculation times and calculation order will also change accordingly. Static multi-party interaction is: the calculation proc...
Embodiment 2
[0061] This embodiment provides a data processing device based on privacy protection, the device comprising:
[0062] Algorithm acquisition module, used to acquire the machine learning algorithm to be trained;
[0063] The parameter conversion module is used to obtain multiple sets of feature data that need to be called repeatedly from the machine learning algorithm, and convert the acquired feature data into tuple variable parameters of a composite data structure; wherein, the composite data structure includes: an array, a dictionary or a set ;
[0064] The data flow graph generation module is used to input the tuple variable parameters into the programming model, so that the programming model converts the machine learning algorithm based on the tuple variable parameters and the preset data flow graph generation tool, and obtains the data corresponding to the machine learning algorithm Flow graph; data flow graph includes a series of operators;
[0065] The segmentation sch...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


