Mapping method from artificial neural network to spiking neural network

A technology of artificial neural network and pulse neural network, which is applied in the field of neural network, can solve the problems of difficult training process and low precision, and achieve the effect of less resource consumption and low power consumption

Pending Publication Date: 2021-10-01
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of the above existing problems or deficiencies, in order to solve the problems of difficult training process and low precision in the existing artificial neural network to pulse neural network method, the present invention provides a mapping method from artificial neural network to pulse neural network

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
  • Mapping method from artificial neural network to spiking neural network
  • Mapping method from artificial neural network to spiking neural network
  • Mapping method from artificial neural network to spiking neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be described in detail below in conjunction with the accompanying drawings and embodiments, 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.

[0039] In order to test the transformation effect of the present invention, at first set up an artificial neural network that uses MNIST to carry out handwritten digit recognition as the target artificial neural network to be trained, its network structure is as shown in table (1), and this network is trained in MNIST training set , tested under the test set, the test accuracy rate is 97.9%.

[0040]Table (1): Neural network structure, where c represents the number of output channels, k represents the size of the kernel, and s represents the stride

[0041]

[0042] S...

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 technical field of neural networks, in particular to a mapping method from an artificial neural network to a spiking neural network. The method comprises the following steps: performing unstructured pruning on the artificial neural network, acquiring a random sparse weight matrix, setting a plurality of quantization bits, initializing a centroid by using K-means prototype clustering, determining a quantization threshold value, testing the recognition rate of the artificial neural network, performing fine adjustment on the centroid when the expected precision is not met, and performing comparison to obtain an optimal quantization bit; repeating the quantization process by using the optimal quantization bit, setting a pulse quantization maximum value, and evaluating the sequence similarity before and after quantization by using cross entropy; after the maximum value of the minimum cross entropy is obtained, completing pulsation of the spiking neural network, and finally realizing mapping from the artificial neural network to the spiking neural network. Compared with the prior art, the training process is simple, and the precision lost in the mapping process is low.

Description

technical field [0001] The invention relates to the technical field of neural networks, in particular to a mapping method from an artificial neural network to a pulse neural network. Background technique [0002] Artificial Neural Network (ANN) is a non-linear, self-adaptive information processing system composed of a large number of interconnected processing units. Each node represents a specific output function, called the activation function. Each connection between two nodes represents a weighted value for the signal passing through the connection, called weight, which is equivalent to the memory of the neural network. The output of the network varies according to the way the network is connected, the weight values ​​and the activation function. At present, artificial neural networks are widely used in image processing, natural language processing and other fields. With mature training algorithms, the model performance is better and the performance ability is strong. ...

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/08G06N3/04G06K9/62
CPCG06N3/082G06N3/049G06N3/045G06F18/23213G06F18/241G06F18/214
Inventor 刘洋王雅迪钱堃王俊杰于奇
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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