Collaborative deep learning reasoning method for decentralized equipment

A deep learning and device technology, applied in the field of artificial intelligence and edge computing, can solve the problems of not making full use of edge devices, not taking into account the similarity or duplication of input data of edge devices, etc., so as to reduce model complexity and reduce the size of intermediate results. Effect

Active Publication Date: 2020-08-11
BEIHANG UNIV
View PDF8 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] These methods can accelerate the deep learning model in a certain way, but they cannot make full use of the characteristics of the interconnection between edge devices, nor do they take into account that the input data of edge devices that are likely to perform intelligent tasks within a period of time is relatively similar or even repeated.

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
  • Collaborative deep learning reasoning method for decentralized equipment
  • Collaborative deep learning reasoning method for decentralized equipment
  • Collaborative deep learning reasoning method for decentralized equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The present invention mainly has two steps: the step of selecting the distributed equipment, and the step of calculating the distributed neural network based on cache.

[0017] Decentralized Equipment Selection

[0018] Since the edge scene devices are generally heterogeneous, that is, there are different computing performance, network performance, and storage performance, it is necessary to select a reasonable cooperation device before initiating a collaborative intelligent computing task. Since the edge scene is generally a non-center model, each Each device can be used as a task initiation device or a task collaboration device. Such as figure 1 As shown, in order to let other devices know their existence, each device will register its own IP address, port number and other device performance information in the registration center, and establish a stable connection under the condition of ensuring network reliability. The task initiating device obtains other device in...

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 discloses a method for deploying a cache-based deep neural network on decentralized edge equipment in a distributed manner. The method comprises the following steps: dividing a neural network; pruning is carried out on the previous layer of neural network at the division position; then, a part of the deep neural network is calculated in the task initiating device; a small number of intermediate results are transmitted to other edge equipment; and calculating the remaining portion, in addition, caching and reusing an intermediate result of the edge device neural network; differentdevices can share cache, so that the delay of an edge intelligent application is reduced, the requirement of a neural network for the performance of the edge device is reduced, and particularly, whenan intelligent task request is initiated to similar data on the edge side, the repeated calculation amount can be reduced, the performance requirement of deep learning for the device is reduced, andthe calculation resources of an edge scene are fully utilized.

Description

technical field [0001] The invention relates to the fields of artificial intelligence and edge computing in computer science, in particular to a deep learning reasoning method that combines collaborative computing and caching of distributed devices. Background technique [0002] As an emerging computing paradigm, edge computing aims to use the computing and communication resources of edge devices to meet the needs of users for real-time response to services, privacy and security, and computing autonomy. Driven by the rapid development of algorithms, computing power and big data, as the most active field in artificial intelligence, deep learning has made significant progress in many fields. With the development of the Internet of Things and cyber-physical systems (CPS), new applications such as autonomous driving, intelligent drone formation, and intelligent robot clusters drive the integration of edge computing and artificial intelligence, and promote the emergence and rapid...

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): G06F9/50G06N3/04G06N3/063G06N3/08
CPCG06F9/5072G06N3/063G06N3/08G06N3/045
Inventor 白跃彬胡传文王锐刘畅汪啸林江文灏程琨
Owner BEIHANG 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