Convolution operation device and convolution operation method

A convolution operation and convolution technology, which is applied in the field of convolution operation devices, can solve the problems of occupying processor performance and convolution operation consumption performance, etc.

Active Publication Date: 2018-05-25
KNERON INC
View PDF11 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, convolution operation is a very performance-intensive operation. In the application of convolutional neural n...

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
  • Convolution operation device and convolution operation method
  • Convolution operation device and convolution operation method
  • Convolution operation device and convolution operation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] A convolution operation device according to a preferred embodiment of the present invention will be described below with reference to related drawings, wherein the same components will be described with the same reference symbols.

[0028] Please refer to figure 1 as shown, figure 1 It is a block diagram of a convolution operation device according to an embodiment of the present invention. The convolution operation device includes a memory 1 , a buffer device 2 , a convolution operation module 3 , an interleaved summing unit 4 , a summing buffer unit 5 , a coefficient intercept controller 6 and a control unit 7 . The convolution operation device can be used in the application of convolutional neural network (CNN).

[0029] The memory 1 stores data or data to be convoluted, such as image, video, audio, statistics, data of one layer of a convolutional neural network, and the like. In the case of image data, it is, for example, pixel data; in the case of video data, it ...

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 subject of the invention is a convolution operation device and a convolution operation method. The convolution operation device includes a convolution operation module, a memory and a buffer device. The convolution operation module has multiple convolution units. Each convolution unit carries out a convolution operation on the basis of a filter and multiple pieces of current data, and retainsa part of the current data after the convolution operation. The buffer device is in coupling connection with the memory and the convolution operation module, obtains multiple pieces of new data from the memory, and inputs the new data to the convolution units, and the new data do not overlap with the current data.

Description

technical field [0001] The present invention relates to a convolution operation device, in particular to a convolution operation device suitable for data streams. Background technique [0002] Deep learning is already one of the important application technologies for artificial intelligence (AI). Among them, Convolutional Neural Network (CNN) is a deep learning efficient recognition technology that has attracted widespread attention in recent years. Compared with other deep learning architectures, especially in the field of pattern classification, such as image and speech recognition, the convolutional neural network avoids complicated pre-processing, and can directly input the original image or raw data, thus obtaining more It is widely used and can achieve better recognition results. [0003] However, the convolution operation is a very performance-consuming operation. In the application of the convolutional neural network, especially the convolution operation and contin...

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): G06F17/15
CPCG06F17/15
Inventor 杜力杜源李一雷管延城刘峻诚
Owner KNERON INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products