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

A Neural Network Processing System Based on Wavelet Transform to Reduce IO Cost

A technology of neural network and wavelet transform, applied in the field of neural network processing system based on wavelet transform, can solve problems such as memory access bottleneck, long loading time and energy overhead, and achieve the goal of increasing processing speed, reducing energy consumption, and improving data quality Effect

Active Publication Date: 2020-03-10
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The current various neural network on-chip computing devices often face the problem of memory access bottlenecks, and loading and storing data has caused a lot of time and energy overhead.

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
  • A Neural Network Processing System Based on Wavelet Transform to Reduce IO Cost
  • A Neural Network Processing System Based on Wavelet Transform to Reduce IO Cost
  • A Neural Network Processing System Based on Wavelet Transform to Reduce IO Cost

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure will be further described in detail below with reference to the specific embodiments and the accompanying drawings.

[0045] In order to solve the problem that the existing various neural network on-chip computing devices face the bottleneck of memory access and reduce the time and energy overhead caused when loading and storing data, the present disclosure utilizes wavelet transform to compress the data. Specifically, the wavelet basis function can be used. The input / output data is wavelet transformed to compress the data.

[0046] Wavelet transform (WT) is a transform analysis method, which inherits and develops the idea of ​​localization of short-time Fourier transform, and overcomes the shortcomings of window size that does not change with frequency, and can provide a "time" that changes with frequency. -Frequency window, idea...

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 disclosure provides a neural network processing system for reducing IO overhead based on wavelet transform. The neural network processing system based on wavelet transform comprises: an off-chip compression unit that is used for compressing off-chip date and sending the off-chip date to a chip; and an on-chip computation device that is connected with the off-chip compression unit, and is usedfor receiving the date that is compressed and sent to the on-chip, and executing neural network operation, wherein the compression unit compresses, based on the wavelet transform, the off-chip data. According to the neural network processing system of the disclosure, by compressing the data when the data is loaded and stored, the IO quantity and the time and energy overhead are reduced.

Description

technical field [0001] The present disclosure belongs to the field of computer technology, and more particularly relates to a neural network processing system and method based on wavelet transform. Background technique [0002] Artificial Neural Networks (ANNs) are referred to as Neural Networks (NNs) for short. It is an algorithmic mathematical model that imitates the behavioral characteristics of animal neural networks and performs distributed parallel information processing. This kind of network relies on the complexity of the system, and achieves the purpose of processing information by adjusting the interconnection relationship between a large number of internal nodes. The concept of deep learning originated from the study of artificial neural networks. A multilayer perceptron with multiple hidden layers is a deep learning structure. Deep learning combines low-level features to form more abstract high-level representation attribute categories or features to discover ...

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 Patents(China)
IPC IPC(8): G06N3/063H03M7/30
CPCG06N3/063H03M7/3059
Inventor 张磊金禄旸张潇陈云霁
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
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