Computing device and method applied to long short term memory neural network

A long-short-term memory and neural network technology, which is applied in the field of long-short-term memory neural network computing devices, can solve the problems of reducing resource utilization, low operating power consumption, and high memory access times, so as to improve resource utilization and reduce computing power. consumption effect

Inactive Publication Date: 2018-09-07
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF6 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in the calculation process of the existing LSTM network, since a simple gate circuit structure is usually used for calculation, there is a serial relationship between the multiplication and accumulation process of vectors and weights and the operation of partial gate value vectors, and the utilization rate of computing resources and The rapidity of data processing is difficult to maintain at the same time, and the idle state of computing resources inevitably occurs, which reduces resource utilization. In addition, there are problems in the LSTM network with high memory access times and low operating power consumption.

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
  • Computing device and method applied to long short term memory neural network
  • Computing device and method applied to long short term memory neural network
  • Computing device and method applied to long short term memory neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044]In order to make the purpose, technical solution, design method and advantages of the present invention clearer, the present invention will be further described in detail through specific embodiments in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0045] figure 1 A schematic diagram showing the structure of a typical long-short-term memory network in the prior art, the typical structure is mainly composed of input gates (i t Indicates the input gate value vector or gate function) at time t, the output gate (o t Indicates the output gate value vector or gate function at time t), the forget gate (f t Represents the forgetting gate value vector or gate function at time t) and the memory unit (c t Indicates the composition of the state value vector of the memory unit at time t).

[0046] Depend on figure 1 It can be se...

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 provides a computing device and method applied to a long short term memory neural network. The computing device comprises a computing unit for executing the computation of a forgetting gate function, an input gate function, an output gate function and the state of a memory unit of the long short term memory neural network; and a vector computing unit for obtaining a current output value vector and a current state value vector of the memory unit of the long short term memory neural network on the basis of a previous state value vector of the memory unit of the long short term memory neural network and a current forgetting gate value vector, a current input gate value vector, a current output gate value vector and a current immediate state value vector of the memory unit whichare obtained through computation. By means of the computing method and the computing device which are provided by the invention, the resource utilization rate and the computing efficiency of the longshort term memory neural network can be increased.

Description

technical field [0001] The invention relates to the technical field of deep learning, in particular to a computing device and a computing method applied to a long-short-term memory neural network. Background technique [0002] Long short-term memory neural network (LSTM) is a special recurrent neural network with the ability to learn long-term dependencies, which can be applied to learning language translation, robot control, image analysis, document summarization, speech recognition, handwriting recognition, etc. LSTM can remember information for a long time during the processing of target data. In the process of LSTM application, a processing unit with judgment ability is usually added to the algorithm. The processing unit includes an input gate, a forgetting gate and an output gate. According to the rules, it is judged whether the input information is useful, and the information that conforms to the algorithm certification is retained. The information that does not match...

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/04
CPCG06N3/063G06N3/045
Inventor 韩银和许浩博王颖
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
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