Unlock instant, AI-driven research and patent intelligence for your innovation.

Neuron computing unit, neuron computing module and artificial neural network computing core

A neuron calculation and decoding module technology, applied in the direction of biological neural network model, physical realization, etc., can solve the problems of limiting the number of neuron connections, waste of storage resources of unconnected synaptic points, etc., to avoid waste of resources and realize flexibility Expand and store resources to achieve effective utilization

Active Publication Date: 2018-11-23
TSINGHUA UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, most neural network computing chips currently adopt the design idea of ​​separating the computing unit (neuron) from the connection unit (synaptic matrix). Due to the use of a fixed-scale full-connection layout method, it limits the number of neurons in a single core. At the same time, in the application of non-fully connected neural networks, it will also cause a waste of storage resources for unconnected synaptic points

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
  • Neuron computing unit, neuron computing module and artificial neural network computing core
  • Neuron computing unit, neuron computing module and artificial neural network computing core
  • Neuron computing unit, neuron computing module and artificial neural network computing core

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The neuron computing unit provided by the present invention will be further described in detail below in conjunction with the drawings and specific embodiments.

[0022] See figure 1 , the first embodiment of the present invention provides a neuron computing unit 210 , including a decoding module 211 , an address weight module 212 , a multiplier 213 , and an accumulator 214 .

[0023] The decoding module 211 is used for receiving neural network information and analyzing it. The neural network information includes address information and axon value information, and the decoding module 211 sends the address information to the address weight module 212 , and sends the axon value information to the multiplier 213 .

[0024] The address weight module 212 stores a list of address weight pairs, so as to match the address information input to the address weight module 212 . If the input address matches the address information stored in the address weight module 212, the addre...

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 neuron computing unit, and the neuron computing unit comprises a decoding module, an address weight module, a multiplier and an accumulator. The decoding module receives and parses address information and axon value information. The address weight module receives the address information and judges whether the address information matches address information stored in the address weight module, and, if the address information matches the address information stored in the address weight module, a weight value corresponding to the address information is output. The multiplier multiplies the axon value information by the weight value. The accumulator accumulates computing results output by the multiplier and outputs the accumulated computing result. The neuron computing unit provided by the invention adopts an addressing and computing integrated design idea, so a limit of a fixed-scale all-connected layout mode for the number of neuron computing units is broken through, and neural network computing efficiency is enhanced.

Description

technical field [0001] The invention belongs to the field of artificial neural network calculation, in particular to a neuron calculation unit. Background technique [0002] Artificial neural network is a computing model evolved from the synapse-neuron structure of the biological brain, which can perform large-scale and complex operations in parallel, and is highly nonlinear and adaptive. Similar to the neural network structure of the biological brain, the artificial neural network can be defined as consisting of basic structures such as neuron computing units, axon units, dendrite units, and synapse units. The neuron computing unit is the most basic computing unit, which can perform simple mathematical operations; the axon unit is responsible for outputting the results of neuron calculations, and a neuron has one axon; the dendritic unit is the input of neuron calculations, and a neuron can There are multiple dendrites; the synaptic unit represents the weight of the connec...

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/06
CPCG06N3/063
Inventor 马骋张震李晶王世凯熊剑平朱荣
Owner TSINGHUA UNIV