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 条
  • [21] Modeling of watershed flood forecasting with time series artificial neural network algorithm
    Yang, CC
    Chen, CS
    Chang, LC
    WATER RESOURCES ENGINEERING 98, VOLS 1 AND 2, 1998, : 903 - 908
  • [22] Time series analysis of hemorrhagic fever with renal syndrome in mainland China by using an XGBoost forecasting model
    Cai-Xia Lv
    Shu-Yi An
    Bao-Jun Qiao
    Wei Wu
    BMC Infectious Diseases, 21
  • [23] Time series analysis of hemorrhagic fever with renal syndrome in mainland China by using an XGBoost forecasting model
    Lv, Cai-Xia
    An, Shu-Yi
    Qiao, Bao-Jun
    Wu, Wei
    BMC INFECTIOUS DISEASES, 2021, 21 (01)
  • [24] TIME SERIES ANALYSIS OF WEEKLY RAINFALL OF RAHURI REGION OF MAHARASHTRA STATE (INDIA)
    Popale, Pramod
    INTERNATIONAL WORK-CONFERENCE ON TIME SERIES (ITISE 2014), 2014, : 1506 - 1516
  • [27] Time Series Analysis and Forecasting
    Kostenko, Andrey
    INTERNATIONAL JOURNAL OF FORECASTING, 2012, 28 (03) : 764 - 765
  • [28] Feature enrichment via similar trajectories for XGBoost based time series forecasting
    Yilmaz, Elif
    Islak, Umit
    Cakar, Tuna
    Arslan, Ilker
    32ND IEEE SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU 2024, 2024,
  • [29] Forecasting time series with multiple seasonal patterns
    Gould, Phillip G.
    Koehler, Anne B.
    Ord, J. Keith
    Snyder, Ralph D.
    Hyndman, Rob J.
    Vahid-Araghi, Farshid
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 191 (01) : 207 - 222
  • [30] BEATLEX: Summarizing and Forecasting Time Series with Patterns
    Hooi, Bryan
    Liu, Shenghua
    Smailagic, Asim
    Faloutsos, Christos
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2017, PT II, 2017, 10535 : 3 - 19