Application of Artificial Intelligence to Forecast Drought Index for the Mekong Delta
Abstract
:1. Introduction
2. Materials and Methods
2.1. Study Area
2.2. Data Sources
2.3. Methodology
2.3.1. Data Pre-Processing
- Data cleaning:
- -
- Handling missing values: Methods include replacing missing values with the mean, using regression to estimate missing values, or removing incomplete cases. The mean is commonly employed to replace missing values in numerical data when the data distribution is symmetrical and devoid of outliers. This approach is straightforward and maintains the average of the data. This method uses multiple imputation to generate several datasets with imputed values, which are subsequently merged to provide the final outcome. It takes into consideration the lack of certainty in the estimated values and is beneficial when there are more intricate connections between variables.
- -
- Correcting inconsistencies and outliers: This involves identifying and resolving errors or outliers using data profiling and statistical methods. Outliers are identified as data points that fall far from the “cloud” of other points in a dataset and can significantly affect the results of a regression analysis. This study employs Huber regression to address outliers, as it is a robust technique that mitigates the impact of outliers by utilizing a combination of squared and absolute residuals. It exhibits greater robustness to outliers compared to ordinary least squares (OLS) regression.
- 2.
- Normalize data:
- 3.
- Split data: In machine learning, the data will be divided into two sets: a training set and a testing set. The training set will consist of 80% of the data, equivalent to 4012 records. The remaining 20% of the data, consisting of 1003 records, will be used to evaluate the model. In deep learning, the data are divided into three partitions: training, validation, and testing. The training set consists of 70% of the data, while the validation and testing sets each contain 15% of the data.
2.3.2. Method for Calculating Drought Index
- -
- extraterrestrial radiation (mm day−1);
- -
- conversion parameter (=0.0023);
- -
- Tmax, Tmin and T: the maximum, minimum and average temperature (°C).
2.3.3. Bayes Method (BMA)
2.3.4. ARIMA Model
2.3.5. Artificial Intelligence Model Selection
- Gradient Boosting algorithms
- -
- Model initialization: The procedure commences by constructing an initial model utilizing the training data. The model generates predictions based on the training data, and subsequently calculates the residual errors, which represent the discrepancies between the actual values and the anticipated values.
- -
- Sequential model addition: A novel model is trained to forecast the discrepancies between the preceding model’s predictions and the actual values. The newly introduced model is incorporated into the ensemble, and the collective predictions of all existing models are utilized to revise the residuals.
- -
- Weight adjustment and reweighting: The data points’ weights are modified to prioritize the previously misclassified or poorly forecasted points. This procedure is iterated, wherein each subsequent model rectifies the inaccuracies of the collective ensemble of preceding models.
- -
- Iterative process: Models are incrementally included until the training data are accurately predicted or a predetermined maximum number of models is attained. Every iteration has the objective of minimizing the total prediction error by dealing with the leftover residuals.
- 2.
- Extreme Gradient Boosting (XGBoost):
- -
- Model generation: An initial decision tree is constructed using the initial data. The calculation involves determining the discrepancy between the projected values and the actual observations, which is referred to as residuals.
- -
- Subsequent models: Additional trees are constructed to forecast the discrepancies from the preceding model. These algorithms prioritize the analysis of data points that were previously misclassified or inaccurately anticipated.
- -
- Optimization involves the ongoing addition of new trees, where each tree aims to rectify the mistakes made by the preceding trees. The designated loss function, such as mean squared error, is optimized by utilizing the residuals obtained from each stage.
- -
- Iteration and combination: This iterative process is carried out several times. The ultimate model is an amalgamation of all the separate trees, with each tree making a contribution to the overall prediction.
- 3.
- Recurrent Neural Networks (RNNs)
- xt is the input at time step t;
- is the hidden state from the previous time step;
- and are weight matrices;
- is the bias vector;
- is an activation function, typically tanh ReLU.
- 4.
- Long Short-Term Memory (LSTM)
- -
- Input gate: It determines which of the input values should be used to change the memory. The sigmoid function determines whether to allow 0 or 1 values through. The tanh function assigns weight to the data provided, determining their importance on a scale of −1 to 1 (Equations (15) and (16)).
- -
- Forget gate: It finds the details that should be removed from the block. It is decided by a sigmoid function. For each number in the cell state Ct−1, it looks at the preceding state (ht−1) and the content input (Xt) and produces a number between 0 (omit this) and 1 (keep this), as shown in Equation (18).
- -
- Output gate: The block’s input and memory are used to determine the output. The sigmoid function determines whether to allow 0 or 1 values through. The tanh function determines which values are allowed to pass through 0, 1. Furthermore, the tanh function assigns weight to the values provided, determining their relevance on a scale of −1 to 1 and multiplying it with the sigmoid output. (Equations (19)–(20)).
- -
- A Bidirectional LSTM utilizes a Recurrent Neural Network architecture that processes data in both the forward and backward directions. This enables the model to acquire knowledge from preceding and subsequent states, enhancing its efficacy in comprehending temporal dynamics.
- -
- The attention mechanism enables the model to choose and concentrate on particular segments of the input sequence that are more pertinent to the prediction task. This can enhance the model’s capacity to acquire significant temporal patterns and interconnections. Incorporate an Attention Layer above the LSTM layer. This entails calculating attention scores for each time step and subsequently adjusting the LSTM outputs based on these values.
2.3.6. Model Evaluation Method
3. Results
3.1. SPEI Calculation
- -
- Stations with an SPEI < −2 (extremely dry) include Can Tho. These stations received less rainfall than the other stations; hence, the SPEI was low.
- -
- Stations with an SPEI ≥ 2 (extremely wet) included Ba Tri, Bac Lieu, Ca Mau, My Tho, and Soc Trang (1989). These coastal stations receive more rainfall than the other stations; hence, the SPEI is high.
3.2. Feature Selection Results by BMA
- -
- The model for SPEI-1: seven parameters were selected: Rainfall, Avg_Tmax, Avg_Tmin, Avg_Hum, PET, SOI_Anomaly, and SST_NINO4 (posterior probability was 100%).
- -
- The model for SPEI-3: four parameters were selected: Rainfall, Avg_Tmin, Avg_Hum, and SST_NINO4 (posterior probability was 92.5%).
- -
- The model for SPEI-6: four parameters were selected: Rainfall, Avg_Tmin, Avg_Hum, and SST_NINO4 (posterior probability was 100%).
3.3. Results of Evaluating Machine Learning Models
4. Discussion
- -
- Long-term indices are less influenced by short-term weather fluctuations, rendering them more stable and predictable.
- -
- The process of collecting data over extended periods can reduce the impact of random variations and oscillations, enabling models to accurately identify and analyze underlying patterns.
- -
- Prolonged drought conditions may have a stronger correlation with large-scale climatic trends, which often change at a slower and more predictable rate.
- -
- These findings have significant ramifications for the prediction and control of droughts. They indicate that precisely anticipating short-term drought conditions is still difficult, but there is a higher level of confidence in predicting longer-term drought outlooks.
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Merlo, M.; Giuliani, M.; Du, Y.; Pechlivanidis, I.; Castelletti, A. A Pan-European Analysis of Drought Events and Impacts. In Proceedings of the the 25th EGU General Assembly, Vienna, Austria, 23–28 April 2023. Copernicus Meetings. [Google Scholar]
- McCabe, G.J.; Wolock, D.M.; Lombard, M.; Dudley, R.W.; Hammond, J.C.; Hecht, J.S.; Hodgkins, G.A.; Olson, C.; Sando, R.; Simeone, C.; et al. A hydrologic perspective of major U.S. droughts. Int. J. Climatol. 2023, 43, 1234–1250. [Google Scholar] [CrossRef]
- Orimoloye, I.R.; Belle, J.A.; Orimoloye, Y.M.; Olusola, A.O.; Ololade, O.O. Drought: A Common Environmental Disaster. Atmosphere 2022, 13, 111. [Google Scholar] [CrossRef]
- Eyvaz, M.; Albahnasawi, A.; Tekbaş, M.; Gürbulak, E.; Eyvaz, M.; Albahnasawi, A.; Tekbaş, M.; Gürbulak, E. Drought—Impacts and Management; IntechOpen: London, UK, 2022. [Google Scholar] [CrossRef]
- Panda, A.; Sahoo, N.; Panigrahi, B.; Das, D.M. Drought Assessment using Standardized Precipitation Index and Normalized Difference Vegetation Index. Int. J. Curr. Microbiol. App. Sci. 2020, 9, 1125–1136. [Google Scholar] [CrossRef]
- Seung Kyu, L.; Truong An, D. Evaluating drought events under influence of El-Nino phenomenon: A case study of Mekong delta area, Vietnam. J. Agrometeorol. 2018, 20, 275–279. [Google Scholar] [CrossRef]
- Nguyen, N.A. Historic drought and salinity intrusion in the Mekong Delta in 2016: Lessons learned and response solutions. Vietnam J. Sci. Technol. Eng. 2017, 59, 93–96. [Google Scholar] [CrossRef]
- Lee, S.K.; Dang, T.A. Spatio-temporal variations in meteorology drought over the Mekong River Delta of Vietnam in the recent decades. Paddy Water Environ. 2019, 17, 35–44. [Google Scholar] [CrossRef]
- Adamson, P.; Bird, J. The Mekong: A Drought-prone Tropical Environment? Int. J. Water Resour. Dev. 2010, 26, 579–594. [Google Scholar] [CrossRef]
- Ngoc, N.T.; Duong, B.D.; Chien, N.Q.; Darby, S.; Nga, P.T.T.; Thao, B.T.P.; Tai, N.V. Meteorological Drought Assessment Using Satellite-Based TRMM Product in Vietnamese Mekong Delta; Presented at the CAREES 2019; Publishing House for Science and Technology: Hanoi, Vietnam, 2019. [Google Scholar]
- Nguyen, L.; Li, Q. Relationship between Pacific and Indian Oceans SST and Drought Trends in Vietnam Mekong Delta; Presented at the Environment and Water Resource Management/813: Modelling and Simulation/814: Power and Energy Systems/815: Health Informatics; ACTA Press: Calgary, AB, Canada, 2014. [Google Scholar]
- Quang, C.N.X.; Hoa, H.V.; Giang, N.N.H.; Hoa, N.T. Assessment of meteorological drought in the Vietnamese Mekong delta in period 1985–2018. IOP Conf. Ser. Earth Environ. Sci. 2021, 652, 012020. [Google Scholar] [CrossRef]
- Hasan, N.A.; Dongkai, Y.; Al-Shibli, F. SPI and SPEI Drought Assessment and Prediction Using TBATS and ARIMA Models, Jordan. Water 2023, 15, 3598. [Google Scholar] [CrossRef]
- Rezaiy, R.; Shabri, A. Drought forecasting using W-ARIMA model with standardized precipitation index. J. Water Clim. Chang. 2023, 14, 3345–3367. [Google Scholar] [CrossRef]
- Polpanich, O.-u.; Bhatpuria, D.; Santos Santos, T.F.; Krittasudthacheewa, C. Leveraging Multi-Source Data and Digital Technology to Support the Monitoring of Localized Water Changes in the Mekong Region. Available online: https://www.mdpi.com/2071-1050/14/3/1739 (accessed on 27 January 2024).
- Zhang, X.; Qu, Y.; Ma, M.; Liu, H.; Su, Z.; Lv, J.; Peng, J.; Leng, G.; He, X.; Di, C. Satellite-Based Operational Real-Time Drought Monitoring in the Transboundary Lancang–Mekong River Basin. Remote Sens. 2020, 12, 376. [Google Scholar] [CrossRef]
- Salite, D. Traditional prediction of drought under weather and climate uncertainty: Analyzing the challenges and opportunities for small-scale farmers in Gaza province, southern region of Mozambique. Nat. Hazards 2019, 96, 1289–1309. [Google Scholar] [CrossRef]
- Kumari, P.; Rehana, S.; Singh, S.K.; Inayathulla, M. Development of a new agro-meteorological drought index (SPAEI-Agro) in a data-scarce region. Hydrol. Sci. J. 2023, 68, 1301–1322. [Google Scholar] [CrossRef]
- Shang, J.; Zhao, B.; Hua, H.; Wei, J.; Qin, G.; Chen, G. Application of Informer Model Based on SPEI for Drought Forecasting. Atmosphere 2023, 14, 951. [Google Scholar] [CrossRef]
- Bertini, C.; van Andel, S.J.; Perez, G.C.; Werner, M. AI-enhanced drought forecasting: A case study in the Netherlands. In Proceedings of the 24th EGU General Assembly, Vienna, Austria, 23–27 May 2022. Copernicus Meetings. [Google Scholar]
- Tran, T.V.; Tran, D.X.; Myint, S.W.; Latorre-Carmona, P.; Ho, D.D.; Tran, P.H.; Dao, H.N. Assessing Spatiotemporal Drought Dynamics and Its Related Environmental Issues in the Mekong River Delta. Remote Sens. 2019, 11, 2742. [Google Scholar] [CrossRef]
- Nguyen, L.B.; Le, M.-H. Application of Artificial Neural Network and Climate Indices to Drought Forecasting in South-Central Vietnam. Available online: http://www.pjoes.com/Application-of-Artificial-Neural-nNetwork-and-Climate-Indices-to-Drought-nForecasting,105972,0,2.html (accessed on 27 January 2024).
- Lee, J.; Kim, C.-G.; Lee, J.E.; Kim, N.W.; Kim, H. Application of Artificial Neural Networks to Rainfall Forecasting in the Geum River Basin, Korea. Water 2018, 10, 1448. [Google Scholar] [CrossRef]
- Jalalkamali, A.; Moradi, M.; Moradi, N. Application of several artificial intelligence models and ARIMAX model for forecasting drought using the Standardized Precipitation Index. Int. J. Environ. Sci. Technol. 2015, 12, 1201–1210. [Google Scholar] [CrossRef]
- Kikon, A.; Deka, P.C. Artificial intelligence application in drought assessment, monitoring and forecasting: A review. Stoch. Environ. Res. Risk Assess. 2022, 36, 1197–1214. [Google Scholar] [CrossRef]
- Gyaneshwar, A.; Mishra, A.; Chadha, U.; Raj Vincent, P.M.D.; Rajinikanth, V.; Pattukandan Ganapathy, G.; Srinivasan, K. A Contemporary Review on Deep Learning Models for Drought Prediction. Sustainability 2023, 15, 6160. [Google Scholar] [CrossRef]
- Loukas, A.; Vasiliades, L. A spatiotemporal deep learning forecasting model for long-term drought prediction. In Proceedings of the EGU General Assembly 2022, Vienna, Austria, 23–27 May 2022. Copernicus Meetings. [Google Scholar] [CrossRef]
- Xu, D.; Zhang, Q.; Ding, Y.; Zhang, D. Application of a hybrid ARIMA-LSTM model based on the SPEI for drought forecasting. Environ. Sci. Pollut. Res. 2022, 29, 4128–4144. [Google Scholar] [CrossRef]
- Coşkun, Ö.; Citakoglu, H. Prediction of the standardized precipitation index based on the long short-term memory and empirical mode decomposition-extreme learning machine models: The Case of Sakarya, Türkiye. Phys. Chem. Earth Parts A/B/C 2023, 131, 103418. [Google Scholar] [CrossRef]
- Sandhya Krishna, P.; Yamini Krishna, B.; Nafisa, S.; Ratna Sravani, T.; Ragha Madhuri, J.; Vanditha, C. Prediction of Droughts using SPEI. In Proceedings of the 2023 IEEE 12th International Conference on Communication Systems and Network Technologies (CSNT), Bhopal, India, 8–9 April 2023; pp. 839–845. [Google Scholar]
- Son, B.; Lee, J.; Im, J.; Park, S. Future drought prediction using time-series of drought factors and the US drought monitor data based on deep learning over CONUS. In Proceedings of the 25th EGU General Assembly, Vienna, Austria, 23–28 April 2023. Copernicus Meetings. [Google Scholar]
- Sun, Y.; Lao, D.; Ruan, Y.; Huang, C.; Xin, Q. A Deep Learning-Based Approach to Predict Large-Scale Dynamics of Normalized Difference Vegetation Index for the Monitoring of Vegetation Activities and Stresses Using Meteorological Data. Sustainability 2023, 15, 6632. [Google Scholar] [CrossRef]
- Qaisrani, Z.N.; Nuthammachot, N.; Techato, K.; Asadullah; Jatoi, G.H.; Mahmood, B.; Ahmed, R. Drought variability assessment using standardized precipitation index, reconnaissance drought index and precipitation deciles across Balochistan, Pakistan. Braz. J. Biol. 2022, 84, e261001. [Google Scholar] [CrossRef] [PubMed]
- Kartika, F.D.; Wijayanti, P. Drought disaster modeling using drought index: A systematic literature review. IOP Conf. Ser. Earth Environ. Sci. 2023, 1190, 012026. [Google Scholar] [CrossRef]
- Öney, M.; Anli, A. Regional Drought Analysis with Standardized Precipitation Evapotranspiration Index (SPEI): Gediz Basin, Turkey. J. Agric. Sci. 2023, 29, 1032–1049. [Google Scholar] [CrossRef]
- Kobulniczky, B.; Holobâcă, I.-H.; Črepinšek, Z.; Pogačar, T.; Jiman, A.-M.; Žnidaršič, Z. Comparison of Standardized Precipitation Index (SPI) and Standardized Potential Evapotranspiration Index (SPEI) applicability for drought assessment during the maize growing period between Bărăgan (Romania) and Prekmurje (Slovenia) regions (1991). In Proceedings of the 25th EGU General Assembly, Vienna, Austria, 23–28 April 2023. Copernicus Meetings. [Google Scholar]
- Tam, B.Y.; Cannon, A.J.; Bonsal, B.R. Standardized precipitation evapotranspiration index (SPEI) for Canada: Assessment of probability distributions. Can. Water Resour. J./Rev. Can. Des Ressour. Hydr. 2023, 48, 283–299. [Google Scholar] [CrossRef]
- Santini, M.; Noce, S.; Mancini, M.; Caporaso, L. A Global Multiscale SPEI Dataset under an Ensemble Approach. Data 2023, 8, 36. [Google Scholar] [CrossRef]
- Shi, X.; Yang, Y.; Ding, H.; Chen, F.; Shi, M. Analysis of the Variability Characteristics and Applicability of SPEI in Mainland China from 1985 to 2018. Atmosphere 2023, 14, 790. [Google Scholar] [CrossRef]
- Azman, R.M.N.R.; Noor, N.A.M.; Abdullah, S.; Ideris, M.M. Analysis of Drought Index in Sub-Urban Area Using Standard Precipitation Evapotranspiration Index (SPEI). Int. J. Integr. Eng. 2022, 14, 157–163. [Google Scholar] [CrossRef]
- Careto, J.A.M.; Soares, P.M.M.; Cardoso, R.M.; Russo, A.; Lima, D.C.A. A new ensemble-based SPI and SPEI index to depict droughts projections for the Iberia Peninsula with the EURO-CORDEX. In Proceedings of the EGU General Assembly 2022, Vienna, Austria, 23–27 May 2022. Copernicus Meetings. [Google Scholar]
- Bui, N.; Pal, I.; Chollacoop, N. Drought risk assessment under climate change impacts utilizing CMIP6 climate models in the coastal zone of the Mekong Delta. In Proceedings of the 25th EGU General Assembly, Vienna, Austria, 23–28 April 2023. Copernicus Meetings. [Google Scholar]
- Huynh, M.; Kumar, P.; Van Toan, N. Deciphering the Relationship between Meteorological and Hydrological Drought in Ben Tre Province, Vietnam. Available online: https://www.researchsquare.com (accessed on 26 January 2024).
- Zhou, K.; Shi, X.; Renaud, F. Understanding precipitation moisture sources of the Vietnamese Mekong Delta and their dominant factors during recent drought events. In Proceedings of the 25th EGU General Assembly, Vienna, Austria, 23–28 April 2023. Copernicus Meetings. [Google Scholar]
- Lavane, K.; Kumar, P.; Meraj, G.; Han, T.G.; Ngan, L.H.B.; Lien, B.T.B.; Van Ty, T.; Thanh, N.T.; Downes, N.K.; Nam, N.D.G.; et al. Assessing the Effects of Drought on Rice Yields in the Mekong Delta. Climate 2023, 11, 13. [Google Scholar] [CrossRef]
- Nguyen, D.P.; Ha, H.D.; Trinh, N.T.; Nguyen, M.T. Application of artificial intelligence for forecasting surface quality index of irrigation systems in the Red River Delta, Vietnam. Environ. Syst. Res. 2023, 12, 24. [Google Scholar] [CrossRef]
- Rattayová, V.; Garaj, M.; Kandera, M.; Hlavčová, K. Evaluation of Hargreaves method for calculation of reference evapotranspiration in selected stations of Slovakia. In Proceedings of the 25th EGU General Assembly, Vienna, Austria, 23–28 April 2023. Copernicus Meetings. [Google Scholar]
- Al-Asadi, K.; Abbas, A.A.; Dawood, A.S.; Duan, J.G. Calibration and Modification of the Hargreaves–Samani Equation for Estimating Daily Reference Evapotranspiration in Iraq. J. Hydrol. Eng. 2023, 28, 05023005. [Google Scholar] [CrossRef]
- Koç, D.L.; Can, M.E. Reference evapotranspiration estimate with missing climatic data and multiple linear regression models. PeerJ 2023, 11, e15252. [Google Scholar] [CrossRef]
- Elagib, N.A.; Musa, A.A. Correcting Hargreaves-Samani formula using geographical coordinates and rainfall over different timescales. Hydrol. Process. 2023, 37, e14790. [Google Scholar] [CrossRef]
- Hargreaves, G.; Samani, Z. Reference Crop Evapotranspiration From Temperature. Appl. Eng. Agric. 1985, 1, 96–99. [Google Scholar] [CrossRef]
- Althoff, D.; dos Santos, R.A.; Bazame, H.C.; da Cunha, F.F.; Filgueiras, R. Improvement of Hargreaves–Samani Reference Evapotranspiration Estimates with Local Calibration. Water 2019, 11, 2272. [Google Scholar] [CrossRef]
- Mulualem, G.M.; Liou, Y.-A. Application of Artificial Neural Networks in Forecasting a Standardized Precipitation Evapotranspiration Index for the Upper Blue Nile Basin. Water 2020, 12, 643. [Google Scholar] [CrossRef]
- Vicente-Serrano, S.M.; Beguería, S.; López-Moreno, J.I. A Multiscalar Drought Index Sensitive to Global Warming: The Standardized Precipitation Evapotranspiration Index. J. Clim. 2010, 23, 1696–1718. [Google Scholar] [CrossRef]
- Hinne, M.; Gronau, Q.F.; Wagenmakers, E.-J. A Conceptual Introduction to Bayesian Model Averaging. Available online: https://journals.sagepub.com/doi/full/10.1177/2515245919898657 (accessed on 2 February 2024).
- Tuan, N.V. Regression Models and Scientific Discovery. Sách Khai Minh—Tri Thức Là Sức Mạnh. Available online: https://www.sachkhaiminh.com/mo-hinh-hoi-quy-va-kham-pha-khoa-hoc-gs-nguyen-van-tuan (accessed on 2 February 2024).
- Fan, J.; Ma, X.; Wu, L.; Zhang, F.; Yu, X.; Zeng, W. Light Gradient Boosting Machine: An efficient soft computing model for estimating daily reference evapotranspiration with local and external meteorological data. Agric. Water Manag. 2019, 225, 105758. [Google Scholar] [CrossRef]
- Fan, J.; Wang, X.; Wu, L.; Zhou, H.; Zhang, F.; Yu, X.; Lu, X.; Xiang, Y. Comparison of Support Vector Machine and Extreme Gradient Boosting for predicting daily global solar radiation using temperature and precipitation in humid subtropical climates: A case study in China. Energy Convers. Manag. 2018, 164, 102–111. [Google Scholar] [CrossRef]
- Schapire, R.E. The Boosting Approach to Machine Learning: An Overview. In Nonlinear Estimation and Classification; Denison, D.D., Hansen, M.H., Holmes, C.C., Mallick, B., Yu, B., Eds.; Lecture Notes in Statistics; Springer: New York, NY, USA, 2003; pp. 149–171. [Google Scholar]
- Natekin, A.; Knoll, A. Gradient boosting machines, a tutorial. Front. Neurorobot 2013, 7, 21. [Google Scholar] [CrossRef] [PubMed]
- Ali, Z.; Abduljabbar, Z.; Tahir, H.; Sallow, A.; Almufti, S. Exploring the Power of eXtreme Gradient Boosting Algorithm in Machine Learning: A Review. J. Nawroz Univ. 2023, 12, 320–334. [Google Scholar] [CrossRef]
- Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
- Ahmad, I.; Ahmad, T.; Rehman, S.U.; Mufrah Almanjahie, I.; Alshahrani, F. A detailed study on quantification and modeling of drought characteristics using different copula families. Heliyon 2024, 10, e25422. [Google Scholar] [CrossRef] [PubMed]
- Nguyen, M.N.; Nguyen, P.T.B.; Van, T.P.D.; Phan, V.H.; Nguyen, B.T.; Pham, V.T.; Nguyen, T.H. An understanding of water governance systems in responding to extreme droughts in the Vietnamese Mekong Delta. Int. J. Water Resour. Dev. 2021, 37, 256–277. Available online: https://www.tandfonline.com/doi/abs/10.1080/07900627.2020.1753500 (accessed on 11 June 2024). [CrossRef]
- Minh, H.V.T.; Kumar, P.; Van Ty, T.; Duy, D.V.; Han, T.G.; Lavane, K.; Avtar, R. Understanding Dry and Wet Conditions in the Vietnamese Mekong Delta Using Multiple Drought Indices: A Case Study in Ca Mau Province. Hydrology 2022, 9, 213. [Google Scholar] [CrossRef]
- Musonda, B.; Jing, Y.; Iyakaremye, V.; Ojara, M. Analysis of Long-Term Variations of Drought Characteristics Using Standardized Precipitation Index over Zambia. Atmosphere 2020, 11, 1268. [Google Scholar] [CrossRef]
- Zhang, H.; Sauter, T.; Loaiciga, H. A transparency fusion-based methodology for meteorological drought prediction. In Proceedings of the EGU General Assembly 2023, Vienna, Austria, 24–28 April 2023. Copernicus Meetings. [Google Scholar] [CrossRef]
- Zhao, Y.; Zhang, J.; Bai, Y.; Zhang, S.; Yang, S.; Henchiri, M.; Seka, A.M.; Nanzad, L. Drought Monitoring and Performance Evaluation Based on Machine Learning Fusion of Multi-Source Remote Sensing Drought Factors. Remote Sens. 2022, 14, 6398. [Google Scholar] [CrossRef]
- Mokhtar, A.; Jalali, M.; He, H.; Al-Ansari, N.; Elbeltagi, A.; Alsafadi, K.; Abdo, H.G.; Sammen, S.S.; Gyasi-Agyei, Y.; Rodrigo-Comino, J. Estimation of SPEI Meteorological Drought Using Machine Learning Algorithms. IEEE Access 2021, 9, 65503–65523. [Google Scholar] [CrossRef]
- Zhang, B.; Salem, F.K.A.; Hayes, M.J.; Tadesse, T. Quantitative Assessment of Drought Impacts Using XGBoost based on the Drought Impact Reporter. arXiv 2022. [Google Scholar] [CrossRef]
- Vodounon, R.B.W.; Soude, H.; Mamadou, O. Drought Forecasting in Alibori Department in Benin using the Standardized Precipitation Index and Machine Learning Approaches. Int. J. Adv. Comput. Sci. Appl. (IJACSA) 2022, 13, 987–994. [Google Scholar] [CrossRef]
- Balti, H.; Abbes, A.B.; Mellouli, N.; Sang, Y.; Farah, I.R.; Lamolle, M.; Zhu, Y. Big data based architecture for drought forecasting using LSTM, ARIMA, and Prophet: Case study of the Jiangsu Province, China. In Proceedings of the 2021 International Congress of Advanced Technology and Engineering (ICOTEN), Taiz, Yemen, 4–5 July 2021; pp. 1–8. [Google Scholar]
- Poornima, S.; Pushpalatha, M. Drought prediction based on SPI and SPEI with varying timescales using LSTM recurrent neural network. Soft Comput. 2019, 23, 8399–8412. [Google Scholar] [CrossRef]
Station Name | Geographical Locations | Annual Mean Rainfall (mm) | Annual Mean Temperature (°C) | |
---|---|---|---|---|
Latitude | Longitude | |||
Chau Doc | 10°42′12.7″ N | 105°07′58.7″ E | 1360 | 27.0 |
Cao Lanh | 10°28′16.6″ N | 105°38′42.1″ E | 1356 | 27.0 |
Moc Hoa | 10°45′12.6″ N | 105°56′00.5″ E | 1564 | 27.3 |
Can Tho | 10°01′33.9″ N | 105°46′07.8″ E | 1544 | 26.6 |
My Tho | 10°21′03.3″ N | 106°23′53.9″ E | 1349 | 26.7 |
Cang Long | 9°59′33.7″ N | 106°12′11.3″ E | 1672 | 26.8 |
Ba Tri | 10°02′30.6″ N | 106°35′37.3″ E | 1473 | 26.8 |
Soc Trang | 9°36′05.2″ N | 105°58′24.9″ E | 1859 | 26.8 |
Bac Lieu | 9°17′43.5″ N | 105°42′50.1″ E | 1712 | 26.8 |
Ca Mau | 9°10′28.5″ N | 105°10′41.5″ E | 2366 | 26.7 |
Rach Gia | 10°00′44.5″ N | 105°04′37.7″ E | 2057 | 27.6 |
SPEI | Drought Category |
---|---|
SPEI ≥ 2 | Extremely wet |
1.5 ≤ SPEI < 1 | Severely wet |
1 ≤ SPEI < 1.5 | Moderately wet |
−1 ≤ SPEI < 1 | Near normal |
−1.5 ≤ SPEI < −1 | Moderately dry |
−2 ≤ SPEI < −1.5 | Severely dry |
SPEI < −2 | Extremely dry |
No. | Model Name | Hyperparameter Tuning |
---|---|---|
1 | ARIMA | ARIMA(3,1,1) (1,0,1) [13] p = 3; d = 1; q = 1 P = 1; D = 0; Q = 1 s = 12 |
2 | Gradient Boosting (GB) | Distribution = “Gaussian”. cv.folds = 10: shrinkage parameter = 0.01. Each terminal node should have at least 10 observations: n.minobsinnode = 10. n.trees = 1000. |
3 | eXtreme Gradient Boosting (XGBoost) | The number of trees (nround = 1000); The shrinkage parameter λ (eta in the params): 0.01; The number of splits in each tree: max.depth = 5. |
4 | Recurrent Neural Networks (RNNs) |
|
5 | Long Short-Term Memory (LSTM) |
|
Models | Input Parameters | Output | Evaluation Criteria | ||||
---|---|---|---|---|---|---|---|
MAE | MSE | RMSE | R2 | MAPE | |||
ARIMA | Rainfall, Avg_Tmax, Avg_Tmin, Avg_Hum, PET, SOI_Anomaly, SST_NINO4 | SPEI-1 | 0.34–0.40 | 0.22–0.28 | 0.46–0.50 | 0.73–0.75 | 23.9–28.6 |
Rainfall, Avg_Tmin, Avg_Hum, SST_NINO4 | SPEI-3 | 0.36–0.48 | 0.24–0.39 | 0.48–0.64 | 0.72–0.75 | 24.1–28.0 | |
Rainfall, Avg_Tmin, Avg_Hum, SST_NINO4 | SPEI-6 | 0.30–0.40 | 0.14–0.23 | 0.38–0.51 | 0.81–0.84 | 15.6–20.1 | |
Rainfall, Avg_Tmin, Avg_Hum, SOI_Anomaly, SST_NINO4 | SPEI-12 | 0.22–0.50 | 0.08–0.40 | 0.28–0.62 | 0.74–0.91 | 9.00–25.4 | |
Gradient Boosting | Rainfall, Avg_Tmax, Avg_Tmin, Avg_Hum, PET, SOI_Anomaly, SST_NINO4 | SPEI-1 | 0.28–0.33 | 0.14–0.17 | 0.39–0.43 | 0.82–0.84 | 14.4–17.4 |
Rainfall, Avg_Tmin, Avg_Hum, SST_NINO4 | SPEI-3 | 0.19–0.26 | 0.07–0.11 | 0.26–0.35 | 0.88–0.91 | 6.30–10.3 | |
Rainfall, Avg_Tmin, Avg_Hum, SST_NINO4 | SPEI-6 | 0.13–0.22 | 0.04–0.09 | 0.19–0.29 | 0.88–0.92 | 3.53–8.13 | |
Rainfall, Avg_Tmin, Avg_Hum, SOI_Anomaly, SST_NINO4 | SPEI-12 | 0.08–0.17 | 0.03–0.06 | 0.18–0.26 | 0.91–0.93 | 3.28–6.21 | |
XGBoost | Rainfall, Avg_Tmax, Avg_Tmin, Avg_Hum, PET, SOI_Anomaly, SST_NINO4 | SPEI-1 | 0.28–0.32 | 0.13–0.16 | 0.36–0.40 | 0.84–0.87 | 13.2–16.3 |
Rainfall, Avg_Tmin, Avg_Hum, SST_NINO4 | SPEI-3 | 0.19–0.25 | 0.06–0.10 | 0.25–0.32 | 0.90–0.93 | 6.20–10.0 | |
Rainfall, Avg_Tmin, Avg_Hum, SST_NINO4 | SPEI-6 | 0.13–0.22 | 0.03–0.08 | 0.18–0.28 | 0.92–0.96 | 3.40–7.70 | |
Rainfall, Avg_Tmin, Avg_Hum, SOI_Anomaly, SST_NINO4 | SPEI-12 | 0.08–0.16 | 0.03–0.06 | 0.17–0.24 | 0.94–0.97 | 3.00–5.70 | |
RNN | Rainfall, Avg_Tmax, Avg_Tmin, Avg_Hum, PET, SOI_Anomaly, SST_NINO4 | SPEI-1 | 0.24–0.27 | 0.10–0.12 | 0.31–0.35 | 0.87–0.89 | 10.7–13.0 |
Rainfall, Avg_Tmin, Avg_Hum, SST_NINO4 | SPEI-3 | 0.26–0.33 | 0.12–0.18 | 0.34–0.42 | 0.81–0.87 | 12.7–19.3 | |
Rainfall, Avg_Tmin, Avg_Hum, SST_NINO4 | SPEI-6 | 0.24–0.30 | 0.09–0.15 | 0.30–0.38 | 0.83–0.89 | 10.2–16.4 | |
Rainfall, Avg_Tmin, Avg_Hum, SOI_Anomaly, SST_NINO4 | SPEI-12 | 0.14–0.19 | 0.04–0.07 | 0.21–0.26 | 0.92–0.95 | 4.80–7.60 | |
LSTM | Rainfall, Avg_Tmax, Avg_Tmin, Avg_Hum, PET, SOI_Anomaly, SST_NINO4 | SPEI-1 | 0.18–0.19 | 0.05–0.06 | 0.23–0.25 | 0.93–0.94 | 5.80–6.70 |
Rainfall, Avg_Tmin, Avg_Hum, SST_NINO4 | SPEI-3 | 0.16–0.19 | 0.05–0.06 | 0.22–0.25 | 0.93–0.95 | 5.30–6.70 | |
Rainfall, Avg_Tmin, Avg_Hum, SST_NINO4 | SPEI-6 | 0.17–0.20 | 0.06–0.07 | 0.24–0.27 | 0.92–0.94 | 6.40–8.00 | |
Rainfall, Avg_Tmin, Avg_Hum, SOI_Anomaly, SST_NINO4 | SPEI-12 | 0.16–0.19 | 0.05–0.06 | 0.22–0.26 | 0.93–0.95 | 5.30–7.10 |
Related Work | Methods | Data Frequency | Prediction Steps | Metrics | Results |
---|---|---|---|---|---|
Application of Informer Model Based on SPEI for Drought Forecasting [19] | ARIMA, LSTM, and Informer models | monthly | 1, 3, 6, 9, 12 and 24-month | MAE, RMSE and NSE | Informer model outperformed ARIMA and LSTM. NSE = 0.968–0.986 Informer model enhanced precision of SPEI prediction on different timescales |
Application of a hybrid ARIMA-LSTM model based on the SPEI for drought forecasting [28] | ARIMA, SVR, LSTM, ARIMA-SVR, LS-SVR, and ARIMA-LSTM | monthly | 1, 2, 6, 12 and 24-month | NSE | The ARIMA-LSTM model has the highest prediction accuracy at the 6-, 12-, and 24-month scales |
Prediction of the standardized precipitation index based on the Long Short-Term Memory and empirical mode decomposition-extreme learning machine models: The Case of Sakarya, Türkiye [29] | LSTM and EMD-ELM hybrid model | monthly | 1, 3, and 6-month | NSE, MAE and R2 | LSTM model yielded the best results for SPI-1 and SPI-3 month time scales. |
A transparency fusion-based methodology for meteorological drought prediction [67] | XGBoost, RF, LightGBM Ensemble stacking model | monthly | 1 and 12-month | R2 | The stacking model outperforms other models with an average R2 value of 0.845. Extreme precipitation, soil moisture, runoff, and precedent SPEI explain over 80% of the prediction variance. |
Drought Monitoring and Performance Evaluation Based on Machine Learning Fusion of Multi-Source Remote Sensing Drought Factors [68] | Remote Sensing, BRF, XGBoost and SVM | monthly | 3-month | RMSE and R2 | The bias-corrected random forest (BRF) model outperforms XGBoost and SVM in estimating the Standard Precipitation Evapotranspiration Index (SPEI). The BRF model effectively monitors drought conditions in areas without ground observation data. |
Estimation of SPEI Meteorological Drought Using Machine Learning Algorithms [69] | RF, XGBoost, CNN and LSTM | monthly | 3 and 6-month | NSE, MSE, MAE, MBE and R2 | The spatial extent of drought increased significantly. Mild drought showed a non-significant increase. The XGB and RF versions are considered to be highly effective. |
Quantitative Assessment of Drought Impacts Using XGBoost based on the Drought Impact Reporter [70] | XGBoost, SHAP | monthly | 1, 3, 6, 9 and 12-month | F2, Recall and Accuracy | The XGBoost model showed outstanding performance in predicting drought impacts in Texas. The Shapley additive explanation technique revealed the rules guiding the prediction. |
Drought Forecasting in Alibori Department in Benin using the Standardized Precipitation Index and Machine Learning Approaches [71] | RF and XGBoost | monthly | 1, 3, 6, 9 and 12-month | RMSE, MSE, MAE and R2 | XGBoost showed better performance in drought prediction models. XGBOOST had coefficients of determination 0.89, 0.83, 0.99. |
Big data based architecture for drought forecasting using LSTM, ARIMA, and Prophet: Case study of the Jiangsu Province, China [72] | ARIMA, PROPHET, LSTM | monthly | 1, 3, 6, 9 and 12-month | RMSE, MAE and R2 | LSTM outperformed other models in drought forecasting |
Drought prediction based on SPI and SPEI with varying timescales using LSTM recurrent neural network [73] | ARIMA, Holt-Winters and LSTM | monthly | 1, 6 and 12-month | RMSE, MAE and R2 | LSTM outperforms ARIMA in long-term drought prediction accuracy. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ha, D.H.; Duc, P.N.; Luong, T.H.; Duc, T.T.; Ngoc, T.T.; Minh, T.N.; Minh, T.N. Application of Artificial Intelligence to Forecast Drought Index for the Mekong Delta. Appl. Sci. 2024, 14, 6763. https://doi.org/10.3390/app14156763
Ha DH, Duc PN, Luong TH, Duc TT, Ngoc TT, Minh TN, Minh TN. Application of Artificial Intelligence to Forecast Drought Index for the Mekong Delta. Applied Sciences. 2024; 14(15):6763. https://doi.org/10.3390/app14156763
Chicago/Turabian StyleHa, Duong Hai, Phong Nguyen Duc, Thuan Ha Luong, Thang Tang Duc, Thang Trinh Ngoc, Tien Nguyen Minh, and Tu Nguyen Minh. 2024. "Application of Artificial Intelligence to Forecast Drought Index for the Mekong Delta" Applied Sciences 14, no. 15: 6763. https://doi.org/10.3390/app14156763