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

Parameter quantization method of spiking neural network (SNN)

A technology of spiking neural network and neural network, which is applied in neural learning methods, biological neural network models, physical implementation, etc. On-chip resource consumption and computational complexity, the effect of improving computational speed and saving storage resources

Inactive Publication Date: 2018-10-30
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF2 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are two main ways to train SNN. One is to map the trained parameters to SNN by training the corresponding artificial neural network (ANN for short) under specific conditions, but it is often necessary to pass a large number of parameters during the mapping process. ; The other is to directly carry out online learning of SNN, which is also accompanied by a large number of parameters
If traditional memory (such as SRAM, DRAM, etc.) is used to store parameters, a huge storage space is required. If new devices such as memristors are used to store parameters, it is difficult to accurately and stably realize many parameters; at the same time, the huge amount of parameters will reduce the calculation speed , increase computing power consumption
There is currently no method that can compress a large number of parameters in SNN

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
  • Parameter quantization method of spiking neural network (SNN)
  • Parameter quantization method of spiking neural network (SNN)
  • Parameter quantization method of spiking neural network (SNN)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be described in detail below in conjunction with the accompanying drawings, so that those skilled in the art can better understand the present invention. It should be noted that in the following description, when detailed descriptions of known functions and designs may dilute the main content of the present invention, these descriptions will be omitted here.

[0028] Such as figure 1 Shown, a kind of SNN parameter quantization method, comprises the following steps:

[0029] S1: Obtain the original SNN that has been trained.

[0030] The neuron in the SNN is a pulse neuron (such as a LIF neuron), which has the function of integrating and accumulating input pulses and the function of emitting pulses. The SNN uses pulse sequences as input. The main parameters of the SNN include weights, thresholds, leakage constants, set voltages, Refractory period, synaptic delay, etc. The trained SNN has high-precision classification, recognition and other f...

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 the field of neural network technology, and particularly to a parameter quantization method of a spiking neural network (SNN). According to the method of the invention, the original spiking neural network of which training is completed is obtained through offline mapping or online training, parameters of weights, thresholds, leakage constants, set voltage, refractory periods, synaptic delay and the like of the spiking neural network of which training is completed are quantified, and all layers of the neural network can share the same set of quantified parameters or each layer respectively has one set of quantified parameters. The spiking neural network after parameter quantization requires only a small number of parameters for realizing high-precision spiking-neural-network functions. According to the method, parameter storage space of the spiking neural network is effectively saved while high precision is maintained, operation speed is improved, and operationpower consumption is lowered.

Description

technical field [0001] The invention relates to the technical field of neural networks, in particular to a parameter quantification method of a pulse neural network. Background technique [0002] Spiking neural network (SNN for short) is called the third-generation neural network, which is closer to the way the human brain processes information and is the future development direction of neural network technology. SNNs receive information based on pulse sequences. There are many encoding methods that can interpret the pulse sequence as an actual number. Commonly used encoding methods include pulse encoding and frequency encoding. The communication between neurons is also carried out through pulses. When the membrane potential of a neuron is greater than its threshold, it will generate a pulse signal and transmit it to other neurons to increase or decrease its membrane potential. The hardware platform of SNN is called a neuromorphic chip or a brain-like chip, which completely...

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/06G06N3/063G06N3/08
CPCG06N3/061G06N3/063G06N3/08
Inventor 胡绍刚乔冠超张成明罗鑫刘夏凯宁宁刘洋
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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