Multi-user deep neural network model segmentation and resource allocation optimization method in edge computing scene

A deep neural network and edge computing technology, applied in biological neural network models, neural learning methods, electrical components, etc., can solve problems such as complex distributed deployment challenges, failure to provide low-cost solutions, guarantees, etc.

Pending Publication Date: 2021-05-18
SUN YAT SEN UNIV
View PDF2 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The first idea is to optimize the model itself, which has the advantage of not requiring other additional equipment support, but it is also accompanied by several difficult problems: First, the accuracy of the model after compression is usually difficult to guarantee theoretically, and not all All models are suitable for compression; the second is that structure-based weight pruning cannot be applied to all models, and general weight pruning that is not based on structure wi

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
  • Multi-user deep neural network model segmentation and resource allocation optimization method in edge computing scene
  • Multi-user deep neural network model segmentation and resource allocation optimization method in edge computing scene
  • Multi-user deep neural network model segmentation and resource allocation optimization method in edge computing scene

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0094] This embodiment discloses a multi-user deep neural network model segmentation and resource allocation optimization method in an edge computing scenario. The method estimates the execution delay of the user equipment through a heuristic function and uses an iterative alternate optimization algorithm to solve the optimal calculation offloading and resource allocation. Assigned combinations.

[0095] The experimental environment of this embodiment is specifically as follows. A workstation equipped with an eight-core 3.7GHz Intel processor and a 16G memory is used as an edge server to provide computing offloading services for user equipment. The user equipment consists of two Raspberry Pi development boards and two Nvidia Jetson Nanos. On the edge server side, Docker container technology is used to construct virtual servers to independently provide computing offloading services based on DNN partitioning for user devices. Multiple CPU cores (considered as allocatable comput...

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 multi-user deep neural network model segmentation and resource allocation optimization method in an edge computing scene, and the method comprises the steps: comprehensively analyzing the execution characteristics of a deep neural network model segmentation technology in an edge computing environment; modelling a combination optimization problem of deep neural network model segmentation and computing resource allocation on an edge server into a nonlinear integer programming problem, and further providing an iterative alternative optimization algorithm based on dynamic step length adjustment. The algorithm not only can efficiently solve the optimal solution of the problem in the polynomial time, but also has the characteristic of high robustness for various external influences in a real deployment scene.

Description

technical field [0001] The present invention relates to the technical fields of deep learning, edge computing and distributed computing, and more specifically, to a multi-user deep neural network model segmentation and resource allocation optimization method in an edge computing scenario. Background technique [0002] With the gradual popularization of 5G technology and the continuous development of technologies such as mobile artificial intelligence and the Internet of Things (IoT for short), the number of devices at the edge of the network has ushered in explosive growth. At the same time, terminal devices at the edge of the network are gradually transitioning from the role of consumers of smart applications to special nodes that are both consumers and producers, and continue to generate massive amounts of real-time data during operation. However, the traditional mobile cloud computing method is limited by the transmission bandwidth of the backbone network and the high tra...

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): H04W24/02H04W24/06G06N3/08
CPCH04W24/02H04W24/06G06N3/08
Inventor 陈旭唐歆曾烈康周知
Owner SUN YAT SEN 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