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 条
  • [31] Particle Swarm Optimization-Based Source Seeking
    Zou, Rui
    Kalivarapu, Vijay
    Winer, Eliot
    Oliver, James
    Bhattacharya, Sourabh
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2015, 12 (03) : 865 - 875
  • [32] Particle swarm optimization-based collision avoidance
    Inan, Timur
    Baba, Ahmet Fevzi
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2019, 27 (03) : 2137 - 2155
  • [33] Optimal Operational Planning of Energy Plants by Multi-population Differential Evolutionary Particle Swarm Optimization
    Nishimura, Norihiro
    Fukuyama, Yoshikazu
    Matsui, Tetsuro
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2017, PT II, 2017, 10386 : 233 - 241
  • [34] Optimal allocation of product reliability using novel multi-population particle swarm optimization algorithm
    Zhang, Wei
    Ran, Yan
    Zhang, Genbao
    Shao, Yimin
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2022, 236 (09) : 4565 - 4576
  • [35] Underwater Magnetic Sensor Position Correction Method Based on Multi-Population Particle Swarm Optimization Using DynamicLearning Strategies
    Wang Y.
    Zhou G.
    Wu K.
    Li L.
    Binggong Xuebao/Acta Armamentarii, 2023, 44 (02): : 526 - 533
  • [36] A time-efficient particle swarm optimization-based codebook generation algorithm
    Tsai, Chun-Wei
    Lin, Chung-Fu
    Chiang, Ming-Chao
    Yang, Chu-Sing
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [37] A multi-population particle swarm optimization algorithm with adaptive patterns of movement for the stochastic reconstruction of petroleum fractions
    Dantas, T. S. S.
    Noriler, D.
    Huziwara, K. W.
    COMPUTERS & CHEMICAL ENGINEERING, 2023, 174
  • [38] Dependable Multi-population Differential Evolutionary Particle Swarm Optimization for Optimal Operational Planning of Energy Plants
    Nishimura, Norihiro
    Fukuyama, Yoshikazu
    Matsui, Tetsuro
    2017 19TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM APPLICATION TO POWER SYSTEMS (ISAP), 2017,
  • [39] A multi-population cooperative particle swarm optimizer for neural network training
    Niu, Ben
    Zhu, Yun-Long
    He, Xiao-Xian
    ADVANCES IN NEURAL NETWORKS - ISNN 2006, PT 1, 2006, 3971 : 570 - 576
  • [40] A coevolutionary technique based on multi-swarm particle swarm optimization for dynamic multi-objective optimization
    Liu, Ruochen
    Li, Jianxia
    Fan, Jing
    Mu, Caihong
    Jiao, Licheng
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 261 (03) : 1028 - 1051