Abstract
In the past few decades, floods have become a severe problem, causing significant damage across the world, ranging from economic losses to loss of property and human lives. It is not possible to eliminate and avoid the floods, however, disastrous damages instigated by flood can be reduced. Floods are predictable by using advanced technologies like Machine Learning (ML) and Internet of Things (IoT) to notify the authorities and locals in advance. In this study, we built a working prototype using ML and IoT to collect hydro-meteorological data. The data is classified and analyzed using extreme gradient boosting (XGBOOST) and gated recurrent units (GRU) models to predict the flood situation. Both models classify the flood situation into Red (HFL), Orange (Danger), Yellow (Warning), or No alert. The prediction efficiency of the developed models is evaluated by using coefficient of determination, mean error, absolute mean error, relative error, and root mean square error. The task of estimating the water discharge gets difficult since rivers have changing geographic properties. To resolve this issue, a novel technique is proposed to estimate river discharge based on sectional area and flow of the river.
Similar content being viewed by others
Data availability
The data-set used in this study is available with the authors and will be provided upon request.
References
Abdullahi SI, Mohamed HH, Abd Malik N (2019) 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 Inform 8(2):706–717
Abdullahi SI, Habaebi MH, Malik NA (2019) Capacitive electrode sensor implanted on a printed circuit board designed for continuous water level measurement. Bull Electr Eng Inform 8(2):450–459
Akhter MN, Mekhilef S, Mokhlis H, Ali R, Usama M, Muhammad MA, Khairuddin ASM (2022) A hybrid deep learning method for an hour ahead power output forecasting of three different photovoltaic systems. Appl Energy 307:118185
Al Qundus J, Dabbour K, Gupta S, Meissonier R, Paschke A (2020) Wireless sensor network for AI-based flood disaster detection. Ann Oper Res 1–23
Alluri GT (2022) Performance Evaluation of Apache Cassandra using AWS (Amazon Web Services) and GCP (Google Cloud Platform)
Barcelo-Ordinas JM, Doudou M, Garcia-Vidal J, Badache N (2019) Self-calibration methods for uncontrolled environments in sensor networks: A reference survey. Ad Hoc Netw 88:142–159
Basnyat B, Singh N, Roy N, Gangopadhyay A (2020) Design and Deployment of a Flash Flood Monitoring IoT: Challenges and Opportunities. In 2020 IEEE International Conference on Smart Computing (SMARTCOMP), IEEE, pp. 422–427
Bisht S, Chaudhry S, Sharma S, Soni S (2018) Assessment of flash flood vulnerability zonation through Geospatial technique in high altitude Himalayan watershed, Himachal Pradesh India. Remote Sens Appl: Soc Environ 12:35–47
Bruschi P, Piotto M, Dell’Agnello F, Ware J, Roy N (2016) Wind speed and direction detection by means of solid-state anemometers embedded on small quadcopters. Procedia Eng 168:802–805
Burger U, Geisler T, Lehner F, Cordes T, Marcher T (2022) Sectional discharges as geothermal potentials of deep tunnels. Geomech Tunnel 15(1):92–103
Camuffo D, Becherini F, della Valle A (2022) How the rain-gauge threshold affects the precipitation frequency and amount. Clim Change 170(1–2):7
Dragulinescu A-M, Dragulinescu A, Zamfirescu C, Halunga S, Suciu G (2019) Smart Neighbourhood: LoRa-based environmental monitoring and emergency management collaborative IoT platform. In: 2019 22nd International Symposium on Wireless Personal Multimedia Communications (WPMC). IEEE, pp 1–6
Fadhilah U, Asrizal, Yohandiri, Syafrani, Pratama R (2022) Comparison study of measurement results between rain gauge 7052.0100 and optical rain gauge 815 at Lapan Kototabang. Pillar of Physics 15(1):36–43
Furquim G, Jalali R, Pessin G, Pazzi RW, Ueyama J (2018) How to improve fault tolerance in disaster predictions: a case study about flash floods using IoT, ML and real data. Sensors 18:907. https://doi.org/10.3390/s18030907
Ghapar AA, Yussof S, Bakar AA (2018) Internet of Things (IoT) architecture for flood data management. Int J Future Gener Commun Netw 11(1):55–62
Han K, Zhang D, Bo J, Zhang Z (2012) Hydrological monitoring system design and implementation based on IOT. Phys Procedia 33:449–454
Hart JK, Martinez K (2015) Toward an environmental Internet of Things. Earth Space Sci 2:194–200
Hassan WHW, Jidin AZ, Aziz SAC, Rahim N (2019) Flood disaster indicator of water level monitoring system. Int J Electr Comput Eng 9(3):1694
Hu Y, Zhou J, Li J, Ma J, Hu Y, Lu F, He X, Wen J, Cheng T (2022) Tipping-bucket self-powered rain gauge based on triboelectric nanogenerators for rainfall measurement. Nano Energy 98:107234
Islam M, Nooruddin S, Karray F, Muhammad G (2022) Internet of things device capabilities, architectures, protocols, and smart applications in healthcare domain: a review. arXiv preprint arXiv:2204.05921
Islam MM, Rahaman A, Islam MR (2020) Development of Smart Healthcare Monitoring System in IoT Environment. SN COMPUT SCI 1:185. https://doi.org/10.1007/s42979-020-00195-y
Jasni AA, Ahmad YA, Gunawan TS, Yaacob M, Ismail N, Wasik A (2022) Tributary Water Depth and Velocity Remote Monitoring System using Arduino and LoRa. In: 2022 IEEE 8th International Conference on Computing, Engineering and Design (ICCED). IEEE, pp 1–6
Jayashree S, Sarika S, Solai AL, Prathibha S (2017) A novel approach for early flood warning using android and IoT. In: 2017 2nd International Conference on Computing and Communications Technologies (ICCCT). IEEE, pp 339–343
Khan WA, Das P, Ghosh S, Chowdhury MR, Tripathi S, Kaur S, Chatterjee S, De S (2020) Smart IoT communication: Circuits and systems. In: 2020 International Conference on COMmunication Systems & NETworkS (COMSNETS). IEEE, pp 699–701
Khanna A, Kaur S (2020) Internet of Things (IoT), applications and challenges: A comprehensive review. Wireless Pers Commun 114:1687–1762
Khatatbeh A, Kim Y-O, Kim H (2021) Accuracy analysis of ultrasonic, magnetic and radar sensors for manhole monitoring. In: Proceedings of the Korea Water Resources Association Conference. Korea Water Resources Association, Korea, pp 427–427
Kitagami S, Thanh VT, Bac DH, Urano Y, Miyanishi Y, Shiratori N (2016) Proposal of a distributed cooperative IoT system for flood disaster prevention and its field trial evaluation. Int J Internet Things 5(1):9–16. https://doi.org/10.5923/j.ijit.20160501.02
Koestoer RA, Pancasaputra N, Roihan I, Harinaldi (2019) A simple calibration methods of relative humidity sensor DHT22 for tropical climates based on Arduino data acquisition system. AIP Conf Proc 2062(1):020009 (AIP Publishing LLC)
Kumar N, Goyal P, Kapil G, Agrawal A, Khan RA (2020) Flood risk finder for IoT based mechanism using fuzzy logic. Mater Today: Proc
Lanza LG, Cauteruccio A, Stagnaro M (2022) Rain gauge measurements. In: Rainfall, Elsevier, pp 77–108
Lo S-W, Jyh-Horng Wu, Lin F-P, Hsu C-H (2015) Visual sensing for urban flood monitoring. Sensors 15(8):20006–20029
Mendoza-Cano O, Aquino-Santos R, López-De la Cruz J, Edwards RM, Khouakhi A, Pattison I, Rangel-Licea V et al (2021) Experiments of an IoT-based wireless sensor network for flood monitoring in Colima, Mexico. J Hydroinform 23(3):385–401
Merkuryeva G, Merkuryev Y, Sokolov BV, Potryasaev S, Zelentsov VA, Lektauers A (2015) Advanced river flood monitoring, modelling and forecasting. J Comput Sci 10:77–85
Mitra P, Ray R, Chatterjee R, Basu R, Saha P, Raha S, Barman R, Patra S, Biswas SS, Saha S (2016) Flood forecasting using Internet of things and artificial neural networks. In: 2016 IEEE 7th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON). IEEE, pp 1–5
Mohanty MP, Mudgil S, Karmakar S (2020) Flood management in India: a focussed review on the current status and future challenges. Int J Disaster Risk Reduct 49:101660
Mousa M, Zhang X, Claudel C (2016) Flash flood detection in urban cities using ultrasonic and infrared sensors. IEEE Sens J 16(19):7204–7216
Nižetić S, Šolić P, González-de D-d-I, Patrono L (2020) Internet of Things (IoT): Opportunities, issues and challenges towards a smart and sustainable future. J Clean Prod 274:122877
Nooruddin S, Islam MM, Sharna FA (2020) An IoT based device-type invariant fall detection system. Internet Things 9:100130
Palazzi CE, Ferretti S, Cacciaguerra S, Roccetti M (2006) Interactivity-loss avoidance in event delivery synchronization for mirrored game architectures. IEEE Trans Multimedia 8(4):874–879
Paliari I, Karanikola A, Kotsiantis S (2021, July) A comparison of the optimized LSTM, XGBOOST and ARIMA in Time Series forecasting. In: 2021 12th International Conference on Information, Intelligence, Systems & Applications (IISA). IEEE, pp 1–7
Pierleoni P, Concetti R, Belli A, Palma L (2019) Amazon, Google and Microsoft solutions for IoT: architectures and a performance comparison. IEEE Access 8:5455–5470
Prafanto A, Budiman E (2018) A water level detection: IoT platform based on wireless sensor network. In: 2018 2nd East Indonesia Conference on Computer and Information Technology (EIConCIT). IEEE, pp 46–49
Rahaman A, Islam MM, Islam MR, Sadi MS, Nooruddin S (2019) Developing IoT Based Smart Health Monitoring Systems: A Review. Rev d’Intelligence Artif 33(6):435–440
Ro Y, Chang KH, Hwang H, Kim M, Cha JW, Lee C (2022) Comparative study of rainfall measurement by optical disdrometer, tipping-bucket rain gauge, and weighing precipitation gauge
Roccetti M, Gerla M, Palazzi CE, Ferretti S, Pau G (2007, April) First responders’ crystal ball: How to scry the emergency from a remote vehicle. In: 2007 IEEE International Performance, Computing, and Communications Conference. IEEE, pp 556–561
Sahoo AK, Udgata SK (2019) A novel ANN-based adaptive ultrasonic measurement system for accurate water level monitoring. IEEE Trans Instrum Meas 69(6):3359–3369
Schenato L, Aguilar-Lopez JP, Galtarossa A, Pasuto A, Bogaard T, Palmieri L (2021) A rugged FBG-based pressure sensor for water level monitoring in dikes. IEEE Sens J 21(12):13263–13271
Shah J, Mishra B (2020) IoT-enabled low power environment monitoring system for prediction of PM2. 5. Pervasive Mob Comput 67:101175
Shah WM, Arif F, Shahrin AA, Hassan A (2018) The implementation of an IoT-based flood alert system. Int J Adv Comput Sci Appl 9(11):620–623
Simmhan Y, Ravindra P, Chaturvedi S, Hegde M, Ballamajalu R (2018) Towards a data-driven IoT software architecture for smart city utilities. Softw Pract Exp 48(7):1390–1416
Sunkpho J, Ootamakorn C (2011) Real-time flood monitoring and warning system. Songklanakarin J Sci Technol 33(2)
Ullo SL, Sinha GR (2020) Advances in smart environment monitoring systems using IoT and sensors. Sensors 20(11):3113
Vogt M (2018) Radar sensors (24 and 80 GHz range) for level measurement in industrial processes. In: 2018 IEEE MTT-S International Conference on Microwaves for Intelligent Mobility (ICMIM). IEEE, pp 1–4. https://doi.org/10.1109/ICMIM.2018.8443505
Zhang M, Li X (2020) Drone-enabled Internet-of-Things relay for environmental monitoring in remote areas without public networks. IEEE Internet Things J 7(8):7648–7662
Zhang YG, Tang J, He ZY, Tan J, Li C (2021) A novel displacement prediction method using gated recurrent unit model with time series analysis in the Erdaohe landslide. Nat Hazards 105:783–813
Zhou L, Xianhua Wu, Zeshui Xu, Fujita H (2018) Emergency decision making for natural disasters: An overview. Int J Disaster Risk Reduct 27:567–576
Funding
No funding was received for this research.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethical approval
The authors have read, understood, and have complied as applicable with the statement on “Ethical responsibilities of Authors” as found in the Instructions for Authors and are aware that with minor exceptions, no changes can be made to authorship once the paper is submitted.
Informed Consent
Not applicable (no human or animal participants were involved in the research).
Conflict of Interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Prakash, C., Barthwal, A. & Acharya, D. FLOODALERT: an internet of things based real-time flash flood tracking and prediction system. Multimed Tools Appl 82, 43701–43727 (2023). https://doi.org/10.1007/s11042-023-15298-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15298-w