深信改善了双向LSTM用于多变量时间序列预测.
Keruo Jiang1,2, Zhen Huang1,2, Xinyan Zhou2
1State Grid Ningbo Electric Power Supply Company, Ningbo 315000, China.
Mathematical biosciences and engineering : MBE
|November 3, 2023
概括
本研究介绍了一种新的深信网络双向LSTM (DBI-BiLSTM) 模型,用于多变量时间序列预测. 在复杂的时间序列数据中,DBI-BiLSTM通过增强特征提取和空间关系学习,显著提高了预测准确性.
科学领域:
- 机器学习 机器学习
- 人工智能的人工智能
- 数据科学数据科学数据科学
背景情况:
- 多变量时间序列 (MTS) 数据很普遍,但由于复杂的时间依赖性,难以预测.
- 传统的MTS预测方法面临速度和复杂性的局限性.
- 现有的长短期记忆 (LSTM) 网络部分捕捉空间关系,浅层LSTM与高维数据作斗争.
研究的目的:
- 开发一个改进的双向LSTM (BiLSTM) 网络,称为DBI-BiLSTM,用于增强MTS预测.
- 利用深度信念网络 (DBN) 和链式结构来进行更深层次的特征提取和双向学习.
- 与现有方法相比,提高MTS预测的准确性和效率.
主要方法:
- 一个新的DBI-BiLSTM架构,将DBN层与堆叠的BiLSTM层集成在一起.
- 输入数据由DBN处理,用于全面的特征提取.
- 通过全球灵敏度分析识别的聚类特征被输入到BiLSTM层中.
- 来自浅层的输出与集群特征相结合,用于更深层的输入.
主要成果:
- DBI-BiLSTM模型在四个现实世界MTS数据集上展示了卓越的前一步预测性能.
- 与传统的人工神经网络 (ANN),深度LSTM和其他先进的LSTM变体相比,观察到显著的改善.
- 与传统的LSTM相比,数据集的百分比改善率在30.72%至85.41%之间.
结论:
- 拟议的DBI-BiLSTM有效地捕捉了复杂的空间关系,并增强了MTS数据中的特征表示.
- DBI-BiLSTM为多变量时间序列预测挑战提供了强大而准确的解决方案.
- 该模型的深度结构和双向学习能力有助于其先进的性能.
相关概念视频
Multi-input and Multi-variable systems
109
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
109
Multiple Regression
3.0K
Multiple regression assesses a linear relationship between one response or dependent variable and two or more independent variables. It has many practical applications.
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
3.0K
Prediction Intervals
2.3K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.3K
Time-Series Graph
4.4K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
4.4K
Basic Continuous Time Signals
216
Basic continuous-time signals include the unit step function, unit impulse function, and unit ramp function, collectively referred to as singularity functions. Singularity functions are characterized by discontinuities or discontinuous derivatives.
The unit step function, denoted u(t), is zero for negative time values and one for positive time values, exhibiting a discontinuity at t=0. This function often represents abrupt changes, such as the step voltage introduced when turning a car's...
The unit step function, denoted u(t), is zero for negative time values and one for positive time values, exhibiting a discontinuity at t=0. This function often represents abrupt changes, such as the step voltage introduced when turning a car's...
216
Linear time-invariant Systems
263
A system is linear if it displays the characteristics of homogeneity and additivity, together termed the superposition property. This principle is fundamental in all linear systems. Linear time-invariant (LTI) systems include systems with linear elements and constant parameters.
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
263


