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

Accelerated execution method of deep learning model in dynamic change network environment

A network environment and deep learning technology, applied in the field of edge computing and the Internet of Things, can solve the problems of inability to model segmentation, large time complexity, and availability impact, and achieve the effect of accurate segmentation and speeding up the data analysis process.

Pending Publication Date: 2021-06-18
江苏边智科技有限公司
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The chain topology cutting method led by Neurosurgeon cannot effectively split these models under these circumstances
2) The work of dividing the neural network of the DAG topology, such as DADS, has a large time complexity
Considering that the segmentation decision is generally made on the resource-constrained terminal device, the usability is affected
3) Existing models are inaccurate in estimating the time of each layer
In fact, many existing machine learning frameworks optimize the activation function, which leads to a large difference between the overall running time of multiple layers and the sum of the running time of each layer alone.
These optimizations lead to the fact that the existing segmentation methods cannot achieve optimal results in real edge environments

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
  • Accelerated execution method of deep learning model in dynamic change network environment
  • Accelerated execution method of deep learning model in dynamic change network environment
  • Accelerated execution method of deep learning model in dynamic change network environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Below in conjunction with specific embodiment, further illustrate the present invention, should be understood that these embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention, after having read the present invention, those skilled in the art will understand various equivalent forms of the present invention All modifications fall within the scope defined by the appended claims of the present application.

[0043] A method for accelerating the execution of a deep learning model in a dynamically changing network environment, including 1) obtaining the actual running time of each layer of the convolutional neural network on the edge and the cloud and the output size of each layer; monitoring the network bandwidth in real time, according to the neural network The output size of each layer and the network bandwidth get the transmission delay. 2) The layers of the neural network are abstracted into nodes,...

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 an accelerated execution method of a deep learning model in a dynamic change network environment, and the method employs a network flow algorithm to cut a DAG type neural network, allows the DNN to be disposed at an edge end and a cloud end at the same time, limits the data transmission, and accelerates the reasoning. By utilizing the property of undirected graph topping, a two-step method is provided, and the decision time of a minimum cut model is shortened. Compared with other methods, the new time delay measurement method can achieve the effects of reducing the reasoning time delay and improving the throughput. According to the method, the convolutional neural network can be adaptively cut according to the network speed, when the network speed is high, a calculation task is given to a cloud end to be processed as much as possible, and when the network speed is low, the calculation task is calculated at the edge as much as possible, and an intermediate result is transmitted to the cloud end to be processed.

Description

technical field [0001] The invention provides an accelerated execution method of a deep learning model in a dynamically changing network environment, which is mainly applied in the fields of the Internet of Things and edge computing, and involves neural network algorithms, network flows, and Tarjan algorithms. Background technique [0002] Deep learning has made a lot of progress in recent years and has been widely used in many fields. Especially in the field of computer vision, it has brought the speed and accuracy of image recognition and video analysis to a new level. Many IoT devices cooperate with a powerful cloud computing platform to expand many vision applications based on deep learning. For example, in autonomous driving technology, the video stream data generated by the on-board camera is uploaded to the server, and the server performs semantic segmentation and target detection on the images in the video, and then sends the data back to the decision center for aut...

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): G06K9/00G06F9/50G06N3/04G06N3/08
CPCG06F9/5072G06N3/08G06F2209/502G06V10/95G06V10/96G06N3/045
Inventor 王扬
Owner 江苏边智科技有限公司
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