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

An optimization method for deep learning of edge computing device

An edge computing and deep learning technology, applied in the optimization field of deep learning, can solve the problems of impracticality, large engineering volume and cost, and high cost, and achieve the effect of reducing system energy consumption, optimizing system energy efficiency, and improving energy consumption ratio.

Pending Publication Date: 2019-07-30
深圳朴生智能科技有限公司
View PDF8 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] (1) The deep neural network model requires a huge amount of calculation for real-time calculation, but most embedded devices cannot provide such a huge amount of calculation;
[0013] (2) It is difficult and costly to develop using ASIC and FPGA dedicated hardware platforms;
[0014] (3) There are a large number of general-purpose computing devices in the market and in real life. If special hardware is used, the project volume and cost will be too large and impractical

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
  • An optimization method for deep learning of edge computing device
  • An optimization method for deep learning of edge computing device
  • An optimization method for deep learning of edge computing device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0040] The deep learning optimization method in the embodiment of the present invention is mainly aimed at edge computing devices based on general embedded systems. It is mainly based on CPU and GPU as the computing core, but the present invention is not limited to this. The method is suitable for all calculations. Platform deployment of deep learning applications has good results.

[0041] A deep learning optimization method for edge computing devices based on general embedded systems, starting from two aspects of the system layer and application layer, at the system layer through DVFS for adaptive dynamic frequency modulation of computing chips such as CPU and GPU, without affecting On the premise of computing performance, try to reduce the system energy consumption and increase the energy consumption ratio; at the application layer, the amount of calculation of the deep neural network model is reduced by means of model lightweight, layer fusion, and branch reduction, so that th...

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 optimization method for deep learning of edge computing equipment, which comprises the following steps: obtaining the computing power of hardware of the edge computing equipment, determining a model quantization scheme according to the computing power of the hardware of the edge computing equipment, and reducing the model computing precision; carrying model light weightaccording to the model structure, reducing model parameter quantity and calculation quantity, and reducing memory access requirements of the model; performing model branch reduction and matrix decomposition operation according to the model structure and parameters; and deploying the deep neural network application to an edge computing device, carrying out deep reinforcement learning, and carryingout dynamic frequency modulation on a system layer through a DVFS frequency modulation strategy. Deep learning can be deployed on low-power-consumption edge computing equipment, basic availability isachieved, and meanwhile system energy efficiency is optimized.

Description

Technical field [0001] The present invention relates to the technical field of embedded edge computing, in particular to an optimization method for deep learning of edge computing equipment of a general embedded system. Background technique [0002] Nowadays, deep learning technology has become one of the current hot topics with its remarkable effects. Deep learning is a field of machine learning, which enables computers to train and learn through architectures such as convolutional neural networks (CNN). It mimics the way the human brain works by processing data and creating patterns for decision-making. The explosion of deep learning has brought new cognitive capabilities to computers, especially in computer vision perception. In some areas, the detection and recognition capabilities of computers have surpassed that of humans. The good effect of deep learning makes it possible to replace human work in many areas of daily life, especially in the field of computer vision. Large...

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): G06N3/04G06N3/063G06N3/08
CPCG06N3/082G06N3/063G06N3/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