西安电子科技大学学报 ›› 2025, Vol. 52 ›› Issue (2): 128-142.doi: 10.19665/j.issn1001-2400.20241207

• • 上一篇    下一篇

基于多尺度时频域学习的多元长时间序列预测

衡红军(), 李怡欣()   

  1. 中国民航大学 计算机科学与技术学院,天津 300300
  • 收稿日期:2024-08-16 出版日期:2025-04-20 发布日期:2025-01-02
  • 作者简介:衡红军(1968—),男,副教授,E-mail:henghjcauc@163.com;
    李怡欣(2000—),女,中国民航大学硕士研究生,E-mail:hpokerlyx@163.com
  • 基金资助:
    国家自然科学民航联合研究基金(U2333204)

Multivariate long-term series forecasting based on multi-scale time-frequency domain learning

HENG Hongjun(), LI Yixin()   

  1. College of Computer Science and Technology,Civil Aviation University of China,Tianjin 300300,China
  • Received:2024-08-16 Online:2025-04-20 Published:2025-01-02

摘要:

针对现有多元长时间序列预测模型中存在的两个问题,一是仅利用单周期尺度时域信息无法捕捉序列的长期时间依赖关系,二是难以捕捉到有效的多元依赖关系。基于多层感知机,提出了一种基于多尺度时频域学习的多元长时间序列预测模型。模型首先基于傅里叶变换自适应寻找序列的不同周期作为多个尺度;然后针对每个尺度,通过序列分解,分别进行时域和频域两阶段的学习,获取序列的局部和全局时间依赖关系;随后再依据变量间的相关性分析结果,自适应建模多元序列的变量依赖关系;最后,对各尺度中不同的序列分解项应用不同的聚合方法,实现多尺度信息的互补融合。在七个真实数据集上的实验表明,该模型在超过90%的测试中位于最优或次优水平。与基于序列分解的线性模型DLinear相比,MSE实现了11%的平均降低和49.22%的最大降低,MAE实现了10%的平均降低和33.03%的最大降低。此外,模型在有效提升预测精度的同时,具有更高的运行效率。

关键词: 预测, 时间序列, 时频域, 多尺度, 序列分解, 多层感知机

Abstract:

To address two key issues in existing multivariate long-term series forecasting models—namely,the inability to capture long-term dependencies using single-period scale time-domain information,and the difficulty in capturing effective multivariate dependencies—a multivariate long-term series forecasting model based on multi-scale time-frequency domain learning is proposed by utilizing multilayer perceptrons.The model first employs the Fourier transform to adaptively identify different periods of the sequence as multiple scales.Then,for each scale,the sequence is decomposed to conduct two-stage learning in both the time and frequency domains,capturing local and global temporal dependencies.Subsequently,based on the results of correlation analysis among the variables,the model adaptively constructs the variable dependencies within the multivariate time series.Finally,different aggregation methods are applied to the decomposed components of the sequence across different scales to achieve complementary integration of multi-scale information.Experiments on seven real-world datasets demonstrate that this model achieves an optimal or suboptimal performance in over 90% of tests.Compared to the linear model DLinear based on sequence decomposition,the proposed model achieves an average reduction of 11% and a maximum reduction of 49.22% in MSE,as well as an average reduction of 10% and a maximum reduction of 33.03% in MAE.Furthermore,the model enhances the forecasting accuracy while also demonstrating an advanced operational efficiency.

Key words: forecasting, time series, time-frequency domain, multi-scale, sequence decomposition, multilayer perceptrons

中图分类号: 

  • TP391