Submitted:
09 May 2025
Posted:
09 May 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
Review of Related Literature
Current Practices
2. Related Works
2.1. Flood Monitoring Systems
2.2. Flood Prediction Systems
2.3. Reinforcement Learning
2.4. Fuzzy Logic
2.5. Summary
3. Methodology
3.1. Short-Term Flood Prediction System
3.1.1. Fuzzy Inference System
3.1.2. Long Short-Term Memory (LSTM)
3.1.3. Genetic Algorithm (GA)
- Prediction Minutes: random integer among {1, 5, 15, 30, 60, 90, 120, 180}
-
Type of Solver: random number from 1 to 2
- ○
- 1: Stochastic Gradient Descent with Momentum (SGDM)
- ○
- 2: Adaptive Moment Estimation (ADAM)
- Initial Learning Rate: random number from 0.01 to 0.5
- LSTM Number of Hidden Layers: random number from 50 to 1000
- Maximum Number of Epochs: random number from 50 to 200
- For the Top 10 individuals, no change in chromosome/hyperparameter
- For Top 11 to 40 individuals, three (3) random chromosomes mutate
- For the ten new children, two (2) random chromosomes mutate
4. Results and Discussion
4.1. The Datasets
4.2. Result: LSTM Neural Network (Without Genetic Algorithm)
4.3. Result: LSTM Neural Network (Genetic Algorithm)

