Time sequence prediction-oriented drift pulse neural network construction method and application thereof

A technology of pulse neural network and time series, which is applied in the field of drift pulse neural network construction, can solve the problems of time interval delay, network training difficulty, lack of memory ability of pulse neural network, etc., to achieve enhanced sensitivity, stable prediction results, effective Facilitate the calculation of the effect

Pending Publication Date: 2022-07-22
HUAZHONG UNIV OF SCI & TECH
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The first is frequency coding, which realizes coding by calculating pulse counts and ratios. The defect is that discrete pulse counts and pulse ratios will make network training difficult; the second is time coding, which uses the time pair of pulse neurons to emit pulses. Data is encoded, and its defect is that when encoding time series, there is an obvious delay in the time interval between the input neuron and the output neuron.
In addition, due to the lack of memory ability of spiking neural network, especially long-term memory ability, its prediction effect on time series is only better than that of traditional artificial neural network of the same size

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
  • Time sequence prediction-oriented drift pulse neural network construction method and application thereof
  • Time sequence prediction-oriented drift pulse neural network construction method and application thereof
  • Time sequence prediction-oriented drift pulse neural network construction method and application thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] A method for constructing drifting spiking neural network for time series prediction, including:

[0047] The value in the time series data is encoded into the time when the spiking neuron emits the pulse and z-transformation is performed to obtain the encoded z-domain time-series data; the z-domain time series data Z(x t ), perform iterative training on the synaptic weights of every two neurons connected between adjacent layers in the constructed drifting spiking neural network framework to complete the construction of a drifting spiking neural network for time series prediction;

[0048] Among them, such as figure 1 As shown, the above-mentioned network framework includes: an input layer, three gates of forget gate, input gate and output gate as hidden layers, two other hidden layers used for time correction, and an output layer;

[0049] The input layer is used for the z-domain time series data Z(x at the current moment t ), the cell state C at the previous moment ...

Embodiment 2

[0097] A time series data forecasting method, including:

[0098] Using the encoding method described in the above-mentioned method for constructing a drifting impulse neural network for time series prediction, encode the current time series data, and obtain the encoded z-domain time series data;

[0099]Based on the encoded z-domain time-series data, a drift-impulse neural network constructed by a time-series prediction-oriented drift-impulse neural network construction method as described in Embodiment 1 is used to obtain a prediction result.

[0100] It should be noted that, according to the designed time coding method, the predicted result Z(y t ) to decode the predicted value of the normalized time series:

[0101]

[0102] Then perform inverse normalization transformation to obtain the predicted value of the original time series. The formula is as follows:

[0103]

[0104] Based on the drift impulse neural network designed by the present invention, the predictio...

Embodiment 3

[0106] A computer-readable storage medium, characterized in that the computer-readable storage medium comprises a stored computer program, wherein when the computer program is run by a processor, the device where the storage medium is located is controlled to execute the above-mentioned one A time-series prediction-oriented drifting impulse neural network construction method and / or a time-series data prediction method as described above.

[0107] The related technical solutions are the same as those in Embodiment 1 and Embodiment 2, and are not repeated here.

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 time sequence prediction, and particularly relates to a time sequence prediction-oriented drift pulse neural network construction method and application thereof, and the method comprises a new coding method which comprises the steps: converting an original time sequence into time when neurons give out pulses for the first time; besides, the network input layer is responsible for issuing pulses at corresponding moments according to the coded z-domain time sequence data Z (xt), the cell state Ct-1 at the previous moment and the hidden state Z (ht-1); the hidden layer comprises a forgetting gate, an input gate and an output gate, and the input of each gate is a pulse corresponding to Z (xt) and Z (ht-1); the pulse generated by the forgetting gate is used for realizing a function of selectively forgetting Ct-1; the pulse generated by the input gate is used for updating the cell state at the current moment; the forgetting gate and the input gate jointly realize the long-time memory ability of the time sequence; the pulse generated by the output gate corresponds to the hidden state at the current moment. According to the invention, the problem of time delay between input and output neurons can be effectively solved, and the long-time memory capability is realized.

Description

technical field [0001] The invention belongs to the technical field of time series prediction, and more particularly, relates to a method for constructing a drift pulse neural network for time series prediction and its application. Background technique [0002] Time series forecasting is of great significance in scientific development, technological breakthroughs, and practical applications. Taking the power system as an example, time series forecasting includes power generation forecasting, electricity price forecasting, and load forecasting. This type of time series prediction is beneficial to environmental protection and economic benefits as a whole, to power dispatch and safe operation on the grid side, and to energy use and behavioral intervention on the user side, so it has important research value. [0003] Long-short-term memory neural network is the mainstream model for time series forecasting. Compared with artificial neural networks, recurrent neural networks, a...

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/04
CPCG06N3/049G06N3/044
Inventor 肖江文方宏亮崔世常刘骁康王燕舞刘智伟
Owner HUAZHONG UNIV OF SCI & TECH
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