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

Method for transplanting deep learning network to FPAG platform

A deep learning network and platform technology, applied in the direction of neural learning methods, biological neural network models, architecture with a single central processing unit, etc., can solve the problems of inconvenient application, time-consuming, large amount of computing and storage resources, etc., to achieve relief Insufficient DSP resources and the effect of increased data processing speed

Active Publication Date: 2019-08-09
电科瑞达(成都)科技有限公司
View PDF8 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This is because deep learning models usually have a huge number of model parameters and complex network structures. Using such models for reasoning requires a large amount of computing and storage resources and consumes a lot of time, which is inconvenient in some scenarios that require high real-time performance. ground application

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
  • Method for transplanting deep learning network to FPAG platform
  • Method for transplanting deep learning network to FPAG platform
  • Method for transplanting deep learning network to FPAG platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0029] The FPGA platform in this example refers to an integrated look-up table (LTU), flip-flop (FF), digital processing unit (DSP), storage unit RAM and phase-locked loop PLL, and uses AXI bus for on-chip and off-chip data transmission system. The embodiment of the present invention is described by taking such a system as an example to optimize the binary quantization and transplantation acceleration of the VGG model, but the present invention is not limited thereto.

[0030] attached figure 1 It is the FPGA transplantation and optimization method flowchart of the binary deep learning network of the embodiment of the present invention, and the present invention is according to the appended figure 1 The processing flow transplants and optimizes the VGG model. Proceed as follows:

[0031] A. Perform binary quantization on the original VGG model. In this embodiment, the 32-bit floating-point parameters of the original VGG model are quantized and trained as 1-bit fixed-point...

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 transplanting a deep learning network to an FPAG platform. According to the invention, a 1-bit quantification scheme is adopted to quantify an original model intoa binary deep learning model; the memory occupation is reduced to 1 / 32 of the original floating point type weight, and the weight parameter is only in the binary state, so that the binary operation can be quickly realized by the logic gate device, and the problem of insufficient DSP resources can be greatly alleviated to a certain extent.

Description

technical field [0001] The invention relates to a method for transplanting a deep learning network to an FPAG platform. Background technique [0002] Since the deep neural network learning technology was proposed in 2006, the huge potential of deep learning has attracted countless researchers and first-line engineers to continuously tap the limit of deep learning. In the past ten years, a large number of outstanding scientific research authors have creatively proposed one after another eye-catching deep learning models, constantly expanding the limits of deep learning capabilities. [0003] However, even though so many excellent model algorithms have emerged in today's deep learning field, even in many fields where traditional concepts believe that machines cannot surpass humans, deep learning networks have shown performance that is not inferior to humans. But how to apply them on a large scale to various industries has always puzzled the best developers. This is because d...

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): G06N3/063G06N3/04G06N3/08G06F15/78
CPCG06N3/063G06N3/084G06F15/7871G06N3/045Y02D10/00
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