Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Intersection data generation method and federated model training method based on intersection data

A data set and data technology, applied in the field of data transmission, can solve problems such as user information leakage, and achieve the effect of solving leakage and improving data security.

Pending Publication Date: 2020-11-10
PING AN TECH (SHENZHEN) CO LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of this, it is necessary to provide a method for generating intersection data and a federated model training method, system, computer equipment, and computer-readable storage medium based on intersection data, so as to solve technical problems such as leakage of user information easily caused by current federated learning

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
  • Intersection data generation method and federated model training method based on intersection data
  • Intersection data generation method and federated model training method based on intersection data
  • Intersection data generation method and federated model training method based on intersection data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] refer to figure 1 , shows a flow chart of the steps of the method for generating intersection data according to the embodiment of the present invention. It can be understood that the flowchart in this method embodiment is not used to limit the sequence of execution steps. The following is an exemplary description using a data providing terminal as an execution subject. The data providing terminal is a data providing end and can perform an encryption operation on data. details as follows.

[0050] Step S100, receiving an ID intersection request sent by a data requesting terminal, where the ID intersection request carries at least one user ID information.

[0051] The data providing terminal may receive the ID intersection request sent by the data requesting terminal, where the ID intersection request carries at least one user ID information.

[0052] The data requesting terminal is the initiator of the service request and has the function of sending a request to the d...

Embodiment 2

[0074] refer to figure 2 , shows a flowchart of the steps of the federated model training method based on intersection data according to an embodiment of the present invention. It can be understood that the flowchart in this method embodiment is not used to limit the sequence of execution steps. The following is an exemplary description using a data requesting terminal as an execution subject. The data requesting terminal may send request information to a data providing terminal, so that the data providing terminal returns corresponding data. details as follows.

[0075] Step S200, sending an ID intersection request to the data providing terminal, so that the data providing terminal returns first encrypted data according to the user ID information carried in the ID intersection request.

[0076] The ID intersection request is used to instruct the data providing terminal to return corresponding encrypted data according to the ID intersection request.

[0077] The data reque...

Embodiment 3

[0092] image 3 It is a schematic diagram of program modules of Embodiment 3 of the intersection data generation system of the present invention. The intersection data generation system 30 may include or be divided into one or more program modules, one or more program modules are stored in a storage medium, and executed by one or more processors to complete the present invention, and may Implement the method for generating the above intersection data. The program module referred to in the embodiment of the present invention refers to a series of computer program instruction segments capable of completing specific functions, which is more suitable than the program itself to describe the execution process of the intersection data generation system 30 in the storage medium. The following description will specifically introduce the functions of each program module of the present embodiment:

[0093] The request receiving module 300 is configured to receive an ID intersection req...

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 relates to the field of big data, and provides an intersection data generation method, which comprises the steps of receiving an ID intersection request sent by a data request terminal,with the ID intersection request carrying at least one piece of user ID information; responding to the ID intersection request; receiving the second encrypted data and the third encrypted data; inputting the first encrypted data, the second encrypted data and the third encrypted data into a pre-configured intersection model for intersection processing to obtain an intersection data set and a non-intersection data set; carrying out feature tagging processing on each piece of non-intersection data in the non-intersection data set to generate a plurality of virtual features; and sending the intersection data set and the plurality of virtual features to a data request terminal for federation training, and uploading the intersection data set and the plurality of virtual features to a block chain. According to the invention, the problem of leakage of user information easily caused by federated learning is solved, and the data security of the user is improved.

Description

technical field [0001] The embodiments of the present invention relate to the field of data transmission, and in particular to a method for generating intersection data and a federated model training method, system, computer equipment, and computer-readable storage medium based on intersection data. Background technique [0002] With the advent of the era of big data, the problem of data islands in the Internet field has become more and more prominent. The emergence of federated learning has played a vital role in solving the problem of data islands in the Internet field to a certain extent. At present, federated learning mainly solves the problem of data islands by performing intersection matching on user IDs, and after successful matching, completes federated learning by intersecting part of the ID users. However, it is easy to cause the leakage of non-intersection information of users, and there are certain security risks. Therefore, how to safely and reliably perform f...

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/60G06N20/00
CPCG06F21/602G06N20/00
Inventor 周学立张茜凌海挺蔡满天刘丽扬
Owner PING AN TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products