Multi-layer training algorithm of a pulse neural network
A technology of spiking neural network and training algorithm, which is applied in the field of multi-layer training algorithm of spiking neural network, can solve problems such as difficulty in convergence, and achieve the effects of low model accuracy requirements, small calculation amount, and simple algorithm rules
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0049] The implementation of the present invention will be described in detail below in conjunction with the drawings and examples.
[0050] For the convenience of expression, this paper makes the following provisions: the action of a neuron firing a pulse is called activation, and the time of firing a pulse is called the activation time.
[0051] The present invention uses layer-by-layer training to allow intra-layer connections, and combines weight training and structure training to sharpen the correlation between data. The specific training includes the following steps:
[0052] 1. Data preprocessing: the real value is converted into a pulse sequence according to the pulse encoding rules defined by the algorithm through the conversion function, and feature extraction operations can be added according to the data type and application requirements.
[0053] 2. According to the data size and the functional requirements of each layer, set the number of layers of the spiking neu...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 



