Оновлений DTW+K-Means підхід з LSTM та ARIMA моделями для прогнозування базової інфляції

Автор(и)

  • Д. Ю. Круковець Київський національний університет імені Тараса Шевченка

DOI:

https://doi.org/10.17721/1812-5409.2023/2.38

Ключові слова:

Dynamic Time Warping, Кластеризація, ARIMA, Рекурентні Нейронні Мережі, LSTM, Прогнозування, Інфляція

Анотація

Стаття присвячена оцінці ефективності у проблемах з прогнозування в нової процедури, яка включає адаптований DTW + K-Means підхід для агрегування рядів із подібною динамікою. Алгоритм розроблявся протягом декількох статей. Його новизна полягає в дизайні, що працює з періодичними рядами, місячними в нашому випадку. Ми використовуємо його для агрегації сотень основних компонентів базової інфляції за подібністю їхньої динаміки. Надалі агреговані ряди використовуються в традиційних моделях ARIMA та SARIMA, а також в доволі нестандартній для економетрики, моделі LSTM, для прогнозування загальної базової інфляції. Такий вибір базується на необхідності вловлювати нелінійні відносини між рядами. Датасет відносно багатий, вміщає сотні компонент Базової Інфляції, себто рівня цін на різні товари. Дані мають низку нюансів, зокрема сезонність, тому контроль в цьому необхідний або додатковими моделями як Х-12, або за допомогою, власне, структури прогнозної моделі. Важливість цієї вправи велика з низки причин, залежно від агента. Приватні бізнеси жадають спланувати власне ціноутворення, а уряд намагається впроваджувати політику в стилі, керованому даними, себто проактивно. Результат вказує, що наразі SARIMA перевершує інші моделі. LSTM в поєднанні з процедурою DTW + K-Means дає гірші результати, проте має здатність вловлювати нелінійності на відміну від традиційних моделей. Подальше дослідження LSTM+DTW/K-Means є необхідним.

Посилання

KRUKOVETS, D. (2020): Analysis of similarity between artificially simulated time series with Dynamic Time Warping. “Proceedings of Workshop on Intelligent Information Systems WIIS2020”, pp.97-108.

KRUKOVETS, D. (2022): Multi-stage approach with DTW and clustering for forecasting of average deposit rate in Ukraine. “Bulletin of Taras Shevchenko National University of Kyiv. Series: Physics and Mathematics”, pp. 55-65.

KRUKOVETS, D. (2021): Dynamic Time Warping for uncovering dissimilarity of regional wages in Ukraine. “Proceedings MFOI-2020”, pp. 168-185.

KRUKOVETS, D., VERCHENKO, O. (2019): Short-run forecasting of core inflation in ukraine: a combined arma approach. “Visnyk of the National Bank of Ukraine 248”, pp. 1-10.

ALMOSOVA, A., ANDRESEN, N. (2019): Nonlinear Inflation Forecasting with Recurrent Neural Networks. “European Central Bank (ECB)”, pp. 1-45.

LONGO, L., RICCABONI, M., RUNGI, A. (2022): A neural network ensemble approach for GDP forecasting. “Journal of Economic Dynamics and Control”.

KRUKOVETS, D. (2020): Data science opportunities at central banks: overview. “Visnyk of the National Bank of Ukraine 249”, pp. 13-24.

EUROPEAN CENTRAL BANK (ECB) (2007): Guide to Seasonal adjustment with -12-ARIMA, March 2007, pp. 1-169.

THE COUNCIL OF THE NATIONAL BANK OF UKRAINE (2018): Monetary Policy Strategy Of The National Bank Of Ukraine, pp. 1-9.

TENREYRO, S. (2023): Macroeconomic stabilisation in a volatile inflation environment. “ECB forum on Central Banking”, pp. 1-37.

PROFATSKA, N. (2021): Standard quality report state statistical observation "changes in prices (tariffs) for consumer goods (services)" 2.06.01.01. “State Statistics Service of Ukraine”, pp. 1-11.

STOCK, J., WATSON, M. (2019): Trend, Seasonal, and Sectoral Inflation in the Euro Area. “Princeton University”, pp.1-32.

SHAPOVALENKO, N. (2021): A Suite of Models for CPI Forecasting. “Visnyk of the National Bank of Ukraine”, pp. 252,4-36.

SIAMI-NAMINI, S., TAVAKOLI, N., SIAMI-NAMINI, A. (2018): A Comparison of ARIMA and LSTM in Forecasting Time Series. “17th IEEE International Conference on Machine Learning and Applications”, pp. 1-8.

KUMAR, M., THENMOZHI, M. (2014). Forecasting stock index returns using ARIMA- SVM, ARIMA-ANN, and ARIMA-random forest hybrid models. “International Journal of Banking Accounting and Finance” 5(3):284.

FAN, G., ZHANG, L., YU, M., HONG, W., DONG. S. (2022). Applications of random forest in multivariable response surface for short-term load forecasting. “International Journal of Electrical Power & Energy Systems”, Volume 139.

VALIPOUR, M. (2014): Long-term runoff study using SARIMA and ARIMA models in the United States. “Meteorol. Appl. 22”, pp. 592–598.

HYNDMAN, R., KHANDAKAR, Y. (2008): Automatic Time Series Forecasting: The forecast Package for R. “Journal of Statistical Software”, 27(3), pp. 1-22.

SHERSTINSKY, A. (2018): Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) Network. “Cornell University”, pp. 1–43.

GIORGINO, T. (2009): Computing and Visualizing Dynamic Time Warping Alignments in R: The dtw Package. “Journal of Statistical Software”, 31(7), pp. 1–24.

SALVADOR, S., CHAN, PH. (2007): Toward accurate dynamic time warping in linear time and space. “Intelligent Data Analysis”, 11(5), pp. 561-580.

Завантаження

Опубліковано

23.12.2023

Номер

Розділ

Комп'ютерні науки та інформатика

Як цитувати

Круковець, Д. Ю. (2023). Оновлений DTW+K-Means підхід з LSTM та ARIMA моделями для прогнозування базової інфляції. Вісник Київського національного університету імені Тараса Шевченка. Фізико-математичні науки, 2, 214-225. https://doi.org/10.17721/1812-5409.2023/2.38