一个新的极端适应性GRU用于多变量时间序列预测
Yifan Zhang1, Rui Wu2, Sergiu M Dascalu3
1Department of Computer Science and Engineering, University of Nevada, Reno, NV, 89557, USA. yfzhang@nevada.unr.edu.
Scientific reports
|February 5, 2024
概括
本研究介绍了极端事件适应性门式循环单元 (eGRU),用于改进多变量时间序列预测. eGRU模型有效地处理与极端事件不平衡的数据,优于现有的深度学习方法.
科学领域:
- 机器学习 机器学习
- 深度学习 (Deep Learning) 是一种深度学习.
- 时间序列分析时间序列分析
背景情况:
- 多变量时间序列预测对于现实应用至关重要.
- 极端事件带来的不平衡数据对现有的预测模型构成重大挑战.
- 当前的方法往往忽略了极端事件,导致了低于最佳性能.
研究的目的:
- 引入一种新的深度学习模型,即极端事件适应性门式循环单元 (eGRU),用于准确的多变量时间序列预测.
- 为应对包含极端事件的时间序列数据不平衡的挑战.
- 为了提高正常和极端事件模式的学习.
主要方法:
- 开发了极端事件适应性门式循环单元 (eGRU) 模型.
- 引入了一种时间序列数据分割技术,以处理不同分辨率的序列并减少输入长度.
- 在四个现实世界的基准数据集上进行了实验.
主要成果:
- 与香草RNN,LSTM,GRU和其他最先进的RNN变体相比,eGRU模型表现出更高的性能.
- 废弃性研究证实了eGRU持续优异的预测准确性.
- 该模型有效地纳入了各种标签结果.
结论:
- eGRU模型在多变量时间序列预测中提供了显著的进步,特别是在不平衡的数据集中.
- 拟议的细分技术增强了模型捕捉复杂时间模式的能力.
- eGRU提供了一个强大的解决方案,用于预测受到极端事件影响的任务.
相关概念视频
Multi-input and Multi-variable systems
106
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...
106
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
Random Variables
12.0K
A random variable is a single numerical value that indicates the outcome of a procedure. The concept of random variables is fundamental to the probability theory and was introduced by a Russian mathematician, Pafnuty Chebyshev, in the mid-nineteenth century.
Uppercase letters such as X or Y denote a random variable. Lowercase letters like x or y denote the value of a random variable. If X is a random variable, then X is written in words, and x is given as a number.
For example, let X = the...
Uppercase letters such as X or Y denote a random variable. Lowercase letters like x or y denote the value of a random variable. If X is a random variable, then X is written in words, and x is given as a number.
For example, let X = the...
12.0K
End Point Prediction: Gran Plot
325
A Gran plot is used to predict the equivalence volume or endpoint of a potentiometric or acid-base titration without reaching the endpoint. Typically, titration data is collected as a function of the titrant's volume up to a point less than the equivalence volume and then transformed into a linear format. The straight line is extended to the x-axis, indicating the necessary titrant volume to achieve the equivalence point.
For potentiometric titration, the Gran plot is created by plotting...
For potentiometric titration, the Gran plot is created by plotting...
325
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
Basic Discrete Time Signals
204
The unit step sequence is defined as 1 for zero and positive values of the integer n. This sequence can be graphically displayed using a set of eight sample points, showing a step function starting from n=0 and remaining constant thereafter.
The unit impulse or sample sequence is mathematically expressed as zero for all n values except at n=0, where it is one. The unit impulse sequence, denoted by δ(n), is the first difference of the unit step sequence, while the unit step sequence u(n) is...
The unit impulse or sample sequence is mathematically expressed as zero for all n values except at n=0, where it is one. The unit impulse sequence, denoted by δ(n), is the first difference of the unit step sequence, while the unit step sequence u(n) is...
204


