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

Hardware-friendly STDP learning method and system based on threshold adaptive neurons

A learning method and neuron technology, applied in the field of pulse neural network, can solve the problems of multiple resources, consumption, difficult and efficient deployment, etc., to achieve the effect of ensuring accuracy and stability, and reducing resource consumption

Pending Publication Date: 2022-03-01
ZHEJIANG LAB +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The standard weight normalization method of STDP contains division operations, which consumes a lot of resources during hardware implementation, and it is difficult to efficiently deploy on dedicated hardware devices with limited resources.

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
  • Hardware-friendly STDP learning method and system based on threshold adaptive neurons
  • Hardware-friendly STDP learning method and system based on threshold adaptive neurons
  • Hardware-friendly STDP learning method and system based on threshold adaptive neurons

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make the purpose, technical solution and technical effect of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0044] Such as figure 1 As shown, a hardware-friendly STDP learning method based on threshold adaptive neurons, including the following steps:

[0045] S1: Use frequency coding to encode the input picture into a pulse sequence and input it into the pulse neural network SNN;

[0046] Among them, the formula of frequency encoding is:

[0047]

[0048] in Represents a uniformly distributed random number, c represents the scaling factor, Indicates the normalized image pixel value; according to the MNIST input pixel intensity, set the firing frequency of the input neuron to 63.75Hz, namely is 0.06375.

[0049] S2: The neurons in the excitatory layer of the SNN receive input pulses and accumulate membrane potential. When the membrane voltage reaches th...

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 belongs to the technical field of spiking neural networks, and relates to a hardware-friendly STDP learning method and system based on threshold adaptive neurons, and the method comprises the following steps: S1, coding an input picture into a pulse sequence through frequency coding, and inputting the pulse sequence into a spiking neural network SNN; s2, receiving an input pulse by an excitation layer neuron of the SNN, accumulating a membrane potential, and when the membrane voltage reaches a threshold value, issuing the pulse and resetting the membrane potential; s3, the SNN inhibition layers are in one-to-one connection with excitation layer neurons, receive output pulses of the excitation layer neurons and inhibit the excitation layer neurons; s4, updating the excitatory synapse weight between the input layer and the excitation layer by adopting a hardware-friendly weight normalization method according to an STDP learning rule; and S5, after learning is completed, image recognition is carried out by using the pulse output sequence of the excitation layer neurons. According to the method, the resource consumption of the algorithm in hardware implementation can be reduced while the accuracy and the stability are ensured.

Description

technical field [0001] The invention belongs to the technical field of impulse neural networks, and relates to a hardware-friendly STDP learning method and system based on threshold self-adaptive neurons. Background technique [0002] Spiking Neural Network (SNN) is called the third-generation artificial neural network, in which spiking neurons transmit and calculate the spike sequence as effective information, and have unique characteristics in neuron model, synapse model, and pulse firing mechanism. Strong biological rationality, highly close to the real biological neural network. Hebb learning rules indicate that the connection strength of synapses changes with the changes of pre-synaptic and post-synaptic neuron activities, and neuroscience research has found that changes in synaptic weights are closely related to the precise timing of neurons firing pulses. The relative time difference of has a key effect on the change of weight direction and size. This learning rule ...

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/04G06N3/08
CPCG06N3/049G06N3/08
Inventor 陆宇婧唐华锦张宇豪洪朝飞王笑袁孟雯张梦骁黄恒赵文一
Owner ZHEJIANG LAB
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