Journal of Computer Applications ›› 2024, Vol. 44 ›› Issue (11): 3427-3434.DOI: 10.11772/j.issn.1001-9081.2023111583

• Data science and technology • Previous Articles     Next Articles

Time series prediction algorithm based on multi-scale gated dilated convolutional network

Yu ZENG1,2, Yang ZHANG1,2,3(), Shang ZENG1,2, Maoli FU1,2,3, Qixue HE1,2, Linlong ZENG1,2   

  1. 1.Chengdu Institute of Computer Application,Chinese Academy of Sciences,Chengdu Sichuan 610213,China
    2.School of Computer Science and Technology,University of Chinese Academy of Sciences,Beijing 100049,China
    3.Shenzhen CBPM?KEXIN Banking Technology Company Limited,Shenzhen Guangdong 518206,China
  • Received:2023-11-20 Revised:2024-01-15 Accepted:2024-02-05 Online:2024-02-29 Published:2024-11-10
  • Contact: Yang ZHANG
  • About author:ZENG Yu, born in 1999, M. S. candidate. His research interests include time series analysis, data mining.
    ZENG Shang, born in 1995, Ph. D. candidate. His research interests include big data analysis, data mining.
    FU Maoli, born in 1988, Ph. D. candidate, engineer. His research interests include artificial intelligence, image processing, pattern recognition.
    HE Qixue, born in 1978, senior engineer. His research interests include data mining, artificial intelligence.
    ZENG Linlong, born in 1998, M. S. candidate. His research interests include machine vision, artificial intelligence.
  • Supported by:
    Sichuan Province Science Program(2023YFG0113)

基于多尺度门控膨胀卷积网络的时间序列预测算法

曾渝1,2, 张洋1,2,3(), 曾尚1,2, 付茂栗1,2,3, 何启学1,2, 曾林隆1,2   

  1. 1.中国科学院 成都计算机应用研究所,成都 610213
    2.中国科学院大学 计算机科学与技术学院,北京 100049
    3.深圳市中钞科信金融科技有限公司,广东 深圳 518206
  • 通讯作者: 张洋
  • 作者简介:曾渝(1999—),男,重庆人,硕士研究生,主要研究方向:时间序列分析、数据挖掘
    曾尚(1995—),男,湖北荆门人,博士研究生,主要研究方向:大数据分析、数据挖掘
    付茂栗(1988—),男,四川遂宁人,工程师,博士研究生,主要研究方向:人工智能、图像处理、模式识别
    何启学(1978—),男,四川安顺人,高级工程师,主要研究方向:数据挖掘、人工智能
    曾林隆(1998—),男,四川内江人,硕士研究生,主要研究方向:机器视觉、人工智能。
  • 基金资助:
    四川省科技计划项目(2023YFG0113)

Abstract:

Addressing challenges in time series prediction tasks, such as high-dimensional features, large-scale data, and the demand for high prediction accuracy, a multi-scale trend-period decomposition model based on a multi-head gated dilated convolutional network was proposed. A multi-scale decomposition approach was employed to decompose the original covariate sequence and the prediction variable sequence into their respective periodic terms and trend terms, thereby enabling independent prediction. For the periodic terms, the multi-head gated dilated convolutional network encoder was introduced to extract respective periodic information; in the decoder stage, channel information interaction and fusion were performed through the utilization of a cross-attention mechanism, and after sampling and aligning the periodic information of the prediction variables, the periodic prediction was performed through time attention and channel fusion information. The trend terms prediction was executed by using an autoregressive approach. Finally, the prediction sequence was obtained by incorporating the trend prediction results with the periodic prediction results. Compared with multiple mainstream benchmark models such as Long Short-Term Memory (LSTM) and Informer, on five datasets including ETTm1 and ETTh1, a reduction in Mean Squared Error (MSE) is observed, ranging from 19.2% to 52.8% on average, a decrease in Mean Absolute Error (MAE) is noted, ranging from 12.1% to 33.8% on average. Ablation experiments confirm that the proposed multi-scale decomposition module, multi-head gated dilation convolution, and time attention module can enhance the accuracy of time series prediction.

Key words: time series prediction, sequence decomposition, dilated convolution, encoder, decoder, attention mechanism

摘要:

针对当前时间序列预测任务存在的高维特征、大规模数据以及对预测准确性高要求等问题,提出一种基于多尺度趋势-周期分解的多头门控膨胀卷积网络模型。该模型采用多尺度分解方法,将原始协变量序列和预测变量序列分解为各自的周期项和趋势项,从而实现独立的预测。对于周期项,引入多头门控膨胀卷积网络的编码器,以提取各自的周期信息;在解码器阶段,使用交叉注意力机制进行通道信息的交互融合,并将预测变量的周期信息采样对齐后通过时间注意力与通道融合信息进行周期预测。对趋势项则采用自回归方式进行趋势预测。最后将趋势预测与周期预测的结果相加得到预测序列。与长短期记忆(LSTM)、Informer等多个主流基准模型进行比较,所提模型在ETTm1、ETTh1等5个数据集上的均方误差(MSE)平均下降了19.2%~52.8%,平均绝对误差(MAE)平均下降了12.1%~33.8%。通过消融实验验证了所提出的多尺度分解模块、多头门控膨胀卷积以及时间注意力模块能提升时序预测的准确度。

关键词: 时间序列预测, 序列分解, 膨胀卷积, 编码器, 解码器, 注意力机制

CLC Number: