SDBRNN:基于序列分解与时空卷积的时序预测模型

版权申诉
0 下载量 187 浏览量 更新于2024-09-08 收藏 3.38MB PDF 举报
"这篇论文提出了一种融合序列分解与时空卷积的时序预测模型——SDBRNN(Series-Decomposition-Block-Recurrent Neural Network),旨在解决深度学习方法在时间序列预测中忽视空间依赖性和长期预测准确性低的问题。通过学习序列的多周期值并进行最优STL分解,结合时空数据块的构建,利用三维卷积模块进行特征提取,该模型能更好地捕捉时空特征,提高预测性能。在具有空间依赖关系的时序数据集上的测试结果证明了SDBRNN的有效性,相对于传统的时间卷积模型和循环神经网络,它具有更优的时空特征提取和预测能力。" 这篇论文的核心在于提出了一种新的时序预测模型SDBRNN,该模型结合了序列分解和时空卷积神经网络(CNN)的策略。序列分解是将复杂的时间序列拆分为季节性、趋势和残差等可解释的组件,以便更好地理解和预测。STL(Seasonal and Trend decomposition using Loess)是一种流行的方法,用于非线性分解时间序列,它能够有效地分离出短期和长期模式。 SDBRNN模型首先应用序列分解来学习时间序列的多周期值,这有助于识别和分离序列中的关键模式。接下来,模型构造了包含相邻观察点的时空数据块,以体现空间依赖性。这里的关键创新是引入了三维卷积模块,这是从Block-LSTM中借鉴的概念。通过在LSTM(长短期记忆)细胞中使用三维卷积,模型可以处理复杂的时空数据,同时参与状态更新和反向传播,这使得模型能够有效地学习和捕获时空特征。 在实验部分,SDBRNN在多个具有空间依赖关系的时序数据集上进行了测试,结果显示其预测性能优于传统的基于时间卷积网络(如TCN)和循环神经网络(如RNN)模型。这些结果表明,SDBRNN在处理具有空间关联的时间序列预测任务时,能够更精确地捕捉到时间和空间的动态变化,从而提高了预测的准确性。 SDBRNN为时间序列预测提供了一个新的视角,尤其是在处理具有空间依赖性的数据时,如气象预测、交通流量预测或者能源消耗预测等领域。通过结合序列分解和时空卷积,该模型不仅能够捕捉到序列的复杂结构,还能够有效地处理空间维度的信息,这对于提升预测的准确性和模型的解释性具有重要意义。