A multi-population particle swarm optimization-based time series predictive technique

被引:12
|
作者
Kuranga, Cry [1 ]
Muwani, Tendai S. [2 ]
Ranganai, Njodzi [2 ]
机构
[1] Univ Pretoria, Dept Comp Sci, Lynnwood Rd, ZA-0002 Pretoria, South Africa
[2] Manicaland State Univ Appl Sci, Dept Comp Sci & Informat Syst, Stair Guthrie Rd,Fernhill,P Bag 7001, Mutare, Zimbabwe
关键词
Multi-population; Adaptive window; Particle swarm optimization; Nonlinear autoregressive model; Prediction; Nonstationary time series; ALGORITHM; NETWORK; MODEL;
D O I
10.1016/j.eswa.2023.120935
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In several businesses, forecasting is needed to predict expenses, future revenue, and profit margin. As such, accurate forecasting is pivotal to the success of those businesses. Due to the effects of different exogenous factors, such as economic fluctuations, and weather conditions, time series is susceptible to nonlinearity and complexity, making accurate predictions difficult. This work proposes a machine-learning-based time series forecasting technique to improve the precision and computation performance of an induced time series forecasting model. The proposed technique, a multi-population particle swarm optimization-based nonlinear time series predictive model, decomposes a predictive task into three sub-tasks: observation window optimization, predictive model induction task, and forecasting horizon prediction. Each sub-task is optimized by a particle swarm optimization sub-swarm in which the sub-swarms are executed in parallel. The proposed technique was experimentally evaluated on fifteen Electric load time series using root mean square error, mean absolute percentage error, and computation time as performance measures. The results obtained show that the proposed technique was effective to induce a forecasting model of improved predictive and computation performance to outperform the bench-mark techniques on all datasets. Also, the proposed algorithm was competitive with state-of-the-art techniques. The future direction of this work will consider an empirical analysis of the search and solution spaces of the proposed technique and perform a fitness landscape analysis.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] A two-phase multi-population particle swarm algorithm for global optimization
    Zhao, Qiang
    Gao, Fang
    Proceedings of 2006 International Conference on Artificial Intelligence: 50 YEARS' ACHIEVEMENTS, FUTURE DIRECTIONS AND SOCIAL IMPACTS, 2006, : 271 - 274
  • [22] Negatively correlated neural network ensemble with multi-population particle swarm optimization
    Qin, Z
    Liu, Y
    Heng, XC
    Wang, XH
    ADVANCES IN NEURAL NETWORKS - ISNN 2005, PT 1, PROCEEDINGS, 2005, 3496 : 520 - 525
  • [23] Hybrid Multi-Population and Adaptive Search Range Strategy With Particle Swarm Optimization for Multimodal Optimization
    Wang, Shiqi
    Shen, Zepeng
    Peng, Yao
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2021, 12 (04) : 146 - 168
  • [24] Multi-population coevolutionary immunodominance clonal selection algorithm combining particle swarm optimization
    Zhang, Ying-Jie
    Liu, Zhao-Hua
    Kongzhi yu Juece/Control and Decision, 2010, 25 (11): : 1657 - 1662
  • [25] A Novel Multi-population Particle Swarm Optimization with Learning Patterns Evolved by Genetic Algorithm
    Liu, Chunxiuzi
    Sun, Fengyang
    Guo, Qingbei
    Wang, Lin
    Yang, Bo
    INTELLIGENT COMPUTING METHODOLOGIES, ICIC 2018, PT III, 2018, 10956 : 70 - 80
  • [26] Particle Swarm Optimization-Based Multivariable Generalized Predictive Control for an Overhead Crane
    Smoczek, Jaroslaw
    Szpytko, Janusz
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2017, 22 (01) : 258 - 268
  • [27] Adaptive hybrid fuzzy time series forecasting technique based on particle swarm optimization
    Gunjan Goyal
    Dinesh C. S. Bisht
    Granular Computing, 2023, 8 : 373 - 390
  • [28] Adaptive hybrid fuzzy time series forecasting technique based on particle swarm optimization
    Goyal, Gunjan
    Bisht, Dinesh C. S.
    GRANULAR COMPUTING, 2023, 8 (02) : 373 - 390
  • [29] Self-Adaptive Particle Swarm Optimization-Based Echo State Network for Time Series Prediction
    Xue, Yu
    Zhang, Qi
    Neri, Ferrante
    INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2021, 31 (12)
  • [30] Optimal Trajectory Planning for Robotic Arm Based on Improved Dynamic Multi-Population Particle Swarm Optimization Algorithm
    Wu, Rong
    Yang, Yong
    Yao, Xiaotong
    Lu, Nannan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (05) : 710 - 718