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

Deep learning training inference system based on FPGA

A reasoning system and deep learning technology, applied in the direction of reasoning methods, neural learning methods, biological neural network models, etc., can solve the problems of deep learning algorithm training, reasoning equipment can not be used directly, etc., to achieve the effect of low power consumption

Pending Publication Date: 2022-07-22
群周科技(上海)有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since the training process requires operations such as error reverse transfer, weight gradient calculation, and weight update that are not available in inference, the inference device cannot be directly used for the training of deep learning algorithms. custom design work

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
  • Deep learning training inference system based on FPGA
  • Deep learning training inference system based on FPGA
  • Deep learning training inference system based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] figure 1 This is a schematic diagram of a module of an FPGA-based deep learning training inference system provided by an embodiment of the present invention. Please refer to figure 1, the FPGA-based deep learning training and reasoning system provided by the embodiment of the present invention includes a cloud training device 1, a sensor device 2, a result comprehensive display device 3, and an edge-side training inference device 4; a cloud training device 1, a sensor device 2, and a result synthesis device 1 The display device 3 is respectively connected to the edge-end training and inference device 4; the cloud-based training device 1 is used to obtain initial training parameters and transmit the initial training parameters to the edge-end training and inference device 4; the sensor device 2 is used to collect data, and the collected The data is transmitted to the edge-end training inference device 4; the edge-end training inference device 4 performs inference and on...

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 relates to a deep learning training inference system based on an FPGA. The deep learning training inference system comprises a cloud training device, a sensor device, a result comprehensive display device and an edge training inference device. The cloud training equipment, the sensor equipment and the result comprehensive display equipment are respectively connected with the edge end training reasoning equipment; the cloud training equipment is used for acquiring initial training parameters and transmitting the initial training parameters to the edge end training reasoning equipment; the sensor equipment is used for collecting data and transmitting the collected data to the edge end training reasoning equipment; the edge end training reasoning equipment performs reasoning and online training on the received initial training parameters and data; and the updated training parameters and reasoning results are output to a result comprehensive display device. The method has the advantages that high-speed and high-efficiency reasoning can be realized, the training requirement of edge end online learning can be met, meanwhile, the ability of reasoning training is achieved, and the method has the advantages of being completely autonomous, controllable, capable of being developed in a customized mode, low in power consumption and the like.

Description

technical field [0001] The invention relates to the technical field of deep learning algorithm training, and more particularly, to an FPGA-based deep learning training and reasoning system. Background technique [0002] Deep learning algorithm training generally includes four steps: forward inference, backward error transfer, weight gradient calculation, and weight update. By performing multiple iterative operations on these four steps, the best parameter training results that meet the requirements of the algorithm model are obtained. . The deep learning algorithm inference reads the parameters obtained by training and receives real-time data sources to realize forward inference. The training process values ​​computational accuracy, smaller or more deterministic error entry, the inference process accepts a small loss of accuracy, and cares about speed, cost, and power consumption. [0003] Due to the requirements of device power consumption, independent controllability, cu...

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/08G06N5/04
CPCG06N3/084G06N5/04G06N3/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