4.2. Data Analysis
5. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- S. Bande and V. V. Shete, “Smart flood disaster prediction system using IoT & Neural Networks,” in 2017 International Conference On Smart Technologies For Smart Nation (SmartTechCon), Aug. 2017, pp. 189–194. [CrossRef]
- S. B. Zahir et al., “Smart IoT Flood Monitoring System,” J. Phys. Conf. Ser., vol. 1339, no. 1, p. 012043, Dec. 2019. [CrossRef]
- M. S. Mohd Sabre, S. S. Abdullah, and A. Faruq, “Flood Warning and Monitoring System Utilizing Internet of Things Technology,” Kinet. Game Technol. Inf. Syst. Comput. Network, Comput. Electron. Control, no. December, pp. 287–296, Oct. 2019. [CrossRef]
- “Consulting Services for the Drainage Masterplan of the City of Manila,” 2024.
- B. Arshad, R. Ogie, J. Barthelemy, B. Pradhan, N. Verstaevel, and P. Perez, “Computer Vision and IoT-Based Sensors in Flood Monitoring and Mapping: A Systematic Review,” Sensors, vol. 19, no. 22, p. 5012, Nov. 2019. [CrossRef]
- V. A. Leal Sobral et al., “A Cloud-Based Data Storage and Visualization Tool for Smart City IoT: Flood Warning as an Example Application,” Smart Cities, vol. 6, no. 3, pp. 1416–1434, May 2023. [CrossRef]
- A. Y. A. Abdelmajeed, M. Albert-Saiz, A. Rastogi, and R. Juszczak, “Cloud-Based Remote Sensing for Wetland Monitoring—A Review,” Remote Sens., vol. 15, no. 6, p. 1660, Mar. 2023. [CrossRef]
- F. V. Da Silva Júnior, M. X. C. Da Cunha, and M. F. De Souza Júnior, “IOTFlood: hardware and software platform using internet of things to monitor floods in real time,” Ambient. e Agua - An Interdiscip. J. Appl. Sci., vol. 16, no. 4, p. 1, Jul. 2021. [CrossRef]
- J. Song, Z. Shao, Z. Zhan, and L. Chen, “State-of-the-Art Techniques for Real-Time Monitoring of Urban Flooding: A Review,” Water, vol. 16, no. 17, p. 2476, Aug. 2024. [CrossRef]
- T. De Filippis et al., “Hydrological Web Services for Operational Flood Risk Monitoring and Forecasting at Local Scale in Niger,” ISPRS Int. J. Geo-Information, vol. 11, no. 4, p. 236, Apr. 2022. [CrossRef]
- T. Ahmed, L. Creedon, and S. S. Gharbia, “Low-Cost Sensors for Monitoring Coastal Climate Hazards: A Systematic Review and Meta-Analysis,” Sensors, vol. 23, no. 3, p. 1717, Feb. 2023. [CrossRef]
- M. S. Islam, X. Sun, Z. Wang, and I. Cheng, “FAPNET: Feature Fusion with Adaptive Patch for Flood-Water Detection and Monitoring,” Sensors, vol. 22, no. 21, p. 8245, Oct. 2022. [CrossRef]
- C. Albertini, A. Gioia, V. Iacobellis, and S. Manfreda, “Detection of Surface Water and Floods with Multispectral Satellites,” Remote Sens., vol. 14, no. 23, p. 6005, Nov. 2022. [CrossRef]
- U. Iqbal, M. Z. Bin Riaz, J. Zhao, J. Barthelemy, and P. Perez, “Drones for Flood Monitoring, Mapping and Detection: A Bibliometric Review,” Drones, vol. 7, no. 1, p. 32, Jan. 2023. [CrossRef]
- R. J. M. Mercado, “Design of wireless sensor networks using embedded Programmable System-on-Chip (PSoC) as applied to community-based flood early warning systems (CBFEWS),” in 2016 International Conference on Advances in Electrical, Electronic and Systems Engineering (ICAEES), Nov. 2016, pp. 214–223. [CrossRef]
- F. C. C. Garcia, A. E. Retamar, and J. C. Javier, “Development of a predictive model for on-demand remote river level nowcasting: Case study in Cagayan River Basin, Philippines,” in 2016 IEEE Region 10 Conference (TENCON), Nov. 2016, pp. 3275–3279. [CrossRef]
- M. V. R. Lozanes et al., “Web-based Riverbank Overflow Forecasting and Monitoring System,” in 2020 IEEE REGION 10 CONFERENCE (TENCON), Nov. 2020, vol. 2020-Novem, pp. 602–607. [CrossRef]
- G. A. Amagsila, M. E. Cabuhat, J. E. Tigbayan, E. Uy, and E. Ramirez, “A framework for mobile application of flood alert monitoring system for vehicle users using Arduino device,” in 2017IEEE 9th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM), Dec. 2017, vol. 2018-Janua, pp. 1–6. [CrossRef]
- A. N. Yumang et al., “Real-time flood water level monitoring system with SMS notification,” in 2017IEEE 9th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM), Dec. 2017, vol. 2018-Janua, pp. 1–3. [CrossRef]
- M. I. Alipio, J. R. R. Bayanay, A. O. Casantusan, and A. A. Dequeros, “Vehicle traffic and flood monitoring with reroute system using Bayesian networks analysis,” in 2017 IEEE 6th Global Conference on Consumer Electronics (GCCE), Oct. 2017, vol. 2017-Janua, no. Gcce, pp. 1–5. [CrossRef]
- A. I. Pathan, N. L. Gaikwad, A. P. Kulkarni, and P. M. Powar, “An IoT and AI based Flood Monitoring and Rescue System,” Int. J. Eng. Res., vol. V9, no. 09, Sep. 2020. [CrossRef]
- A. C. Dublin et al., “A NOVEL COST-EFFECTIVE PRESSURE SENSOR BASED FLOOD MONITORING SYSTEM WITH IOT,” ASEAN Eng. J., vol. 14, no. 3, pp. 53–61, Aug. 2024. [CrossRef]
- A. E. Retamar et al., “HydroMet: Deployment of a large scale nationwide hydrometeorological sensor network for flood warning and monitoring,” in 2017 IEEE Global Humanitarian Technology Conference (GHTC), Oct. 2017, vol. 2017-Janua, pp. 1–10. [CrossRef]
- F. R. G. Cruz, M. G. Binag, M. R. G. Ga, and F. A. A. Uy, “Flood Prediction Using Multi-Layer Artificial Neural Network in Monitoring System with Rain Gauge, Water Level, Soil Moisture Sensors,” in TENCON 2018 - 2018 IEEE Region 10 Conference, Oct. 2018, vol. 2018-Octob, no. October, pp. 2499–2503. [CrossRef]
- A. B. Ranit and P. V. Durge, “Different Techniques of Flood Forecasting and Their Applications,” in 2018 International Conference on Research in Intelligent and Computing in Engineering (RICE), Aug. 2018, pp. 1–3. [CrossRef]
- B. K. Mishra, D. Thakker, S. Mazumdar, D. Neagu, M. Gheorghe, and S. Simpson, “A novel application of deep learning with image cropping: a smart city use case for flood monitoring,” J. Reliab. Intell. Environ., vol. 6, no. 1, pp. 51–61, Mar. 2020. [CrossRef]
- D. S. Rani, G. N. Jayalakshmi, and V. P. Baligar, “Low Cost IoT based Flood Monitoring System Using Machine Learning and Neural Networks: Flood Alerting and Rainfall Prediction,” in 2020 2nd International Conference on Innovative Mechanisms for Industry Applications (ICIMIA), Mar. 2020, no. Icimia, pp. 261–267. [CrossRef]
- N. Suresh, I. Behera, P. Bhagat, and P. Thakur, “Early Flood Monitoring System using IoT Applictions,” Int. Res. J. Eng. Technol., vol. 07, no. 05, pp. 3348–3353, 2020, [Online]. Available: https://www.irjet.net/archives/V7/i5/IRJET-V7I5642.pdf.
- S. I. Abdullahi, M. H. Habaebi, and N. A. Malik, “Intelligent flood disaster warning on the fly: developing IoT-based management platform and using 2-class neural network to predict flood status,” Bull. Electr. Eng. Informatics, vol. 8, no. 2, pp. 706–717, Jun. 2019. [CrossRef]
- M. Sadhukhan, S. Dasgupta, and I. Bhattacharya, “An Intelligent Weather Prediction System Based on IOT,” in 2021 Devices for Integrated Circuit (DevIC), May 2021, pp. 528–532. [CrossRef]
- A. K and M. Vijay Anand, “Flood Prediction System with Voting Classifier,” in 2024 2nd International Conference on Device Intelligence, Computing and Communication Technologies (DICCT), Mar. 2024, pp. 306–311. [CrossRef]
- E. Samikwa, T. Voigt, and J. Eriksson, “Flood Prediction Using IoT and Artificial Neural Networks with Edge Computing,” in 2020 International Conferences on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) and IEEE Congress on Cybermatics (Cybermatics), Nov. 2020, pp. 234–240. [CrossRef]
- Y. Sudriani, I. Ridwansyah, and H. A Rustini, “Long short term memory (LSTM) recurrent neural network (RNN) for discharge level prediction and forecast in Cimandiri river, Indonesia,” IOP Conf. Ser. Earth Environ. Sci., vol. 299, no. 1, p. 012037, Jul. 2019. [CrossRef]
- M. Moishin, R. C. Deo, R. Prasad, N. Raj, and S. Abdulla, “Designing Deep-Based Learning Flood Forecast Model With ConvLSTM Hybrid Algorithm,” IEEE Access, vol. 9, pp. 50982–50993, 2021. [CrossRef]
- V. Gude, S. Corns, and S. Long, “Flood Prediction and Uncertainty Estimation Using Deep Learning,” Water, vol. 12, no. 3, p. 884, Mar. 2020. [CrossRef]
- W. A. M. Prabuddhi and B. L. D. Seneviratne, “Long short term memory modelling approach for flood prediction: An application in deduru oya basin of Sri Lanka,” 20th Int. Conf. Adv. ICT Emerg. Reg. ICTer 2020 - Proc., no. ICTer, pp. 226–231, 2020. [CrossRef]
- M. Pan et al., “Water Level Prediction Model Based on GRU and CNN,” IEEE Access, vol. 8, pp. 60090–60100, 2020. [CrossRef]
- G. Suddul, K. Dookhitram, G. Bekaroo, and N. Shankhur, “An Evolutionary MultiLayer Perceptron Algorithm for Real Time River Flood Prediction,” in 2020 Zooming Innovation in Consumer Technologies Conference (ZINC), May 2020, pp. 109–112. [CrossRef]
- F. S. Mousavi, S. Yousefi, H. Abghari, and A. Ghasemzadeh, “Design of an IoT-based Flood Early Detection System using Machine Learning,” in 2021 26th International Computer Conference, Computer Society of Iran (CSICC), Mar. 2021, pp. 1–7. [CrossRef]
- P. William, O. J. Oyebode, G. Ramu, S. Lakhanpal, K. K. Gupta, and H. M. Al-Jawahry, “Framework for IOT Based Real-Time Monitoring System of Rainfall Water Level for Flood Prediction Using LSTM Network,” in 2023 3rd International Conference on Pervasive Computing and Social Networking (ICPCSN), Jun. 2023, pp. 1321–1326. [CrossRef]
- V. Le Guen and N. Thome, “Deep Time Series Forecasting With Shape and Temporal Criteria,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 45, no. 1, pp. 342–355, Jan. 2023. [CrossRef]
- P. Shengguang, “Overview of Meta-Reinforcement Learning Research,” in 2020 2nd International Conference on Information Technology and Computer Application (ITCA), Dec. 2020, pp. 54–57. [CrossRef]
- Y. Wang, X. Chen, L. Wang, and G. Min, “Effective IoT-Facilitated Storm Surge Flood Modeling Based on Deep Reinforcement Learning,” IEEE Internet Things J., vol. 7, no. 7, pp. 6338–6347, Jul. 2020. [CrossRef]
- H. R. Goyal, K. K. Ghanshala, and S. Sharma, “Flash flood risk management modeling in indian cities using IoT based reinforcement learning,” Mater. Today Proc., vol. 46, no. xxxx, pp. 10533–10538, Feb. 2021. [CrossRef]
- P. Zhang and Q. Shen, “A Novel Framework of Fuzzy Rule Interpolation for Takagi-Sugeno-Kang Inference Systems,” in 2019 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Jun. 2019, vol. 2019-June, pp. 1–6. [CrossRef]
- J. Vieira, F. Dias, and A. Mota, “Neuro-fuzzy systems: a survey,” … Neural Networks Appl. Udine …, pp. 1–6, 2004, [Online]. Available: http://dme.uma.pt/people/faculty/fernando.morgado/Down/483-343.pdf.
- A. H. Setyaningrum and P. M. Swarinata, “Weather prediction application based on ANFIS (Adaptive neural fuzzy inference system) method in West Jakarta region,” in 2014 International Conference on Cyber and IT Service Management (CITSM), Nov. 2014, pp. 113–118. [CrossRef]
- N. Kumar, P. Goyal, G. Kapil, A. Agrawal, and R. Ahmad Khan, “Flood risk finder for IoT based mechanism using fuzzy logic,” Mater. Today Proc., no. xxxx, Nov. 2020. [CrossRef]















