Federal learning optimization method and device

An optimization method and federated technology, applied in the field of artificial intelligence, can solve problems such as low communication efficiency, affecting algorithm convergence speed, and increasing communication overhead, so as to reduce deviation, reduce computational complexity, and overcome the problem of model deviation.

Pending Publication Date: 2021-09-24
TSINGHUA UNIV
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that the model deviation in the existing federated learning will affect the convergence

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 optimization method and device
  • Federal learning optimization method and device
  • Federal learning optimization method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are part of the embodiments of the present invention , but not all examples. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0054] In the existing federated learning, many improved schemes have been adopted for data processing, model training, and model parameter update. For example, a distributed processing scheme is used for data, and the client learns The obtained machine learning models are directly aggregated in plain text, which realizes data privacy protection and expands the model integration method; for m...

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 provides a federal learning optimization method and device. The method comprises the steps: obtaining a global model and a delayed global gradient which are transmitted by a server side in the current round of federated learning, wherein the delayed global gradient is obtained by updating the global gradient of the last round based on respective local data in the last round of federal learning; on the basis of the global model and the delayed global gradient of the current round, updating the local model through the local data, obtaining the federated learning update quantity, wherein the federal learning update quantity comprises the update quantity of the local model and the update quantity of the delayed global gradient; sending the federal learning update quantity to the server side. Therefore, the server side performs information aggregation according to the federated learning update quantity to obtain a new global model and a new global gradient, and sending the new global model and the new global gradient to each client side for next round of federated learning. The method effectively overcomes the problem of model deviation, improves the communication efficiency, and reduces the calculation complexity.

Description

technical field [0001] The invention relates to the technical field of artificial intelligence, in particular to a federated learning optimization method and device. Background technique [0002] Federated Learning (Federated Learning) refers to the establishment of a predictive model by combining multiple distributed clients when data is distributed across multiple clients (such as edge devices, mobile terminals, and servers) and not shared. The distributed machine learning paradigm has therefore become a new solution with great potential to break the "data island", ensure that the data of each participant is always out of the local area, and effectively aggregate the information of each participant. figure 1 For a schematic diagram of the federated learning update steps provided by the present invention, please refer to figure 1 As shown, federated learning can be obtained based on the improvement and upgrading of traditional data centralized cloud computing platforms, so...

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): G06N20/00
CPCG06N20/00
Inventor 陈辉铭李勇金德鹏
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products