Affiliation:
1. Department of Informatics and Control in Technical Systems, Sevastopol State University, 299053 Sevastopol, Russia
Abstract
The models for forecasting time series with seasonal variability can be used to build automatic real-time control systems. For example, predicting the water flowing in a wastewater treatment plant can be used to calculate the optimal electricity consumption. The article describes a performance analysis of various machine learning methods (SARIMA, Holt-Winters Exponential Smoothing, ETS, Facebook Prophet, XGBoost, and Long Short-Term Memory) and data-preprocessing algorithms implemented in Python. The general methodology of model building and the requirements of the input data sets are described. All models use actual data from sensors of the monitoring system. The novelty of this work is in an approach that allows using limited history data sets to obtain predictions with reasonable accuracy. The implemented algorithms made it possible to achieve an R-Squared accuracy of more than 0.95. The forecasting calculation time is minimized, which can be used to run the algorithm in real-time control and embedded systems.
Subject
Computational Mathematics,Computational Theory and Mathematics,Numerical Analysis,Theoretical Computer Science
Reference45 articles.
1. Machine learning and deep learning frameworks and libraries for large-scale data mining: A survey;Nguyen;Artif. Intell. Rev.,2019
2. Makridakis, S., Wheelwright, S.C., and Hyndman, R.J. (2008). Forecasting Methods and Applications, John Wiley and Sons.
3. Box, G.E.P., and Jenkins, G.M. (2008). Time Series Analysis: Forecasting and Control, John Wiley and Sons.
4. A survey on data mining techniques applied to electricity-related time series forecasting;Troncoso;Energies,2015
5. A review on time series data mining;Fu;Eng. Appl. Artif. Intell.,2011
Cited by
12 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献