Застосування моделей часових рядів для прогнозування погодних умов
DOI:
https://doi.org/10.32626/2308-5916.2025-28.28-36Анотація
У роботі наведено оцінку моделей часових рядів ARIMA, SARIMA, SARIMAX та можливості їх застосування для прогнозування погодних умов, що є актуальним в умовах сучасних кліматичних змін.
Традиційні фізико-математичні моделі забезпечують високу точність, але вимагають значних обчислювальних ресурсів та не завжди оперативно реагують на змінні зовнішні фактори. Тому виникає необхідність у використанні інших методів прогнозування, які поєднують адаптивність, швидкодію та точність.
Наукова новизна роботи полягає у виконаному вперше порівняльному аналізі ефективності моделей ARIMA, SARIMA та SARIMAX для прогнозування погодних умов на основі відкритих наборів даних платформи Kaggle із використанням метрик оцінки точності RMSE та MAE.
Тому метою роботи є порівняння RMSE метрики моделей ARIMA, SARIMA, SARIMAX та апаратних ресурсів, потрібних для їх реалізації. Архітектура системи включає компоненти збору, очищення, опрацювання та візуалізації даних і реалізована на мові програмування Python з використанням бібліотек: Pandas, NumPy, Statsmodels, Pmdarima, Matplotlib, Seaborn, Plotly, Streamlit.
Для реалізації моделей опрацьовано набори відкритих даних з платформи Kaggle. Перед моделюванням проведено перевірку стаціонарності рядів даних за тестом Дікі-Фуллера за 10% рівня значущості. Для налаштування моделей застосовано середню абсолютну похибку (MAE) та для їх оцінки – корінь середньоквадратичної похибки (RMSE).
Результати показали, що модель ARIMA є ефективною для прогнозування нециклічних погодних даних, забезпечуючи RMSE близько 0,2...0,4, проте вимагає періоду тестування у понад 50 ітерацій. Модель SARIMA рекомендується при роботі з сезонними даними, забезпечуючи RMSE близько 0,8 після проходження близько 80 ітерацій. Модель SARIMAX рекомендується при роботі з сезонними даними, забезпечуючи RMSE близько 0,75 за 80 ітерацій за використання додаткових екзогенних змінних.
Представлені результати свідчать про перспективність моделей ARIMA, SARIMA та SARIMAX для прогнозування погодних умов.
Завантаження
##submission.downloads##
Опубліковано
Номер
Розділ
Ліцензія
Автори, які публікуються в цьому журналі, погоджуються з наступними умовами:
Автори зберігають авторські права та надають журналу право першої публікації роботи, одночасно ліцензованої за ліцензією Creative Commons Attribution License, яка дозволяє іншим поширювати роботу з посиланням на авторство роботи та її першу публікацію в цьому журналі.
Автори можуть укладати окремі додаткові договірні угоди щодо неексклюзивного розповсюдження опублікованої в журналі версії роботи (наприклад, розміщувати її в інституційному репозиторії або публікувати в книзі) з посиланням на її першу публікацію в цьому журналі.
Авторам дозволяється та заохочується публікувати свої роботи онлайн (наприклад, в інституційних репозиторіях або на своєму вебсайті) до та під час процесу подання, оскільки це може призвести до продуктивного обміну, а також до більш раннього та більшого цитування опублікованих робіт (див. The Effect of Open Access).