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

Reconfigurable pooling operation module structure oriented to neural network and implementation method thereof

A neural network and operating module technology, applied in the field of artificial neural network, to meet the computing needs, reduce power consumption, and reduce computing time

Active Publication Date: 2018-10-12
SOUTHEAST UNIV +1
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, low energy consumption still faces new challenges

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
  • Reconfigurable pooling operation module structure oriented to neural network and implementation method thereof
  • Reconfigurable pooling operation module structure oriented to neural network and implementation method thereof
  • Reconfigurable pooling operation module structure oriented to neural network and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The technical solutions and beneficial effects of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0029] Such as figure 1 As shown, the present invention provides a neural network-oriented reconfigurable pooling operation module structure. Under the coordinated control of each module, a dynamically configured pooling calculation array is realized according to the characteristics of the input data, and accurate calculation results are given. . The module structure provided by the present invention mainly includes a dynamic configuration module and a pooling calculation module, which are introduced separately below.

[0030] The dynamic configuration module mainly includes an address control unit, a calculation control unit and a state control unit, wherein the address control unit is used to control the memory access address of the first-in-first-out array, that is, to dynamically specify the source address of the...

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 reconfigurable pooling operation module structure oriented to a neural network, comprising a dynamic allocation module and a pooling calculation module, wherein the pooling calculation module is used for completing a calculation process of a pooling layer, realizes different pooling methods under the action of the dynamic allocation module and dynamically allocates a calculation scale of a pooling operation; and a current input queue reads from a data storage device after the previous calculation, and a result is transmitted to the data storage device by virtue of anoutput queue. The invention also discloses an implementation method of the reconfigurable pooling operation module structure oriented to the neural network, by virtue of an external control signal, each unit of the dynamic allocation module realizes control on the pooling calculation module, and according to control signal sent out by all the units, the calculation module carries out a corresponding calculation operation and gives an accurate output result. The technical scheme not only can reduce complexity and time of a calculation process and lower power consumption but also improves calculation flexibility and unit utilization rate.

Description

technical field [0001] The invention belongs to the technical field of artificial neural networks, in particular to a reconfigurable pooling operation module structure oriented to neural networks. Background technique [0002] As the network becomes larger and larger, the neural network system needs to perform corresponding calculation operations on a large amount of input data, which will generate a large amount of power consumption. At present, a lot of research has been done on algorithms, software, and hardware. However, low energy consumption still faces new challenges. [0003] By compressing the feature map, the pooling operation can reduce the size of the feature map and simplify the computational complexity of the network; on the other hand, perform feature compression to extract main features. The pooling operation shows superiority in terms of performance and flexibility when dealing with neural networks. [0004] Since the pooling operation is an important proc...

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/063
CPCG06N3/063
Inventor 刘波郑梦瑶于华振郭世晟龚宇杨军
Owner SOUTHEAST UNIV
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