Asynchronous federated learning method and device for improving utilization efficiency of edge device, and medium

An edge device and learning method technology, applied in machine learning, multi-program device, program control design, etc., can solve problems such as complex network environment, lower device utilization, loss of connection between edge devices and servers, and alleviate data competition Effects of relationship, utilization efficiency improvement, and concurrency performance improvement

Active Publication Date: 2022-01-07
NAT UNIV OF DEFENSE TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, on the server side, due to data competition among multiple threads on the global model, the asynchronous federated optimization algorithm that uses this method to update the global model cannot run efficiently and concurrently on the central server, which reduces the training speed of the global model and reduces the utilization efficiency of edge devices. high
[0006] In addition, on the edge device side, there is also the problem of low utilization of edge devices. First, edge devices must meet some strict conditions before starting model training, for example: mobile phones should be in cha

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
  • Asynchronous federated learning method and device for improving utilization efficiency of edge device, and medium
  • Asynchronous federated learning method and device for improving utilization efficiency of edge device, and medium
  • Asynchronous federated learning method and device for improving utilization efficiency of edge device, and medium

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment 2

[0141] On the edge device side, there is still the problem of low utilization of edge devices. First, edge devices must meet some stringent conditions to start model training, for example: mobile phones should be in charging, standby, and can access the Internet through a wireless network etc., the purpose is to prevent the training process from disturbing the normal use of the mobile phone by the mobile phone user; secondly, the network environment where the edge device is located is complex, and the connection between the edge device and the server may be lost from time to time. The above two situations will cause the model training process to be terminated, causing the device to go offline and enter an idle state, further reducing the utilization rate of the device, resulting in the inability to fully utilize the concurrent performance of the server.

[0142] For this reason, the present invention provides the following specific implementation cases to solve the above proble...

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 an asynchronous federated learning method and device for improving the utilization efficiency of edge equipment and a medium, which can reduce the data competition of a plurality of threads in a server on a global model and improve the concurrency performance of the server, and comprises the following steps: the edge equipment meeting a model data transmission condition actively requests the global model from the server; if the state of the event object is false, the server sends the global model to the edge device through the dispatcher component; the edge devices meeting the conditions train a global model through local data to obtain a local model; a collector component of the server enqueues the local model into a queue; the updater component pops up the local model and the shadow model from the queue to execute aggregation operation, assigns an aggregation result to the shadow model, assigns the value of the shadow model to the global model when a dequeue count value reaches a set value, and updates the number of global iterations; and continuously iterating until a set global total iteration number is reached.

Description

technical field [0001] The invention relates to the technical field of asynchronous federated learning in machine learning, in particular to an asynchronous federated learning method, device and medium for improving the utilization efficiency of edge devices. Background technique [0002] In recent years, various Internet companies have anonymously uploaded users' sensitive data to the company's central server, used the data to train mathematical models and used it to provide personalized services to their customers or help companies make business decisions. However, with the increase of data sources and data volume, with the help of tools such as information integration and big data, it is impossible to completely anonymize sensitive information. The 2006 AOL company search data leakage event triggered widespread concerns about personal privacy data leakage and heated discussions on data ownership. In recent years, legislators and regulators have put forward strict constra...

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/00G06F9/50
CPCG06N20/00G06F9/5072
Inventor 席闻廖钰盈周斌贾焰李爱平江荣涂宏魁王晔高立群汪海洋宋鑫喻承
Owner NAT UNIV OF DEFENSE TECH
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