Анализ нейросетевых моделей для прогнозирования временных рядов
https://doi.org/10.32362/2500-316X-2024-12-4-106-116
EDN: WDYUFJ
Аннотация
Цели. Основная цель работы – построить нейросетевые модели временных рядов (LSTM, GRU, RNN) и сравнить результаты прогнозирования с их помощью между собой и с результатами стандартных моделей (ARIMA, ETS), чтобы выяснить, в каких случаях следует пользоваться определенной группой моделей.
Методы. Проведен обзор нейросетевых моделей, рассмотрена структура моделей RNN, LSTM, GRU. Они используются для моделирования временных рядов российской макроэкономической статистики. Качество подстройки моделей под данные и качество прогнозов сравниваются в эксперименте. Нейросетевые и стандартные модели могут применяться как для всего ряда целиком, так и для его частей (тренд и сезонность). При построении прогноза на несколько временных промежутков вперед рассматриваются два подхода: построение прогноза сразу на весь промежуток и пошаговый прогноз. Так появляется несколько комбинаций моделей, которые могут использоваться для прогнозирования. Эти подходы проанализированы в вычислительном эксперименте.
Результаты. Проведено несколько экспериментов, в которых построены и сравниваются по близости прогноза к данным ряда в тестовом периоде стандартные (ARIMA, ETS, LOESS) и нейросетевые модели (LSTM, GRU, RNN).
Выводы. Для сезонных временных рядов модели на основе нейронных сетей превзошли по точности прогноза на тестовый период времени стандартные модели ARIMA, ETS. Одношаговый прогноз вычислительно менее эффективен, чем интегральный прогноз на весь целевой период, но точно указать, для каких рядов какой именно подход оказывается лучшим по качеству, не удается. Комбинированные модели (нейронные сети для тренда, ARIMA – для сезонности) почти всегда дают хороший результат. При прогнозировании несезонного гетероскедастичного ряда курса акций лучшие результаты показали стандартные подходы (метод LOESS и модель ETS).
Ключевые слова
Об авторах
Б. ПашшоевРоссия
Пашшоев Бахтиёржон, студент
119454, Москва, пр-т Вернадского, д. 78
Д. А. Петрусевич
Россия
Петрусевич Денис Андреевич, к.ф.-м.н., доцент, кафедра высшей математики, Институт искусственного интеллекта
119454, Москва, пр-т Вернадского, д. 78
Scopus Author ID 55900513600, ResearcherID AAA-6661-2020
Список литературы
1. Hyndman R.J., Athanasopoulos G. Forecasting: principles and practice. 3rd ed. OTexts; 2021. 442 p. ISBN-13 978-0987507136
2. Stock J.H., Watson M.W. Introduction to Econometrics. 3rd ed. Pearson; 2019. ISBN-13 978-9352863501
3. Калугин Т.Р., Ким А.К., Петрусевич Д.А. Анализ моделей ADL(p, q), используемых для описания связей между временными рядами. Russ. Technol. J. 2020;8(2):7–22. https://doi.org/10.32362/2500-316X-2020-8-2-7-22
4. Petrusevich D. Improvement of time series forecasting quality by means of multiple models prediction averaging. In: Proceedings of the Third International Workshop on Modeling, Information Processing and Computing (MIP: Computing-2021). 2021;2899:109–117. https://doi.org/10.47813/dnit-mip3/2021-2899-109-117
5. Beletskaya N., Petrusevich D. Linear combinations of time series models with minimal forecast variance. J. Commun. Technol. Electron. 2023;67(1):144–158. https://doi.org/10.1134/S1064226922130022
6. Box G., Jenkins G. Time Series Analysis: Forecast and Management. John Wiley & Sons; 2015. 712 p. ISBN 978-11185674918
7. Haykin S. Neural Networks and Learning Machines. Pearson Education; 2011. 936 p. ISBN 978-0133002553
8. Shi J., Jain M., Narasimhan G. Time Series Forecasting (TSF) Using Various Deep Learning Models. 2022. URL: https://arxiv.org/abs/2204.11115v1, https://doi.org/10.48550/arXiv.2204.11115
9. Amalou I., Mouhni N., Abdali A. Multivariate time series prediction by RNN architectures for energy consumption forecasting. Energy Rep. 2022;8:1084–1091. https://doi.org/10.1016/j.egyr.2022.07.139
10. Aseeri A. Effective RNN-Based forecasting methodology design for improving short-term power load forecasts: application to large-scale power-grid time series. J. Computational Sci. 2023;68(4):101984. https://doi.org/10.1016/j.jocs.2023.101984
11. Ning Y., Kazemi H., Tahmasebi P. A comparative machine learning study for time series oil production forecasting: ARIMA, LSTM, and Prophet. Comput. Geosci. 2022;164(1):105126. https://doi.org/10.1016/j.cageo.2022.105126
12. Wang P., Zheng X., Ai G., Liu D., Zhu B. Time series prediction for the epidemic trends of COVID-19 using the improved LSTM deep learning method: Case studies in Russia, Peru and Iran. Chaos, Solitons & Fractals. 2020;140:110214. https://doi.org/10.1016/j.chaos.2020.110214
13. Arunkumar K.E., Kalaga D.V., Kumar M.S., Kawaji M., Brenza T.M. Comparative analysis of Gated Recurrent Units (GRU), long Short-Term memory (LSTM) cells, autoregressive Integrated moving average (ARIMA), seasonal autoregressive Integrated moving average (SARIMA) for forecasting COVID-19 trends. Alexandria Eng. J. 2022;61(10):7585–7603. https://doi.org/10.1016/j.aej.2022.01.011
14. Kumar B., Sunil, Yadav N. A novel hybrid model combining βSARMA and LSTM for time series forecasting. Appl. Soft Comput. 2023;134:110019. https://doi.org/10.1016/j.asoc.2023.110019
15. Abebe M., Noh Y., Kang Y.-J., Seo C., Kim D., Seo J. Ship trajectory planning for collision avoidance using hybrid ARIMA-LSTM models. Ocean Eng. 2022;256:111527. https://doi.org/10.1016/j.oceaneng.2022.111527
16. Cascone L., Sadiq S., Ullah S., Mirjalili S., Ur H., Siddiqui R., Umer M. Predicting household electric power consumption using multi-step time series with convolutional LSTM. Big Data Res. 2023;31:100360. https://doi.org/10.1016/j.bdr.2022.100360
17. Wang H., Zhang Y., Liang J., Liu L. DAFA-BiLSTM: Deep Autoregression Feature Augmented Bidirectional LSTM network for time series prediction. Neural Netw. 2023;157:240–256. https://doi.org/10.1016/j.neunet.2022.10.009
18. Zhao L., Mo C., Ma J., Chen Z., Yao C. LSTM-MFCN: A time series classifier based on multi-scale spatial–temporal features. Computer Commun. 2022;182(3):52–59. https://doi.org/10.1016/j.comcom.2021.10.036
19. Rasjid Z.E., Setiawan R., Effendi A. A Comparison: Prediction of Death and Infected COVID-19 Cases in Indonesia Using Time Series Smoothing and LSTM Neural Network. Procedia Comput. Sci. 2021;179(5):982–988. http://doi.org/10.1016/j.procs.2021.01.102
20. Dubey A.K., Kumar A., García-Díaz V., Sharma A.K., Kanhaiya K. Study and analysis of SARIMA and LSTM in forecasting time series data. Sustain. Energy Technol. Assess. 2021;47:101474. https://doi.org/10.1016/j.seta.2021.101474
21. Wu Z., Yin H., He H., Li Y. Dynamic-LSTM hybrid models to improve seasonal drought predictions over China. J. Hydrol. 2022;615:128706. https://doi.org/10.1016/j.jhydrol.2022.128706
22. Yan Y., Wang X., Ren F., Shao Z., Tian C. Wind speed prediction using a hybrid model of EEMD and LSTM considering seasonal features. Energy Rep. 2022;8:8965–8980. https://doi.org/10.1016/j.egyr.2022.07.007
23. Bian S., Wang Z., Song W., Zhou X. Feature extraction and classification of time-varying power load characteristics based on PCANet and CNN+Bi-LSTM algorithms. Electric Power Systems Research. 2023;217(6):109149. https://doi.org/10.1016/j.epsr.2023.109149
24. Sangiorgio M., Dercole F. Robustness of LSTM neural networks for multi-step forecasting of chaotic time series. Chaos, Solitons & Fractals. 2020;139(8):10045. https://doi.org/10.1016/j.chaos.2020.110045
25. Liu X., Lin Z., Feng Z. Short-term offshore wind speed forecast by seasonal ARIMA – A comparison against GRU and LSTM. Energy. 2021;227:120492. http://doi.org/10.1016/j.energy.2021.120492
26. Shahid F., Zameer A., Muneeb M. Predictions for COVID-19 with deep learning models of LSTM, GRU and Bi-LSTM. Chaos, Solitons & Fractals. 2020;140:110212. https://doi.org/10.1016/j.chaos.2020.110212
27. Wang J., Wang P., Tian H., Tansey K., Liu J., Quan W. A deep learning framework combining CNN and GRU for improving wheat yield estimates using time series remotely sensed multi-variables. Comput. Electron. Agric. 2023;206(4):107705. https://doi.org/10.1016/j.compag.2023.107705
28. Hua H., Liu M., Li Y., Deng S., Wang Q. An ensemble framework for short-term load forecasting based on parallel CNN and GRU with improved ResNet. Electric Power Syst. Res. 2023;216(3):109057. https://doi.org/10.1016/j.epsr.2022.109057
29. Zhang D., Sun W., Dai Y., Liu K., Li W., Wang C. A hierarchical early kick detection method using a cascaded GRU network. Geoenergy Sci. Eng. 2023;222(3):211390. https://doi.org/10.1016/j.geoen.2022.211390
30. Грамович Я.В., Мусатов Д.Ю., Петрусевич Д.А. Применение беггинга в прогнозировании временных рядов. Russ. Technol. J. 2024;12(1):101–110. https://doi.org/10.32362/2500-316X-2024-12-1-101-110
31. McLeod A., Li W. Diagnostic checking ARMA time series models using squared residual autocorrelations. J. Time Ser. Anal. 1983;4(4):269–273. https://doi.org/10.1111/j.1467-9892.1983.tb00373.x
Дополнительные файлы
|
1. Структура полносвязной нейронной сети DNN | |
Тема | ||
Тип | Исследовательские инструменты | |
Посмотреть
(145KB)
|
Метаданные ▾ |
- Цель работы – построить нейросетевые модели временных рядов (LSTM, GRU, RNN) и сравнить результаты прогнозирования с их помощью между собой и с результатами стандартных моделей (ARIMA, ETS), чтобы выяснить, в каких случаях следует пользоваться определенной группой моделей.
- Для сезонных временных рядов модели на основе нейронных сетей превзошли по точности прогноза на тестовый период времени стандартные модели ARIMA, ETS.
- Одношаговый прогноз вычислительно менее эффективен, чем интегральный прогноз на весь целевой период, но точно указать, для каких рядов какой именно подход оказывается лучшим по качеству, не удается.
- Комбинированные модели (нейронные сети для тренда, ARIMA – для сезонности) почти всегда дают хороший результат.
Рецензия
Для цитирования:
Пашшоев Б., Петрусевич Д.А. Анализ нейросетевых моделей для прогнозирования временных рядов. Russian Technological Journal. 2024;12(4):106–116. https://doi.org/10.32362/2500-316X-2024-12-4-106-116. EDN: WDYUFJ
For citation:
Pashshoev B., Petrusevich D.A. Neural network analysis in time series forecasting. Russian Technological Journal. 2024;12(4):106–116. https://doi.org/10.32362/2500-316X-2024-12-4-106-116. EDN: WDYUFJ