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

Method, system and medium for mapping spiking neural network to brain-inspired computing platform

A technology of spiking neural network and computing platform, which is applied in the field of mapping spiking neural network to brain-inspired computing platform, can solve the problem of slowing down the execution speed of search algorithms, and achieve the effects of ensuring execution speed, reducing time consumption, and low cost

Active Publication Date: 2022-05-03
NAT UNIV OF DEFENSE TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to obtain accurate evaluation results, it is usually necessary to use hardware or a hardware simulator, but this will bring a lot of time consumption, resulting in a significant decrease in the execution speed of the search algorithm

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
  • Method, system and medium for mapping spiking neural network to brain-inspired computing platform
  • Method, system and medium for mapping spiking neural network to brain-inspired computing platform
  • Method, system and medium for mapping spiking neural network to brain-inspired computing platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Such as figure 1 As shown, the method for mapping the spiking neural network to the brain-inspired computing platform in this embodiment includes:

[0052] 1) SNN simulation and analysis: The SNN software simulator extracts the topological structure of the trained SNN network and the behavior of neurons to form undirected SNN graphs and pulse behavior trajectories;

[0053] 2) Partition: Divide the extracted undirected SNN graph into multiple SNN sub-blocks using a multi-level graph partition algorithm, and optimize the burst traffic between the SNN sub-blocks;

[0054] 3) Mapping: use a heuristic search algorithm to find an optimal mapping scheme to assign SNN sub-blocks to the neuron cores on the target brain-like platform, and minimize the average hops of pulses communicated on the target platform.

[0055] The method for mapping the spiking neural network to the brain-inspired computing platform in this embodiment is packaged as a set of tool chains during implemen...

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 discloses a method, system and medium for mapping a pulse neural network to a brain-inspired computing platform. The method of the invention includes SNN simulation and analysis, and extracts the topological structure and neuron behavior of the trained SNN network to form an undirected SNN Graph and pulse behavior trajectory; divide the extracted undirected SNN graph into multiple SNN sub-blocks, and optimize the pulse traffic between SNN sub-blocks; use a heuristic search algorithm to find an optimal mapping scheme to divide the SNN sub-blocks Assign to neuron cores on the target brain-inspired platform, and minimize the average number of pulse hops communicated on the target platform. The present invention can divide a large SNN into multiple sub-blocks and map them to the NoC-based brain-inspired processor so that they can be executed efficiently, which can make the division scheme found at the time optimal, and can also make the cost of finding the mapping scheme low. Reduce the time consumption of searching and ensure the execution speed and efficient execution.

Description

technical field [0001] The invention relates to computing technology of a pulse neural network and a brain-inspired computing platform, in particular to a method, system and medium for mapping a pulse neural network to a brain-inspired computing platform. Background technique [0002] Spiking Neural Network (SNN for short) is the third-generation Artificial Neural Network (ANN for short) inspired by brain science. It is currently widely used in pattern recognition, image recognition and other fields. The neurons in the SNN will accumulate the membrane voltage after receiving the stimulation, and when the voltage exceeds the threshold, they will be excited to generate a pulse signal. SNN has strong biological characteristics, and at the same time requires low energy consumption when simulated on a brain-like platform. Most of the brain-inspired platforms that have been developed so far are based on the Network on Chip (NoC for short), through which the numerous neuron nuclei...

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/10G06N3/02
CPCG06N3/10G06N3/02
Inventor 王蕾李石明郭莎莎张里蒙康子扬王世英曲连华石伟罗莉徐炜遐
Owner NAT UNIV OF DEFENSE TECH