《计算机应用》唯一官方网站

• •    下一篇

基于多层感知器的高频增强型时间序列预测模型

朱昶胜,杨琛,冯文芳,袁培文   

  1. 兰州理工大学
  • 收稿日期:2024-12-27 修回日期:2025-03-14 发布日期:2025-03-27 出版日期:2025-03-27
  • 通讯作者: 杨琛
  • 基金资助:
    基于金融杠杆视角的资产价格泡沫形成机理和监控系统研究

High-frequency enhanced multi-layer perceptron model for time series forecasting

  • Received:2024-12-27 Revised:2025-03-14 Online:2025-03-27 Published:2025-03-27
  • Supported by:
    Research on the formation mechanism and monitoring system of asset price bubbles based on the perspective of financial leverage

摘要: 简单线性模型的时间序列预测质量通常超过Transformer等深度模型;而在具有大量通道的数据集上,深度模型尤其是多层感知器(MLP)的性能反而可超过简单线性模型。针对简单线性模型和多层感知器在时间序列预测中的误差功率谱差异,提出了一种基于多层感知器的高频增强型时间序列预测模型 (HiFNet),首先,该模型利用了多层感知器在低频段的拟合能力,其次通过自适应序列分解模块及分组线性层解决多层感知器高频段易过拟合以及通道独立策略不能有效应对通道冗余的问题,增强多层感知器在高频段的鲁棒性。最后,对HiFNet在气象、电力、交通等领域的标准数据集上进行实验,结果表明HiFNet的均方误差在最佳情况下较NLinear、RLinear、SegRNN和PatchTST降低了23.6%、10.0%、35.1%和6.5%;分组线性层学习了通道相关性的低秩表达,减轻了通道冗余的影响。

关键词: 时间序列预测, 误差功率谱, 线性模型, 多层感知器, 序列分解

Abstract: The prediction quality of simple linear models for time series forecasting often surpasses that of deep models such as Transformers; however, on datasets with a large number of channels, deep models, particularly multi-layer perceptrons (MLP), can outperform simple linear models. Based on the differences in error power spectra between simple linear models and multi-layer perceptrons in time series forecasting, an MLP-based high-frequency enhanced model (HiFNet), was proposed. First, this model utilized the fitting capability within the low-frequency band and addresses the overfitting issue of MLPs and the weakness of channel independence in handling the channel redundancy issue by introducing the adaptive series decomposition module and the grouped linear module. Thus, it enhanced the robustness on high-frequency band. Finally, experiments on standard datasets in the fields of meteorology, power, and transportation demonstrate that the mean squared error of HiFNet is reduced by up to 23.6%, 10.0%, 35.1%, and 6.5% compared to NLinear, RLinear, SegRNN, and PatchTST, respectively. At the same time, the grouped linear module provides a low-rank representation of channel dependency and thus alleviates the impact of the channel redundancy issue.

Key words: time series forecasting, error power spectrum, linear model, Multi-Layer Perceptron (MLP), series decomposition