FPGA implementation method based on piecewise linear spiking neural network

A technology of spiking neural network and neuron network, applied in the field of neural network, can solve the problem of loss of neuromorphic dynamic characteristics, and achieve the effect of enriching neural dynamic characteristics, facilitating dynamic simulation, and low hardware resources

Pending Publication Date: 2020-12-18
NORTHWEST NORMAL UNIVERSITY
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the embodiments of the present invention is to provide an FPGA implementation method based on a piecewise linear spiking neuron network to solve the problem that certain neuromorphic dynamics characteristics are lost during the hardware implementation of the existing spiking neuron model

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
  • FPGA implementation method based on piecewise linear spiking neural network
  • FPGA implementation method based on piecewise linear spiking neural network
  • FPGA implementation method based on piecewise linear spiking neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The implementation of the present invention will be illustrated by specific specific examples below, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification.

[0032] In the following description, for purposes of illustration rather than limitation, specific details, such as specific system architectures, interfaces, and techniques, are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the invention may be practiced in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.

[0033] In the description of the present invention, it should be understood that the terms "first" and "second" are used for descripti...

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 embodiment of the invention discloses an FPGA implementation method based on a piecewise linear spiking neural network, and the method comprises the steps of constructing a neuron circuit according to a two-dimensional piecewise linear spiking neural model, so as to carry out the integration and output of input information through the neuron circuit, wherein the two-dimensional piecewise linear spiking neuron model comprises an expression of a membrane potential of a neuron and an expression of a recovery variable; and according to the neuron circuit, performing expansion according to a random coupling structure, and configuring a communication circuit of a pulse neural network generated by a pulse coding and decoding unit. According to the invention, less hardware resources are occupied, rich neuromorphic dynamics can be simulated and presented, meanwhile, higher hardware computing efficiency can be achieved, and the method is convenient to extend to hardware architecture implementation of a large-scale spiking neural network and dynamic simulation of a communication system.

Description

technical field [0001] The embodiment of the present invention relates to the technical field of neural networks, and in particular to an FPGA implementation method based on a segmented linear impulse neuron network. Background technique [0002] In order to simulate the mechanism of biological information encoding and explore the dynamic process of biological information processing, and then imitate the real process of brain information processing, researchers proposed Artificial Neural Network (ANN). Artificial neural network is a mathematical model inspired by the organization and function of biological neurons, which can automatically approximate any functional form that can best characterize the data, and is widely used to solve many prediction and decision modeling problems. As the third generation of artificial neural network, Spiking Neural Network (SNN) has attracted extensive attention of researchers because of its unique information processing mechanism and high-p...

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/063G06F15/78
CPCG06N3/049G06N3/063G06F15/7807G06N3/045
Inventor 蔺想红鲁晗皮晓妹石国勇
Owner NORTHWEST NORMAL UNIVERSITY
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