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

Federal learning-based model parameter updating method, device and equipment

A model parameter and federated technology, applied in the field of data processing, can solve problems such as small amount of data, poor data quality, and poor update accuracy of model parameters

Active Publication Date: 2021-08-24
ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] After the enterprise builds the graph neural network model, it can update the model parameters of the graph neural network model based on local user data. However, the amount of user private data stored locally by the enterprise is small, the data quality is poor, and in order to protect the privacy of user data Security, data collaboration cannot be realized between different enterprises, or even between different business units in the same enterprise. Therefore, updating the model parameters of the graph neural network model based on local user data will make the update accuracy of the model parameters poor. Therefore, it is necessary to A solution that can improve the update accuracy of model parameters

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
  • Federal learning-based model parameter updating method, device and equipment
  • Federal learning-based model parameter updating method, device and equipment
  • Federal learning-based model parameter updating method, device and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] like Figure 1A and 1B As shown, the embodiment of this specification provides a method for updating model parameters based on federated learning. The execution body of the method may be a federated learning client, and the federated learning client may be a server or a terminal device, wherein the server may be an independent server , can also be a server cluster composed of multiple servers, and the terminal equipment can be equipment such as personal computers, or mobile terminal equipment such as mobile phones and tablet computers. The method specifically may include the following steps:

[0035] In S102, a model parameter update instruction for the target graph neural network model issued by the federated learning server is received.

[0036] Wherein, the model parameter update command may carry the first shared parameter, and the first shared parameter may be the model parameter obtained in the previous model parameter update cycle stored by the federated learnin...

Embodiment 2

[0053] like Figure 4 As shown, the embodiment of this specification provides a method for updating model parameters based on federated learning. The execution body of the method may be a federated learning client, and the federated learning client may be a server or a terminal device, wherein the server may be an independent server , can also be a server cluster composed of multiple servers, and the terminal equipment can be equipment such as personal computers, or mobile terminal equipment such as mobile phones and tablet computers. The method specifically may include the following steps:

[0054] In S402, a model parameter update instruction for the target graph neural network model issued by the federated learning server is received.

[0055] For the specific processing procedure of the above S402, reference may be made to the related content of S102 in the above Embodiment 1, which will not be repeated here.

[0056] In S404, based on the preset neighborhood radius and ...

Embodiment 3

[0092] like Figure 6A and Figure 6B As shown, the embodiment of this specification provides a model parameter update method based on federated learning, the execution subject of the method may be a federated learning server, and the federated learning server may be a server or a terminal device, wherein the server may be an independent server , can also be a server cluster composed of multiple servers, and the terminal equipment can be equipment such as personal computers, or mobile terminal equipment such as mobile phones and tablet computers. The method specifically may include the following steps:

[0093] In S602, a model parameter update instruction for the target graph neural network model is sent to multiple federated learning clients.

[0094] Wherein, the model parameter update instruction may carry the first shared parameter, and the target graph neural network model is a common model of multiple federated learning clients.

[0095] In S604, the second shared pa...

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 provides a federal learning-based model parameter updating method, device and equipment, and the method comprises the steps: receiving a model parameter updating instruction which is issued by a federated learning server and aims at a target graph neural network model, wherein the model parameter updating instruction carries a first sharing parameter, and the target graph neural network model is a common model of a plurality of federated learning clients; based on the first shared parameter, a locally stored first independent parameter and map data constructed by local user private data, training the target map neural network model to obtain a model parameter of the trained target map neural network model; and sending the second sharing parameter to the federated learning server, so that the federated learning server updates the first sharing parameter of the target graph neural network model based on the second sharing parameter sent by a plurality of federated learning clients.

Description

technical field [0001] This document relates to the technical field of data processing, and in particular to a method, device and equipment for updating model parameters based on federated learning. Background technique [0002] With the rapid development of computer technology, the types and quantities of application services provided by enterprises to users are also increasing, and the amount of user data is increasing, and the data structure is becoming more and more complex. Therefore, enterprises often use A graph neural network model built on knowledge graphs to process intricate user data. [0003] After the enterprise builds the graph neural network model, it can update the model parameters of the graph neural network model based on local user data. However, the amount of user private data stored locally by the enterprise is small, the data quality is poor, and in order to protect the privacy of user data Security, data collaboration cannot be realized between diffe...

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): G06F16/36G06N3/04G06N3/08G06N20/20
CPCG06F16/367G06N3/04G06N3/08G06N20/20
Inventor 吕乐吕灵娟周璟刘佳傅幸杨阳王维强
Owner ALIPAY (HANGZHOU) INFORMATION TECH 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