Application of Machine Learning for Flood Prediction and Evaluation in Southern Nigeria
- 1 Centre for Environmental Management and Control (CEMAC), University of Nigeria, Enugu, Nigeria
- 2 Centre for Environmental Management and Control (CEMAC), University of Nigeria, Enugu, Nigeria
- 3 Department of Geography, Enugu State University of Science and Technology, ESUT, Enugu, Nigeria
- 4 School of Civil Engineering, Newcastle University, Newcastle upon Tyne, UK
- 5 Centre for Environmental Management and Control (CEMAC), University of Nigeria, Enugu, Nigeria
- 6 Centre for Environmental Management and Control (CEMAC), University of Nigeria, Enugu, Nigeria
- 7 Centre for Environmental Management and Control (CEMAC), University of Nigeria, Enugu, Nigeria
- 8 Centre for Environmental Management and Control (CEMAC), University of Nigeria, Enugu, Nigeria
- 9 Centre for Environmental Management and Control (CEMAC), University of Nigeria, Enugu, Nigeria
- 10 Centre for Environmental Management and Control (CEMAC), University of Nigeria, Enugu, Nigeria
- 11 Centre for Environmental Management and Control (CEMAC), University of Nigeria, Enugu, Nigeria
- 12 Centre for Environmental Management and Control (CEMAC), University of Nigeria, Enugu, Nigeria
Abstract
This study explored the application of machine learning techniques for flood prediction and analysis in southern Nigeria. Machine learning is an artificial intelligence technique that uses computer-based instructions to analyze and transform data into useful information to enable systems to make predictions. Traditional methods of flood prediction and analysis often fall short of providing accurate and timely information for effective disaster management. More so, numerical forecasting of flood disasters in the 19 th century is not very accurate due to its inability to simplify complex atmospheric dynamics into simple equations. Here, we used Machine learning (ML) techniques including Random Forest (RF), Logistic Regression (LR), Naïve Bayes (NB), Support Vector Machine (SVM), and Neural Networks (NN) to model the complex physical processes that cause floods. The dataset contains 59 cases with the goal feature “Event-Type”, including 39 cases of floods and 20 cases of flood/rainstorms. Based on comparison of assessment metrics from models created using historical records, the result shows that NB performed better than all other techniques, followed by RF. The developed model can be used to predict the frequency of flood incidents. The majority of flood scenarios demonstrate that the event poses a significant risk to people’s lives. Therefore, each of the emergency response elements requires adequate knowledge of the flood incidences, continuous early warning service and accurate prediction model. This study can expand knowledge and research on flood predictive modeling in vulnerable areas to inform effective and sustainable contingency planning, policy, and management actions on flood disaster incidents, especially in other technologically underdeveloped settings.
- Gong, Y., Zhang, Y., Lan, S. and Wang, H.A. (2016) Comparative Study of Artificial Neural Networks, Support Vector Machines and Adaptive Neuro Fuzzy Inference System for Forecasting Groundwater Levels near Lake Okeechobee, Florida. Water Resources Management , 30, 375-391. https://doi.org/10.1007/s11269-015-1167-8
- Lynch, C.A. (2008) The Institutional Challenges of Cyberinfrastructure and E-Research. EDUCAUSE Review , 46, 74-88.
- Bose, I. and Mahapatra, R.K. (2001). Business Data Mining—A Machine Learning Perspective. Information & Management , 39, 211-225. https://doi.org/10.1016/S0378-7206(01)00091-X
- Hoai, M., Lan, Z.-Z. and De la Torre, F. (2011) Joint Segmentation and Classification of Human Actions in Video. Conference on Computer Vision and Pattern Recognition 2011, 2011, 3265-3272. https://doi.org/10.1109/CVPR.2011.5995470
- Mavhura, E., Manyena, S.B., Collins, A.E. and Manatsa, D. (2013) Indigenous Knowledge, Coping Strategies and Resilience to Floods in Muzarabani, Zimbabwe. International Journal of Disaster Risk Reduction , 5, 38-48. https://doi.org/10.1016/j.ijdrr.2013.07.001
- Mosavi, A., Ozturk, P. and Chau, K.W. (2018) Flood Prediction Using Machine Learning Models: Literature Review. Water , 10, Article 1536. https://doi.org/10.3390/w10111536
- Zehra, N. (2020) Prediction Analysis of Floods Using Machine Learning Algorithms (NARX & SVM). International Journal of Sciences : Basic and Applied Research , 49, 24-34.
- Olawoyin, R., Nieto, A., Grayson, R.L., Hardisty, F. and Oyewole, S. (2013) Application of Artificial Neural Network (ANN)-Self-Organizing Map (SOM) for the Categorization of Water, Soil and Sediment Quality in Petrochemical Regions. Expert Systems with Applications , 40, 3634-3648. https://doi.org/10.1016/j.eswa.2012.12.069
- Ighile, E.H., Shirakawa, H. and Tanikawa, H. (2022) A Study on the Application of GIS and Machine Learning to Predict Flood Areas in Nigeria. Sustainability , 14, Article 5039. https://doi.org/10.3390/su14095039
- Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemman, P. and Witten, I.H. (2009) The WEKA Data Mining Software: An Update. Special Interest Group on Knowledge Discovery in Data , 11, 10-18. https://doi.org/10.1145/1656274.1656278
- NOAA (2020) 2019 NOAA Science Report.
- Magami, I.M., Yahaya, S. and Mohammed, K. (2014) Causes and Consequences of Flooding in Nigeria: A Review Causes and Consequences of Flooding in Nigeria: A Review. Biological and Environmental Sciences Journal for the Tropics , 11, 154-162.