Modeling and forecasting rainfall patterns in India: a time series analysis with XGBoost algorithm

被引:8
|
作者
Mishra, Pradeep [1 ]
Al Khatib, Abdullah Mohammad Ghazi [2 ]
Yadav, Shikha [3 ]
Ray, Soumik [4 ]
Lama, Achal [5 ]
Kumari, Binita [6 ]
Sharma, Divya [7 ]
Yadav, Ramesh [8 ]
机构
[1] Jawaharlal Nehru Krishi Vishwavidyalaya, Coll Agr, Rewa 486001, Madhya Pradesh, India
[2] Damascus Univ, Fac Econ, Dept Banking & Insurance, Damascus, Syria
[3] Univ Delhi, Dept Geog, Miranda House, New Delhi 11007, India
[4] Centurion Univ Technol & Management, Paralakhemundi, Odisha, India
[5] Indian Agr Res Inst, ICAR, New Delhi, India
[6] Rashtriya Kisan PG Coll, Dept Agr Econ, Shamli, India
[7] Govt India, Minist Fisheries Anim Husb & Dairying, Cent Inst Coastal Engn Fisheries, Dept Fisheries, New Delhi, India
[8] Fdn Micro Small & Medium Sized Enterprises, New Delhi, India
关键词
Time series; ARIMA models; State space models; Machine learning; XGBoost; Rainfall; Forecasting; Water resource management; Agriculture; Hydroelectric power generation; Climate change; Environmental management; DISTRICT;
D O I
10.1007/s12665-024-11481-w
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
This study utilizes time series analysis and machine learning techniques to model and forecast rainfall patterns across different seasons in India. The statistical models, i.e., autoregressive integrated moving average (ARIMA) and state space model and machine learning models, i.e., Support Vector Machine, Artificial Neural Network and Random Forest Model were developed and their performance was compared against XGBoost, an advanced machine learning algorithm, using training and testing datasets. The results demonstrate the superior accuracy of XGBoost compared to the statistical models in capturing complex nonlinear rainfall patterns. While ARIMA models tend to overfit the training data, state space models prove more robust to outliers in the testing set. Diagnostic checks show the models adequately capture the time series properties. The analysis indicates essential unchanging rainfall patterns in India for 2023-2027, with implications for water resource management and climate-sensitive sectors like agriculture and power generation. Overall, the study highlights the efficacy of modern machine learning approaches like XGBoost for forecasting complex meteorological time series. The framework presented enables rigorous validation and selection of optimal techniques. Further applications of such sophisticated data analysis can significantly enhance planning and research on the Indian monsoons amidst climate change challenges.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Modeling and forecasting rainfall patterns in India: a time series analysis with XGBoost algorithm
    Pradeep Mishra
    Abdullah Mohammad Ghazi Al Khatib
    Shikha Yadav
    Soumik Ray
    Achal Lama
    Binita Kumari
    Divya Sharma
    Ramesh Yadav
    Environmental Earth Sciences, 2024, 83
  • [2] Modeling and forecasting rainfall patterns of southwest monsoons in North–East India as a SARIMA process
    K. V. Narasimha Murthy
    R. Saravana
    K. Vijaya Kumar
    Meteorology and Atmospheric Physics, 2018, 130 : 99 - 106
  • [3] Forecasting rainfall events based on zenith wet delay time series utilizing eXtreme gradient boosting (XGBoost)
    Dehvari, Masoud
    Farzaneh, Saeed
    Forootan, Ehsan
    ADVANCES IN SPACE RESEARCH, 2025, 75 (03) : 2584 - 2598
  • [4] Disparity in rainfall trend and patterns among different regions: analysis of 158 years’ time series of rainfall dataset across India
    Saurav Saha
    Debasish Chakraborty
    Ranjit Kumar Paul
    Sandipan Samanta
    S. B. Singh
    Theoretical and Applied Climatology, 2018, 134 : 381 - 395
  • [5] Modeling Temporal Patterns with Dilated Convolutions for Time-Series Forecasting
    Li, Yangfan
    Li, Kenli
    Chen, Cen
    Zhou, Xu
    Zeng, Zeng
    Li, Keqin
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2022, 16 (01)
  • [6] Forecasting cattle and buffalo population in India -A time series analysis
    Nair, Arya S.
    Thirunavukkarasu, M.
    Pandian, A. Serma Saravana
    Senthilkumar, G.
    Balan, C.
    INDIAN JOURNAL OF DAIRY SCIENCE, 2020, 73 (03): : 268 - 273
  • [7] Modeling and forecasting rainfall patterns of southwest monsoons in North-East India as a SARIMA process
    Murthy, K. V. Narasimha
    Saravana, R.
    Kumar, K. Vijaya
    METEOROLOGY AND ATMOSPHERIC PHYSICS, 2018, 130 (01) : 99 - 106
  • [8] Modeling and forecasting of rainfall and temperature time series in East Wollega Zone, Western Ethiopia
    Teka Bekuma
    Girma Mamo
    Alemayehu Regassa
    Arabian Journal of Geosciences, 2022, 15 (16)
  • [9] Disparity in rainfall trend and patterns among different regions: analysis of 158years' time series of rainfall dataset across India
    Saha, Saurav
    Chakraborty, Debasish
    Paul, Ranjit Kumar
    Samanta, Sandipan
    Singh, S. B.
    THEORETICAL AND APPLIED CLIMATOLOGY, 2018, 134 (1-2) : 381 - 395
  • [10] Volatility modeling of rainfall time series
    Fadhilah Yusof
    Ibrahim Lawal Kane
    Theoretical and Applied Climatology, 2013, 113 : 247 - 258