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

Show simple item record

dc.contributor.author Kuranga, Cry
dc.contributor.author Muwani, Tendai S.
dc.contributor.author Ranganai, Njodzi
dc.date.accessioned 2024-05-14T07:24:02Z
dc.date.issued 2023-12
dc.description DATA AVAILABILITY : Data will be made available on request. en_US
dc.description.abstract 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 benchmark 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. en_US
dc.description.department Computer Science en_US
dc.description.embargo 2025-07-15
dc.description.librarian hj2024 en_US
dc.description.sdg SDG-09: Industry, innovation and infrastructure en_US
dc.description.uri https://www.elsevier.com/locate/eswa en_US
dc.identifier.citation Kuranga, C., Muwani, T.S. & Ranganai, N. 2023, 'A multi-population particle swarm optimization-based time series predictive technique', Expert Systems with Applications, vol. 233, art. 120935, pp. 1-11, doi : 10.1016/j.eswa.2023.120935. en_US
dc.identifier.issn 0957-4174 (print)
dc.identifier.issn 1873-6793 (online)
dc.identifier.other 10.1016/j.eswa.2023.120935
dc.identifier.uri http://hdl.handle.net/2263/95941
dc.language.iso en en_US
dc.publisher Elsevier en_US
dc.rights © 2023 Elsevier Ltd. All rights reserved. Notice : this is the author’s version of a work that was accepted for publication in Expert Systems with Applications. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. A definitive version was subsequently published in Expert Systems with Applications, vol. 233, art. 120935, pp. 1-11, doi : 10.1016/j.eswa.2023.120935. en_US
dc.subject Multi-population en_US
dc.subject Adaptive window en_US
dc.subject Particle swarm optimization (PSO) en_US
dc.subject Nonlinear autoregressive model en_US
dc.subject Predictions en_US
dc.subject Nonstationary time series en_US
dc.subject SDG-09: Industry, innovation and infrastructure en_US
dc.title A multi-population particle swarm optimization-based time series predictive technique en_US
dc.type Postprint Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record