Optimal selection of heterogeneous ensemble strategies of time series forecasting with multi-objective programming

被引:45
|
作者
Li, Jianping [1 ,3 ]
Hao, Jun [1 ,2 ]
Feng, QianQian [1 ,2 ]
Sun, Xiaolei [1 ,2 ]
Liu, Mingxi [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Sci & Dev, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Sch Publ Policy & Management, Beijing 100049, Peoples R China
[3] Univ Chinese Acad Sci, Sch Econ & Management, Beijing 100190, Peoples R China
基金
中国国家自然科学基金;
关键词
Multi-objective optimization; Ensemble forecasting; Machine learning; Evolutionary algorithm; Baltic Dry Index;
D O I
10.1016/j.eswa.2020.114091
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The excellent generalization performance of time series ensemble forecasting depends on the accuracy and diversity of the individual models. In this paper, a heterogeneous ensemble forecasting model with multi-objective programming for nonlinear time series is proposed. Accordingly, an improved multi-objective particle swarm optimization (MOPSO) algorithm integrated with a dynamic heterogeneous mutation operator is designed. The nonlinear time series of the Baltic Dry Index (BDI) is selected as the forecasting object to train, validate and test the ensemble forecasting model established in this paper. To verify the superior forecasting performance of the proposed model, 20 forecasting models including statistical models, machine learning models, and optimization algorithm-based ensemble models are utilized and compared. The experimental results under different lead times revealed that: 1) the forecasting approach with multi-objective programming has excellent robustness and can effectively exert out-of-sample prediction under different lead times for nonlinear time series; 2) with the increase of lead time, the out-of-sample forecasting performance would gradually decrease for all models, and the precision of the ensemble forecasting model is better than that of the individual forecasting model; 3) the forecasting performance of the MOPSO with crowding distance (MOPSOCD)-based ensemble forecasting model is better than that of benchmark machine learning models and other optimal ensemble forecasting models in terms of the prediction accuracy and statistical test results.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Multi-Objective Programming and Time Optimal Algorithm Research
    Yang, Chenghui
    [J]. MATERIAL SCIENCE AND ADVANCED TECHNOLOGIES IN MANUFACTURING, 2014, 852 : 715 - 719
  • [2] A novel ensemble deep learning model with dynamic error correction and multi-objective ensemble pruning for time series forecasting
    Zhang, Shuai
    Chen, Yong
    Zhang, Wenyu
    Feng, Ruijun
    [J]. INFORMATION SCIENCES, 2021, 544 : 427 - 445
  • [3] A novel ensemble deep learning model with dynamic error correction and multi-objective ensemble pruning for time series forecasting
    Zhang, Shuai
    Chen, Yong
    Zhang, Wenyu
    Feng, Ruijun
    [J]. Information Sciences, 2021, 544 : 427 - 445
  • [4] Multi-Objective Ensemble Model for Short-Term Price Forecasting in Corn Price Time Series
    Dal Molin Ribeiro, Matheus Henrique
    Alves Ribeiro, Victor Henrique
    Reynoso-Meza, Gilberto
    Coelho, Leandro dos Santos
    [J]. 2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [5] Multi-Objective Lagged Feature Selection Based on Dependence Coefficient for Time-Series Forecasting
    Lourdes Linares-Barrera, Maria
    Jimenez Navarro, Manuel J.
    Riquelme, Jose C.
    Martinez-Ballesteros, Maria
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE, CAEPIA 2024, 2024, : 81 - 90
  • [6] Multi-objective downscaling of precipitation time series by genetic programming
    Zerenner, Tanja
    Venema, Victor
    Friederichs, Petra
    Simmer, Clemens
    [J]. INTERNATIONAL JOURNAL OF CLIMATOLOGY, 2021, 41 (14) : 6162 - 6182
  • [7] Forecasting time series with optimal neural networks using multi-objective optimization algorithm based on AICc
    Muzhou Hou
    Yunlei Yang
    Taohua Liu
    Wenping Peng
    [J]. Frontiers of Computer Science, 2018, 12 : 1261 - 1263
  • [8] Forecasting time series with optimal neural networks using multi-objective optimization algorithm based on AICc
    Hou, Muzhou
    Yang, Yunlei
    Liu, Taohua
    Peng, Wenping
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2018, 12 (06) : 1261 - 1263
  • [9] Multi-objective ensemble forecasting with an application to power transformers
    Peimankar, Abdolrahman
    Weddell, Stephen John
    Jalal, Thahirah
    Lapthorn, Andrew Craig
    [J]. APPLIED SOFT COMPUTING, 2018, 68 : 233 - 248
  • [10] A multi-objective approach to determine time series aggregation strategies for optimal design of multi-energy systems
    Wang, Jing
    Kang, Lixia
    Liu, Yongzhong
    [J]. ENERGY, 2022, 258