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

Model training method and device based on longitudinal federated learning system and storage medium

A learning system and federated technology, applied in the field of artificial intelligence, can solve problems such as cumbersome model training

Active Publication Date: 2020-11-27
TRANSWARP INFORMATION TECH SHANGHAI
View PDF24 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Federated learning can be divided into horizontal federated learning and vertical federated learning. Among them, vertical federated learning needs to decompose the calculation (model training) process according to the characteristics of data distribution and cooperate with each device; therefore, the calculation process of vertical federated learning algorithm , it needs to be customized and developed manually according to the characteristics of the algorithm and data, which makes the current model training work based on the vertical federated learning framework (system) more cumbersome

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
  • Model training method and device based on longitudinal federated learning system and storage medium
  • Model training method and device based on longitudinal federated learning system and storage medium
  • Model training method and device based on longitudinal federated learning system and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] figure 1 A schematic structural diagram of a vertical federated learning system provided in Embodiment 1 of the present invention, wherein the vertical federated learning system 100 includes a master device 110 and a slave device 120, the master device 110 stores a training data set and a training data label set, and the slave device 110 stores a training data set and a training data label set. Only the training data set is stored in the device 120; wherein, the master device 110 and the slave device 120 are participants in the training of the longitudinal federated learning model; the master device 110 and the slave device 120 can be any client, and in the embodiment of the present invention, the It is not limited. It should be noted that there may be multiple master devices and slave devices involved in the embodiment of the present invention, for example, 2, 3 or 5, etc., which are not limited in the embodiment of the present invention. figure 1 In the illustration,...

Embodiment 2

[0073] Figure 5 It is a flowchart of a model training method based on a vertical federated learning system in Embodiment 2 of the present invention. This embodiment is a further refinement of the above-mentioned technical solutions. The technical solutions in this embodiment can be combined with one or more of the above-mentioned Various alternatives in one embodiment are combined. Such as Figure 5 As shown, the model training method based on the vertical federated learning system may include the following steps:

[0074] Step 510, extract the objective function of the model to be trained, the model to be trained includes at least two types of model parameter sets, and each model parameter set corresponds to a matching training data set and / or training data label set.

[0075] Step 520: Analyze each data item included in the objective function layer by layer to obtain a logical plan execution tree, each tree node in the logical plan execution tree corresponds to a calculat...

Embodiment 3

[0089] Figure 8 It is a schematic structural diagram of a model training device based on a vertical federated learning system in Embodiment 3 of the present invention, and the device can execute the model training method based on a vertical federated learning system mentioned in the above-mentioned embodiments. refer to Figure 8 , the device includes: an objective function extraction module 810 , a logic plan execution tree determination module 820 , a physical execution plan generation module 830 and a model training module 840 .

[0090] Wherein, the objective function extraction module 810 is used to extract the objective function of the model to be trained, the model to be trained includes at least two types of model parameter sets, and each model parameter set corresponds to a matching training data set and / or training data label set;

[0091] The logical plan execution tree determination module 820 is used to analyze each data item included in the objective function l...

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 embodiment of the invention discloses a model training method and device based on a longitudinal federated learning system and a storage medium. The method comprises: executing an objective function of a model to be trained, wherein the model to be trained comprises at least two types of model parameter sets, and each model parameter set corresponds to a matched training data set and / or training data label set; analyzing each data item included in the target function layer by layer to obtain a logic plan execution tree; generating a physical execution plan according to the training data set and / or the training data label set used by each tree node in the logic plan execution tree; and according to the physical execution plan, scheduling each device in the longitudinal federated learning system to train each model parameter set included in the to-be-trained model. According to the scheme of the embodiment of the invention, the model training process of longitudinal federation learning does not need to be customized and developed manually, and the model training process based on a longitudinal federation learning system is simplified.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of artificial intelligence, and in particular to a model training method, device and storage medium based on a longitudinal federated learning system. Background technique [0002] With the development and large-scale application of big data and artificial intelligence technology, enterprises and related departments are paying more and more attention to data security and data privacy protection. Federated learning is an emerging artificial intelligence technology. Its design goal is to carry out efficient learning among multiple devices (participants) or multiple computing nodes under the premise of ensuring data security, protecting data privacy, and ensuring legal compliance. machine learning. [0003] Federated learning can be divided into horizontal federated learning and vertical federated learning. Among them, vertical federated learning needs to decompose the calculation (mo...

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): G06N20/00
CPCG06N20/00
Inventor 夏正勋杨一帆
Owner TRANSWARP INFORMATION TECH SHANGHAI
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