| Technical Factors for Selection Criteria |
Description |
|---|---|
| Technical Complexity | deals with the complexity of design, construction methods, and the technology involved |
| Adaptability | deals with the capacity for long-term adjustments, including accommodating future expansions, changes in the use, and integrating emerging technologies |
| Flexibility | deals with the immediate responsiveness to short-term changes, allowing for adjustments in flow rates, component operations, and operational strategies. |
| Lifetime | deals with the durability and longevity in terms of the quality of materials used, construction standards, and maintenance practices to determine the expected lifespan of the infrastructure |
| Maintenance Requirements | deals with the long-term maintenance requirements, including the frequency and complexity of the maintenance activities needed to ensure the continued functionality and performance of the drainage system. |
| Water Level | Equation | Rainfall |
|---|---|---|
| Below Average (0) | ≤Water Level – 10% x Water Level | No Rain (0) |
| Average (0.5) | Else | Rain (1) |
| More than Average (1) | ≥Water Level + 10% x Water Level |
| Water Level | Rainfall | Risk Assessment |
|---|---|---|
| Below Average (0) | No rain (0) | No-Risk (0) |
| Rain (1) | No Risk (0) | |
| Average (0.5) | No rain (0) | No Risk (0) |
| Rain (1) | No Risk (0.5) | |
| Above Average (1) | No rain (0) | No Risk (0) |
| Rain (1) | High Risk (1) |
| Hyperparameters | LSTM without GA | LSTM with GA |
|---|---|---|
| Type of Solver | Adaptive Moment Estimation | Adaptive Moment Estimation |
| LSTM Hidden Layers | 1000 | 244 |
| Epoch | 1000 | 128 |
| Prediction Minutes | 120 | 180 |
| Initial Learning Rate | 0.02 | 0.01 |
| Training Time | 8 minutes 21 seconds | 19 seconds |
| Accuracy | 0.036986 | 0.0026235 |
| Statistical Parameters | Criteria for Significant Difference | Result |
|---|---|---|
| P-Value | <0.05 | 0 |
|
Confidence Interval |
Does not include 0 | [2.8664, 2.8664] |
| Hypothesis Test Result | 1 | 1 |
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. |
© 2025 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 (http://creativecommons.org/licenses/by/4.0/).