This study aims to develop a smart model for evaluating the spatial density of added IoT sensors (called AIOT grids) to optimize their amount and placements, named SM_ESD_AIOT model; the proposed SM_ESD_AIOT model mainly collaborates cluster analysis with Akaike information criterion (AIC) based on the resulting 2D inundation simulations from the ANN-derived model in comparison with those from the physically based hydrodynamic (SOBEK) model under various sets of AIOT-based sensor networks. Miaoli City in northern Taiwan is selected as the study with the three practical IoT sensors; also, the 1,939 electrical poles are treated as the potential AIOT grids grouped under 5, 10, 15, and 20 clusters. Using a simulated rainfall-induced flood event of 51 h, the five AIOT-based sets, consisting of five added and three practical IoT sensors, could be selected as the optimal one with the minimum AIC (around 1.45). Also, on average, the 2D inundation simulation indices from the optimal five AIOT-based sensor networks are 0.7 better than the results from the three IoT sensors (about 0.495). As a result, the proposed SM_ESD_AIOT is shown to efficiently optimize the amount and placements of the AIOT sensors to enhance the reliability and accuracy of 2D inundation simulation.

  • ANN is applied to develop a smart model for identifying flood-related IoT sensors.

  • The SM_ESD_AIOT can evaluate the spatial density of added IoT sensors (AIOT).

  • The cluster analysis with Akaike information criterion (AIC) is used in the proposed SM_ESD_AIOT model.

  • The demonstration proceeds with comparing results from the hydrodynamic simulation model.

  • The SM_ESD_AIOT can enhance the reliability of flood simulation.

Recently, climate change and extreme rainstorm events have more frequently triggered rainfall-induced floods that severely damage people's lives and properties (e.g., Hsiao et al. 2021; Khatum et al. 2023; Wu 2023; Zhao et al. 2023) Therefore, real-time detection of water levels plays a vital role in providing relevant information on preventing flood-induced hazards. Thus, the Internet of Thing (IoT)-based sensors are comprehensively adopted in the real-time monitoring of flood-related details, such as the inundation depths (e.g., Langhammer 2023; Chacon-Hurtado et al. 2017; Prakash et al. 2023); also, they make a significant contribution to the flood simulation and forecasts (Arshad et al. 2019; Wu et al. 2021b, 2022; Wu 2023). Therefore, the accuracy and reliability of the flood-related simulation and forecast are significantly impacted by the amount of flood-related IoT sensors with high likelihood (Rose et al. 2023). The hydrological gauge networks are widely and efficiently used in the observation measurement. Hence, designing the optimal flood-related IoT sensor network should be essential in flood prevention and mitigation.

A number of the methods and algorithms for evaluating the spatial distribution of hydrological gauges to achieve the optimal gauge networks of mainly monitoring the rainfall and water level have been introduced, e.g., the genetic algorithm (e.g., Li & Yeh 2005; Hanh et al. 2019), optimization algorithms, such as particle swarm (Aziz et al. 2016) and NSGA-II heuristic (Rose et al. 2023), and geostatistical analysis (e.g., Aziz et al. 2016; Chang et al. 2017) under the given spatial coverage-related objective function. For example, Li & Yeh (2005) demonstrated with the genetic algorithm to figure out spatial optimal problems with several constraints considering the multiple objectives. Rose et al. (2023) developed an NSGA-II-derived model to identify the optimal locations of the limited water-level sensors with the objective functions relying on the spatial coverage under the given constraints. Additionally, to achieve the goal of identifying the optimal gauge number, Chang et al. (2017) applied the Akaike information criterion (AIC), which takes into consideration the effect of the number of model parameters on the parameter calibration, in establishing a framework for detecting the critical rainfall gauges in the watersheds by conducting the cross-validation with the semivariograms calculated using the rainfall characteristics (rainfall depth and storm pattern); in Chang's method, the concerned rain gauges could be first separated into various groups via the cluster analysis under the given cluster number, referred to the WMO's recommendation. As well as the above genetic and optimization algorithms, the probabilistic-based entropy methods could be commonly applied in the design of the optimal hydrological gauges under consideration of uncertainty in the gauge number, especially for the rain gauge networks (e.g., Yeh & Chen 2011; Xu et al. 2015; Chacon-Hurtado et al. 2017; Kwon et al. 2020; Bertini et al. 2021).

In summary, the above optimization-based algorithms could be frequently undertaken by maximizing the spatial coverage of the gauges in terms of the spatial gauge density (WMO 2008; Coulibaly et al. 2013); in detail, the spatial gauge density is given the ratio of the watershed to the gauge amount, inducing the gauge number plays a crucial role in the design of the optimal gauge networks, indicating that the design of the optimal gauge network should be undertaken by finding out the number and associated locations of the gauges of interest. Nevertheless, despite numerous algorithms proposed for optimizing the gauge network, they primarily focus on optimizing the gauge locations without considering the gauge amount, especially for the water-level stations. Instead, the optimal gauge number and location regarding rainfall measurement could be commonly accomplished via the entropy method, AIC index, and geostatistics (i.e., Kriging and inverse distance methods) (e.g., Chang et al. 2017; Shahidi & Abedini 2018; Kwon et al. 2020). Therefore, efficient monitoring of flood-induced inundation should be done by optimizing the number and locations of the flood-related IoT sensors. However, the above researches poorly take into account the impact of the added IoT (AIOT) number and locations on the rainfall-runoff–water level characteristics (e.g., Chacon-Hurtado et al. 2017; Ogie et al. 2017; Arshad et al. 2019; Sikorski et al. 2022). Therefore, an optimization-derived algorithm for effectively achieving the optimal number and placements of flood-related IoT sensors should be needed to monitor inundation depths to delineate the extent of induced flooding in the concerned zones.

It is well known that accurate and reliable flood simulation and forecast could be commonly accomplished by the artificial intelligence (AI)-derived hydrodynamic numerical models efficiently in response to the spatiotemporal changes in the real-time inundation depths detected through IoT sensors with few computation time (e.g., Arshad et al. 2019; Chen et al. 2021; Kwon & Kim 2021; Boulouard et al. 2022; Wu et al. 2022; Langhammer 2023; Wu 2023); the AI-derived flood simulation models are mainly configured based on machine learning (ML) technique with the two types of natural network (NN) structures, the convolutional NN (CNN) and artificial NN (ANN) models. The CNN-based models can estimate the single model output with the gridded model inputs, which are advantageous to the 2D flood simulations to achieve the spatiotemporal flood-related variates of high resolutions in time and space (e.g., the inundation depths and corresponding area) (e.g., Chen et al. 2021; Kwon & Kim 2021; Munawar et al. 2021). Alternatively, the ANN-derived model can emulate temporal-based multi-outputs via the linear multi-layer network with all possible model inputs, especially real-time observations from IoT sensors, such as precipitation, discharge, and water level (Chu et al. 2019; Goyal et al. 2021; Wu et al. 2022; Wu 2023). That is to say, adopted with the resulting real-time observations from the appropriate IoT sensors, the flood-induced simulation could be efficiently and reliably carried out via the AI-derived models with high likelihood; namely, the real-time observations coming from the IoT sensor network could significantly effectively assist the 2D inundations simulation via the AI-derived models (Schumann et al. 2023). Therefore, the high spatial density of the IoT sensor networks, consisting of the optimal gauge amount and placements, is expected to not only usefully contribute to monitoring the flood-induced inundation but also provide essential and efficient real-time flood-related observations for numerically mapping the flooding region via the ANN-derived model. Furthermore, the variation in the amount and locations of the IoT sensor networks might reduce the accuracy and reliability of monitoring, mapping, and emulating floods. In short, it should be known that the effect of the variation in the station amount and placement on the 2D inundation simulation should be considered in optimizing flood-related IoT sensor networks.

Overall, the variation in the spatial density of the water level-related IoT sensors, including the determination of the gauge amount and identification of the corresponding setup locations, probably results in uncertainties in the flood-induced inundation detection and simulation as to what might impact the reliability and accuracy of flood early warning and management. Therefore, this study aims to develop a framework for evaluating the spatial density of the AIOT sensors to identify the optimal gauge amount and placements by collaborating the cluster analysis with the model applicability index (AIC) based on the 2D inundation simulation, named SM_ESD_AIOT model. Additionally, in proceeding with optimizing the IoT sensor networks to reflect the change in the station amount efficiently and locations on 2D inundation simulation, the estimation of the gridded inundation depths, a smart model ANN-derived flood simulation model could be adopted in the proposed SM_ESD_AIOT. It is expected that the appropriate AIOT amount and locations probed by the proposed SM_ESD_AIOT model could be referred to the design of the flood-related IoT sensor networks in the potential inundated zones.

Model concept

This study aims to model a framework for evaluating the spatial density of the AIOT sensors based on the simulations of the gridded inundation depths to identify the appropriate AIOT amount and location in the optimal sensor network, named SM_ESD_AIOT model. Within the SM_ESD_AIOT model, the grids in the digital elevation maps (DEMs) used in the ANN-derived 2D flood simulation model SM_ESD_VIOT (Wu et al. 2022) are regarded as the potential AIOT locations (called AIOT grids). They are classified into numerous groups under given cluster numbers by using the cluster analysis based on the locations and maximum probable inundation depths achieved via the physically based flood simulation model; the potential AIOT grids separated in each group with the maximum inundation depths are specifically defined as the representative AIOT grids. Conducted by the cluster analysis with different cluster numbers, numerous sets of representative AIOT grids could be obtained (described AIOT sets). After that, to respond to the impact of changing the AIOT amount and locations on the 2D inundation simulation, carried out by the SM_EID_VIOT model (Wu et al. 2022), with the inundation depths at the practical IoT sensors and numerous sets representative AIOT grids, the 2D inundation simulation could proceed with being compared with the results from the physically based flood numerical model in terms of the model indices, root mean square (RMSE) and correlation coefficient. Eventually, the appropriate AIOT set could be examined subject to the corresponding minimum AIC indices to the performance indices.

Altogether, the identification of the appropriate AIOT amount and associated locations be accomplished via the proposed SM_ESD_AIOT model through the following steps: the selection and classification of the potential locations of AIOT grids, 2D inundation simulation via the ANN-derived model with the inundation depths at the practical and AIOT sensors (defined AIOT-based sensor network), quantification of the accuracy of the 2D inundation simulations and determination and demonstration of the appropriate AIOT grids in the optimal AIOT-based sensor network. The detailed concepts and methods used in the development of the ANN-derived SM_EID_VIOT model are introduced below.

Classification of the AIOT sensors

To identify the appropriate AIOT grids, this study capitalized on cluster analysis to classify the potential AIOT grids into various groups under given cluster numbers. In general, cluster analysis is comprehensively applied in the classification of hydrological variates via the partitional and hierarchical clustering methods; the difference between the above clustering methods is that the group number should be determined first, and the variates could be directly separated subject to their characteristics concerned using the partitional approach (e.g., K-means clustering algorithm); on the contrary, hierarchical clustering methods could estimate the optimal group number, but the groups should be merged or split through a complicated adjusting process (e.g., Mehta et al. 2023). In general, the K-means clustering algorithm is commonly applied in the classification of hydrological-related variates (e.g., Chang et al. 2017; Arshad et al. 2019; Anil et al. 2020; Aytac 2020; Prakaisak & Wongchaisuwat 2022; Seo et al. 2022). Furthermore, the clustering algorithms are conducted by quantifying the distances between the kernels and hydrological variables, such as Euclidean distance and Manhattan distance equations; the Euclidean distance equation is commonly adopted in the classification of the hydrological variables (e.g., Chang et al. 2017) as:
(1)
where serves as the Euclidean distance between variates x and y, being two pairs of data length n. In addition to the clustering method with the distance-calculation equation considered in the K-means clustering algorithm, the classified factors should be defined in advance. Within the proposed SM_ESD_AIOT model, the AIOT grids are designed to accurately and effectively measure the real-time water level near specific spots with high flood risk. Therefore, within the proposed SM_ESD_AIOT model, the separation of AIOT grids under a desired cluster number could be carried out via the K-means method with the Euclidean distance equation based on the corresponding locations and probable maximum inundation depths to the AIOT grids.

Configuration of the ANN-derived SM_EID_VIOT model

In this study, the proposed SM_ESD_AIOT model mainly capitalizes on the ANN-derived SM_EID_VIOT model (Wu et al. 2022) to quantify the effect of the change in the number of AIOT grids on estimating the gridded inundation depths. Within the SM_EID_VIOT model, the inundation depths at the VIOT grid are estimated in advance by the inverse distance method with the inundation depths at the neighboring IoT sensors:
(2)
where is the number of the neighboring IoT sensors, and stands for the inundation depth at the jth IoT sensor with the distance to the ith virtual IoT grid (VIOTj). Alternatively, the equations of the estimated inundation depths at the VIOT grids are then established based on the ANN-derived model. Namely, the ANN-derived could be regarded as a correction approach for adjusting the estimated spatial averages of the inundation depths at the specific VIOT grids () as follows:
(3)
where serves as the resulting estimated inundation depth at the ith VIOT grid. For the SM_EID_VIOT model, to reduce the variation in the outputs of the ANN-derived models attributed to the uncertainties in the selection of the activation/transform functions, the ANN_GA-SA_MTF model (Wu et al. 2022) is adapted in the SM_EID_VIOT model to establish the relationship between the inundation-depth estimates at the VIOT grids and observations at the practical IoT sensors. The ANN_GA-SA_MTF model was introduced by configuring the network structure of three layers with the multiple transfer functions (see Table 1), and the number of the associated neurons calculated using the equations (see Table 2); the associated ANN weights are optimized by using the genetic-based algorithm under consideration of the sensitivities to the model parameters (called the GA-SA algorithm) (Wu et al. 2012).
Table 1

A variety of transform functions commonly used (Wu et al. 2020)

Transfer functionFormulaDerivative
TF1 Logistic (soft step, Sigmoid)   
TF2 Tanh   
TF3 Arctan   
TF4 Identity f(x) = x f′(x) =  
TF5 Rectified linear unit (ReLU)   
TF6 Parameteric rectified linear unit (PReLU, leaky ReLU)   
TF7 Exponential linear unit (ELU)   
TF8 Inverse abs (IA)   
TF9 Rootsig (RS)   
TF10 Sech function (SF)   
Transfer functionFormulaDerivative
TF1 Logistic (soft step, Sigmoid)   
TF2 Tanh   
TF3 Arctan   
TF4 Identity f(x) = x f′(x) =  
TF5 Rectified linear unit (ReLU)   
TF6 Parameteric rectified linear unit (PReLU, leaky ReLU)   
TF7 Exponential linear unit (ELU)   
TF8 Inverse abs (IA)   
TF9 Rootsig (RS)   
TF10 Sech function (SF)   
Table 2

Definition of parameters used in the proposed ANN-GA-SA_MTF model (Wu et al. 2022)

ParametersDefinition
Transfer functions used TF1–TF10 
Input factors Resulting areal average of inundation depth from IoT sensors   
Output factor Inundation depth at VIOT grids   
Number of hidden levels 
Number of neurons 
Calibration of parameters of transfer function Number of optimizations 10 
Weights of neurons ( Mean 
Standard deviation 
Bias of function ( Mean 
Standard deviation 
Adjusting factor ( Mean 
Standard deviation 0.005 
ParametersDefinition
Transfer functions used TF1–TF10 
Input factors Resulting areal average of inundation depth from IoT sensors   
Output factor Inundation depth at VIOT grids   
Number of hidden levels 
Number of neurons 
Calibration of parameters of transfer function Number of optimizations 10 
Weights of neurons ( Mean 
Standard deviation 
Bias of function ( Mean 
Standard deviation 
Adjusting factor ( Mean 
Standard deviation 0.005 
In detail, the weighted averages of the model estimates via Equation (3) are defined as the model outputs from the ANN_GA-SA_MTF model by using the following equation:
(4)
where serves as the number of transfer functions of interest; stand for the observed model inputs and estimated model outputs via the ANN_GA-SA_MTF model with the ith set of the appropriate parameters , respectively; and accounts for the weighted factor of the ith transfer function with the appropriate parameters calculated with the objective-function value as:
(5)
where is the number of observed hydrological estimates.
Within the SM_EID_VIOT model, to boost the accuracy of the estimated inundation depths at the VIOT grids, which might be impacted due to the uncertainties in the hidden layer numbers and neural weights, the SM_EID_VIOT model capitalizes on the real-time error correction method for the 2D inundation simulation (named RTEC_2DIS) (Wu et al. 2020) to adjust the estimations with the observation at the practical IoT sensors. Regarding the RTEC_2DIS model, the estimated water-level error at the current time t* and t* + 1 should be calculated in advance employing the time-series approach and Kalman filtering algorithm (named RTEC_TS&KF) (Wu et al. 2011b; Shen et al. 2015):
(6)
(7)
where and are the observed and estimated water level at the current time , respectively, with the forecast error quantified via the time series algorithm and Kalman filtering method, respectively; then, the estimations of the ungauged water-level errors could be achieved via the Kriging equation with the weighted semivariogram functions (Wu et al. 2011a).
Therefore, estimated by the proposed SM_EID_VIOT model, the resulting inundation depths at the VIOT grids could be corrected through the following equation:
(8)
where concerning the time set t, represents the corrected inundation-depth estimate at the ith VIOT based on the estimated inundation depth with the estimated error by the RTEC_2DIS method.

Identification of appropriate AIOT grids within the optimal sensor network

Within the proposed SM SM_ESD_AIOT model, the potential AIOT grids should be first separated into various groups via the cluster analysis based on the AIOT-grid locations and associated maximum probable inundation depths under the desired cluster numbers, defined AIOT sets. The associated AIOT grid with the maximum probable inundation depths for each cluster number should be selected as the representative one for an AIOT set. Thus, all representative AIOT grids for all AIOT sets of interest and the practical IoT sensors are combined as sensor networks (called AIOT-based sensor networks). Figure 1 illustrates the schematic process of combining three practical IoT sensors and three representative AIOT grids as the sensor network using 10 AIOT grids classified into three groups.
Figure 1

Schematic illustration of combining the practical IoT sensors and AIOT grids as the AIOT-based sensor network in the proposed SM_ESD model.

Figure 1

Schematic illustration of combining the practical IoT sensors and AIOT grids as the AIOT-based sensor network in the proposed SM_ESD model.

Close modal
When the sensor networks for various AIOT sets are obtained, their inundation depths could be used as model inputs for the SM_EID_VIOT model to proceed with the 2D inundation simulation. Then, the model performance indices in comparison with the results from the physically based hydraulic numerical model (SOBEK) are quantified in terms of the root mean square error (RMSE) through the following equations:
(9)
(10)
(11)

Where , , and stand for the estimated flooding area, areal maximum inundation depth, and average inundation depths at the time step t-hour via the SOBEK model, respectively; , , and serve as the simulated flooding extent, areal maximum, and average inundation depths at the time step t-hour by the SM_EID_VIOT model with the inundation depths from the kth AIOT-based sensor network with the AIOT grids ; , , and represent the corresponding RMSEs of the simulated flooding area, areal maximum, and average inundation depths at the time step t-hour for the kth AIOT-based sensor network; and is the duration of the inundation event.

Eventually, within the proposed SM_ESD_AIOT model, the model applicability AIC index (Akaike 1974), which could measure the model fitness under consideration of the model performance and parameter number, is adapted to evaluate the spatial distribution of the AIOT sets of interest:
(12)
in which is the model performance in terms of the errors of model outputs (e.g., theRMSE); and account for the amount of model parameters and dataset used in the parameter calibration, respectively. Thus, used to determine the good-of-fit candidate model, the AIC index not only focuses on the model accuracy but also concerns the number of the model parameters in response to the efficiency of the model calibration. By so doing, the candidate model associated with a minimum AIC index could be regarded as the optimal model, which could provide more accurate estimations with high likelihood under an acceptable parameter number.
Therefore, the resulting model applicability index AIC for the 2D inundation simulation from the numerous AIOT sets is accordingly calculated by the following equations:
(13)
(14)
(15)
in which represent the corresponding AIC values to the errors (, , and ) for the kth AIOT set and serves as the number of the potential locations considered as the AIOT grids; in this study, the number of the potential locations of the AIOT grids could be referred to the spatial gauge density (SGD) (WMO 2008) as:
(16)
where DA accounts for the watershed area. Referring to Equations (13)–(15), the above AIC indices probably come from the different performance indices; they also considerably vary with the grid number of the AIOT sets. Hence, the consistent results from optimizing the AIOT-based sensor network might hardly be achieved based on the AIC indices calculated via Equations (13)–(15). It can be seen that the optimal AIOT-based sensor network exhibits a significant variation attributed to the formations of the AIC indices concerned. To reduce the above uncertainty, the proposed SM_EID_AIOT model capitalizes in a weighted average of AIC index to examine the model applicability of various AIOT sets considered, which would be calculated via the following equation:
(17)
(18)
where is the number of AIOT grids in the kth AIOT-based sensor network and stands for the number of AIC values calculated using Equations (17) and (18).

In total, within the proposed SM_ESD_AIOT model, the resulting appropriate number of AIOT sensors and associated locations could be determined based on the above weighted average .

Model demonstration

Following the determination of the optimal AIOT-based sensor network, to demonstrate the improvement performance of the optimal AIOT-based sensor network to the 2D inundation simulation, the performance indices for 2D inundation simulation () are calculated using the following equations (Wu 2023):
(19)
(20)
(21)
where NIG_SM_EID_2D and NIG_SOBKE are the number of the inundated grids identified via the SM_EID_VIOT and SOBEK models, respectively; and represent the amount of inundated grids and non-inundated identified both by the SM_EID_VIOT and SOBEK models; and NVIOT serves as the number of the available grids (i.e., VIOT-based grids).

Among the above 2D inundation simulation indices, mainly quantifies the accuracy of the inundated grids recognized by the proposed SM_EID_VIOT model; accounts for the reliability of the resulting inundated grids from the proposed SM_EID_VIOT model could also the inundated ones by the SOBEK model; and measures the accuracy of the spatial distribution of the resulting inundated and non-inundated grids from the proposed SM_EID_VIOT model.

Therefore, as optimizing the AIOT grids via the proposed SM_ESD_AIOT model, the 2D inundation simulation indices could be utilized to quantify and assess the change in the accuracy and reliability of 2D inundation simulation in time and space with the various amounts and placements of the AIOT grids within the concerned sensor networks.

Model framework

To sum up the introduction to the concepts mentioned above, the proposed SM_ESD_AIOT model could be developed through four parts: selection and classification of the potential locations of the added IoT sensors (AIOT grids) under desired cluster numbers, 2D inundation simulations with the sensors networks composed of the practical IoT sensors and AIOT grids, and calculation of the model applicability indices (AIC) for various AIOT sets, identification of the appreciate AIOT locations with the optimal AIOT-based sensor network. The detained model-development framework of the proposed SM_ESD_AIOT is expressed as follows:
  • Step [1]: Collect the simulations of rainfall-induced flood events, including the gridded inundation-depth hydrographs and probable maximum inundation depths, the locations of practical IoT sensors, and geometrical data (i.e., DEM) in the study area.

  • Step [2]: Calibrate the parameters of the ANN-derived 2D inundation simulation (SM_EID_VIOT) model.

  • Step [3]: Select the DEM grids in the study area as the potential locations of added IoT sensors, named AIOT grids, which are combined with the IoT grids as AIOT-based sensor networks (see Figure 1).

  • Step [4]: Classify the AIOT grids into the various groups under given cluster numbers via the cluster analysis subject to their locations and associated probable maximum inundation depths; in each group within the AIOT sets concerned, the AIOT grid with the most significant values of the possible maximum inundation depths is treated as the presentative one.

  • Step [5]: Extract the simulated inundation depths at the IoT and presentative AIOT grids for a number of AIOT sets within the AIOT-based sensor networks from the simulated rainfall-induced flood events.

  • Step [6]: Carry out 2D inundation simulation via the SM_EID_VIOT model with the inundation depths from the desired AIOT-based sensor networks to achieve the inundation characteristics, including the spatial average and maximum inundation-depth hydrographs and flooding-area hydrographs.

  • Step [7]: Quantify the differences of the simulated inundation characteristics for various AIOT sets from the results from the physically based hydrodynamic numerical model (SOBEK) in terms of the RMSE using Equations (13)–(15).

  • Step [8]: Calculate the corresponding AIC values to the resulting performance indices of the inundation characteristics to compute their weighted average through Equations (17) and (18).

  • Step [9]: Define the AIOT-based sensor network with the minimum as the optimal one, of which the associated AIOT girds are regarded as the appropriate AIOT grids, i.e., the added IoT sensors.

  • Step [10]: Demonstrate the accuracy and reliability of the resulting appropriate AIOT grids applied in the 2D inundation simulation in terms of 2D inundation performance indices, including the precision of simulated inundated grids, recall, and precision of available grids, using Equations (19)–(21).

Figure 2

Locations of the study area (Miaoli City) (Note: Blue circles are the radar-precipitation grid, and red points are the roadside IoT sensors) (Wu 2023).

Figure 2

Locations of the study area (Miaoli City) (Note: Blue circles are the radar-precipitation grid, and red points are the roadside IoT sensors) (Wu 2023).

Close modal
Miaoli County is in western Taiwan, adjacent to Hsinchu County and Hsinchu City to the north, Taichung to the south, and borders the Taiwan Strait to the west (see Figure 2). Miaoli County comprises 18 townships, and Miaoli City, selected as the study area, is the county's capital. Among the main neighboring rivers within Miaoli County, including the Houlong River and Zhonggang River, the Houlong River is the biggest in Miaoli County, with watershed area and length of approximately 537 km2 and 58.3 km, respectively.
Figure 3

DEM of the study area (Wu et al. 2022).

Recently, Miaoli County has installed numerous hydrological measurement sites and hydraulic structures, including 65 rain gauges, 3 water-level stations, and 2 reservoirs (Min-Te and Liyu-Lake), as well as the 22 roadside IoT sensors; among 22 IoT sensors, three sensors (IOT1–IOT3) are installed in the study area Miaoli City, whose locations could be referred to in Figure 2. In addition to the hydrological measurement gauges, the 1,045 radar-precipitation grids (symbolled as the blue circles) with a high resolution in time (15 min) and space (1.5 × 1.5km) provided by the Taiwan Central Weather Bureau (CWB), of which the 22 radar-precipitation grids are located in the Miaoli City. In this study, the 50 rainstorm events recorded at the above radar-rainfall grids from 2009 to 2018 are gathered to emulate a significant number of the rainfall-induced flood events for the model development and demonstration. As well as the gridded rainstorms, the topographical data, such as the DEM (see Figure 3), is needed in the 2D inundation simulation.
Figure 4

Locations of electric poles located in the study area (Miaoli City).

Figure 4

Locations of electric poles located in the study area (Miaoli City).

Close modal
Recently, in Taiwan, the IoT sensors have mostly been set up near the electric poles managed by the Taiwan Power company without considering the land ownership and power supply. Hence, in this study, the electric poles in the study area (Miaoli City) are the candidates for added IoT sensors (AIOT grids). Namely, the locations of AIOT grids could refer to 5,814 electric poles in the study area, as shown in Figure 4.
Figure 5

Development framework of the proposed SM_ESD_AIOT model.

Figure 5

Development framework of the proposed SM_ESD_AIOT model.

Close modal

Simulation of rainfall-induced flood events

In the model development framework for the proposed SM_ESD_AIOT model (see Figure 5), a significant number of rainfall-induced flood events should be achieved in advance via the physically based 2D inundation simulation model with the simulations of rainstorm events. This study adopts the 1,000 simulated rainfall-induced flood events in the study area (Miaoli City) by Wu's investigation (Wu et al. 2022) in the model development and demonstration. In Wu's study, the observations of gridded rainfall characteristics, including the rainfall durations, storm depths, and patterns, are extracted from the hourly rainfall series of 50 historical rainstorms, as shown in Figure 6; then, the 1,000 simulations of hourly hyetographs at all grids (i.e., VIOT grids) could be accomplished via the stochastically based gridded rainstorms generation model (named SM_GSTR model) (Wu et al. 2021a). Given Figure 6, the durations of the historical rainstorms are located between 20 and 149 h, respectively, with an average rainfall intensity of 77 mm/h and a significant coefficient of variance of 0.75. As for the spatial aspect, the gridded average and maximum rainfall depths markedly change from 5 mm to 1,490 and 100 to 800 mm, respectively. Overall, the 50 historical rainstorms exhibit a significant variation in time and space, implying that the resulting 1,000 simulations of gridded rainstorms via the SM_GSTR should respond to the variations in spatiotemporal statistical properties of the rainfall characteristics in time and space with the study area.
Figure 6

Observations of gridded rainfall characteristics in the study area (Wu et al. 2021a).

Figure 6

Observations of gridded rainfall characteristics in the study area (Wu et al. 2021a).

Close modal
Following the 1,000 simulations of the girded rainstorm from Wu's investigation, the induced flood events could then be replicated via the SOBEK 1D–2D hydrodynamic model developed under the conditions of the study area, including the 40 × 40 m DEM and hydraulic structures, whose user interface could be seen in Figure 7, showing that the configured 6,823 computation nodes are regarded as the VIOT grids used in the ANN-derived SM_EID_VIOT model.
Figure 7

User interface of the SOBEK model for the study area (Wu et al. 2022).

Figure 7

User interface of the SOBEK model for the study area (Wu et al. 2022).

Close modal
Finally, using the SOBEK model derived for Miaoli County with the 1,000 simulations of the gridded rainstorm events, the resulting 2D inundation simulations, including the gridded inundation depths and corresponding flooding area, could be accordingly reproduced. Figure 8 illustrates the simulated inundation-depth hydrographs at the three IoT sensors for a simulated rainfall-induced flood event of 51 h, indicating the maximum inundation depth significantly reaches 0.5 m at the sensor IOT1. At the other two IoT sensors, the approximations of the inundation depth are less than 0.05 m at the other two IoT sensors; thus, the 51-h simulated rainfall-induced flood event is treated as the validation event for the model development and verification. Furthermore, the flooding map with the maximum inundation depths at all grids extracted from 1,000 rainfall-induced flood events (see Figure 9) could be applied to delineate the maximum probable region and identify the potentially inundated spots.
Figure 8

Inundation-depth hydrographs at the practical IoT sensors (IOT1–IOT3) for the validation event in the study area.

Figure 8

Inundation-depth hydrographs at the practical IoT sensors (IOT1–IOT3) for the validation event in the study area.

Close modal
Figure 9

Flooding map with the maximum possible gridded inundation depths in Miaoli County.

Figure 9

Flooding map with the maximum possible gridded inundation depths in Miaoli County.

Close modal

Configuration of the ANN-derived model for 2D inundation simulation

Based on the model development framework in Section 2.6, the 2D inundation simulation with various sets of presentative AIOT grids could be accomplished via the three-layer ANN-derived SM_EID_VIOT model with the gridded inundation depths from the various AIOT-based sensor networks under the given conditions, including a hidden layer, associated neurons, and the remaining parameters, as well as transfer functions as listed in Tables 1 and 2. Wu et al. (2022) trained the SM_EID_VIOT model to achieve the corresponding ANN weights to the study area with the inundation depths at the practical IoT sensors and 6,823 VIOT grids extracted from the above 1,000 simulations of rainfall-induced flood events. Table 3 illustrates the results from the parameter calibration of the ANN_GA-SA_MTF model for the 400th VIOT grid, the location (TWD97_X: 232658.5; TWD97_Y: 2729101.0).

Table 3

Summary of the appropriate calibrated parameters of the ANN_GA-SA_MTF model at the 400th VIOT grid used in the SM_EID_VIOT model for the study area

Transfer functionNo. of optimizationAdjust factor 1.00039
OPT1 Weights of neurons The 1st hidden layer Input factors 
Bias   
Neuron 0.614 −1.143   
 −0.592 −2.719   
 −0.286 −4.283   
Output layer The 1st hidden layer 
Bias 
Input factor 0.117 0.842 0.858 0.877 
Transfer functionNo. of optimizationAdjust factor 1.00039
OPT1 Weights of neurons The 1st hidden layer Input factors 
Bias   
Neuron 0.614 −1.143   
 −0.592 −2.719   
 −0.286 −4.283   
Output layer The 1st hidden layer 
Bias 
Input factor 0.117 0.842 0.858 0.877 

Consequently, proceeding with the proposed SM_ESD_AIOT model framework (see Figure 5), the 2D inundation simulation could be accomplished via the SM_EID_VIOT model with the inundation depths from the practical IoT sensors and numerous sets of AIOT grids (i.e., AIOT-based sensor networks). The AIOT grids could also be treated as the VIOT grids significantly closer to the electric poles.

Identification of AIOT grids

As mentioned earlier, the roadside inundation IoT sensors are mostly built at the electric poles in Taiwan; thus, in this study, the locations of the appropriate AIOT grids of interest could be selected among the 5,814 electrical poles within the study area (Miaoli City). Within the proposed SM_EID_AIOT model, compared with the maximum probable inundation map (see Figure 8), the 1,783 electric poles among all electrical poles in the study area are located in the potential flooding region. Thus, the corresponding VIOT grids to the SM_EID_VIOT model closer to the above 1,783 electrical poles should be found (i.e., potential AIOT grids) (see Figure 10).
Figure 10

Electrical poles (red points) located at inundated spots within the study area.

Figure 10

Electrical poles (red points) located at inundated spots within the study area.

Close modal
As mentioned earlier, the 6,823 potential inundated spots, which are defined as the virtual IoT sensors used in the 2D inundation simulation via the SM_EID_VIOT model with the DEM of resolution; hence, the potential inundation area in the study area would be 10.92 km2. Also, according to the SGD equation (Equation (16)) with a finer gauge density of 0.5 defined in this study, the possible number of the AIOT grids could be roughly given 20 IoT sensors, which could be regarded as the maximum cluster number. Therefore, in the proposed SM_ESD_AIOT model to identify the appropriate AIOT grids, the classification of the 1,783 electrical poles of interest could be then carried out via the cluster analysis based on their locations and maximum probable inundation depths under the given cluster number (i.e., 5, 10, 15, and 20) as shown in Figure 10; also, Figure 11 shows the percentage of the AIOT grids separated into different groups under the four cluster numbers. Observing Figures 11 and 12, regardless of the cluster number, the potential AIOT grids are noticeably primarily located in the southern region with high percentages. For instance, about the 15 clusters, 0.1, 44.8, and 52.7% of all potential AIOT grids could be allocated to the 8th, 9th, and 10th groups, and the remaining groups only have one potential AIOT grids; that is to say, except the 8th–10th groups, the potential AIOT grids in the remaining groups could be directly defined as the presentative AIOT grids possibly relying on their inundation characteristics.
Figure 11

Classification of potential AIOT grids under various cluster numbers combined with the three practical IoT sensors as the AIOT-based sensor network.

Figure 11

Classification of potential AIOT grids under various cluster numbers combined with the three practical IoT sensors as the AIOT-based sensor network.

Close modal
Figure 12

Summary of ratios of AIOT grids in various groups under different cluster numbers.

Figure 12

Summary of ratios of AIOT grids in various groups under different cluster numbers.

Close modal

In total, the practical three IoT sensors and four sets of representative AIOT grids could be combined with the sensor networks as shown in Figure 10, in which the networks only involving the practical IoT sensors consisting of the practical IoT sensors and various AIOT sets are called IOT-based and AIOT sensor networks, respectively. Accordingly, the 2D inundation simulation could be accomplished via the SM_EID_VIOT model with the corresponding inundation depths to the IoT-based and four AIOT-based sensor networks, respectively. Consequently, the resulting inundation characteristics from the above 2D inundation simulation with the four AIOT-based sensor networks could be applied in identifying the optimal sensor network composed of the representative AIOT grids.

2D Inundation simulation via the ANN-derived model

Based on the model development framework (see Figure 5), following the selection of the four sets of representative AIOT grids combined with three IoT sensors as the sensor networks, the 2D inundation simulation should be implemented via the SM_EID_VIOT model to find out the optimal sensor network in the proposed ESD_AIOT model. Thus, simulated via the SM_EID_VIOT model with the inundation depths provided from IOT-based and AIOT-based sensor networks under the rainfall-induced flood event of 51 h (i.e., validation event) (see Figures 8 and 13), the resulting inundation characteristics, including the spatial average and maximum inundation depth and flooding extent hydrographs, could be used in the identification of the optimal sensor network. Figure 14 shows the comparison in the simulated maximum flooding zones delineated with the simulated maximum inundation depth at 6,823 VIOT grids in the study area, indicating that the resulting maximum flooding area from the IOT-based sensor network of the three practical IoT sensors is significantly underestimated than those coming from the four sets of the AIOT-based sensor networks. This is because the maximum hourly inundation depths at the practical sensors IOT1 during the validation event only reach a maximum value (around 0.5) to probably raise a small flooding zone. In contrast, on average, the maximum inundation depths from the four AIOT-based sensor networks range from 0.35 to 0.9 m, as to cause a more significant flooding zone.
Figure 13

Inundation-depth hydrographs of four sets of representative AIOT grids for the validation event.

Figure 13

Inundation-depth hydrographs of four sets of representative AIOT grids for the validation event.

Close modal
Figure 14

Simulations of maximum flooding zones under consideration of three practical IoT sensors and four sets of representative AIOT grids.

Figure 14

Simulations of maximum flooding zones under consideration of three practical IoT sensors and four sets of representative AIOT grids.

Close modal
In addition to the graphical comparison in the simulated maximum flooding area, the spatial inundation characteristics (gridded average and maximum inundation depths) should be utilized to quantify and evaluate the impact of the amount of the representative AIOT grids on the 2D inundation simulation within the proposed SM_ESD_AIOT model. Figure 15 presents comparisons of the spatial average and maximum inundation depths via the SM_EID_VIOT model using the inundation depths provided by IOT-based and AIOT-based sensor networks, respectively, with those estimated by the SOBEK model; it can be seen that the maximum spatial average inundation depths estimated only with the IoT-based data occur at the rising lamb of the inundation-depth hydrograph; also, the spatial maximum inundation depths are significantly lower than the results from the SOBEK model. On the contrary, at the rising lamb, the resulting spatial average inundation depths from the four AIOT-based sensor networks could exhibit a good agreement with those from the SBOEK model; however, at the recession, the resulting spatial average inundation depths markedly exceed those from the SOBEK model due to the high inundation depths at the recession at the representation AIOT grids, such as the 3rd AIOT grid of five clusters (see Figure 15). In addition, regarding the flooding extent, as shown in Figure 16, the results only from the three IoT sensors are significantly underestimated; instead, the estimation of the inundation depths from the four AIOT-based sensor networks exhibit a similar, varying trend with the results from the SOBEK, especially at the recession.
Figure 15

Comparison of the spatial average and maximum inundation depths via the SM_EID_VIOT model with different sets of representative AIOT grids with those from the SOBEK model.

Figure 15

Comparison of the spatial average and maximum inundation depths via the SM_EID_VIOT model with different sets of representative AIOT grids with those from the SOBEK model.

Close modal
Figure 16

Comparison of the simulated flooding-area hydrographs via the SM_EID_VIOT model with different sets of representative AIOT grids with those from the SOBEK model.

Figure 16

Comparison of the simulated flooding-area hydrographs via the SM_EID_VIOT model with different sets of representative AIOT grids with those from the SOBEK model.

Close modal

Overall, adding the potential IoT sensors could considerably influence the inundation characteristics in time and space as to effectively improve the accuracy of 2D inundation simulation. Therefore, to proceed with the identification of the optimal sensor network composed of the practical IoT sensors and appropriate AIOT grids, the resulting 2D inundation simulations under the use of four sets of representative AIOT grids should be used in the proposed SM_ESD_AIOT model.

Determination of appropriate AIOT sensors within the optimal sensor network

To examine the optimal AIOT set comprised of the appropriate AIOT grids through the proposed SM_ESD_AIOT model in the spatial variation and temporal correlation regarding the estimated inundation depths and extents, the performance indices of estimated inundation characteristics should be calculated in terms of the root mean squared errors (RMSE) and correlation coefficient as listed in Table 4. Observing Table 4, nevertheless, the RMSE values of the simulated spatial average inundation depths via the SM_EID_VIOT model with the inundation depths from the four AIOT-based sensor networks (on average, 0.258 m) are slightly over those from the SOBEK model with the water levels from the practical IoT-based sensor network (nearly 0.158); in particular, as mentioned in the above section (see Figure 13), the change of the simulated spatial average inundation depths in time noticeably departure from the results provided by the SOBEK model as to cause the negative correlation coefficient. Regardless, the RMSE values of the simulated maximum inundation depth and flooding extent from the four sets of AIOT-based sensor networks (on average, 0.741 m and1.836 km2) are markedly underestimated as compared with the results from the practical IoT-based sensor network (0.746 m and 2.447 km2); also, they have a more consistent temporal varying trend to the results from the SOBEK model than those for the IoT-based sensor network under the high correlation coefficients of greater than 0.9.

Table 4

Performance index of estimated inundation characteristics via the SIM_EID_VIOT model with inundation depths in the IOT-based and AIOT-based sensor networks

Number of AIOT gridsPerformance indexSpatial average inundation depth (m)Spatial maximum inundation depth (m)Flooding area (km2)
0 (IoT-based sensor network) RMSE 0.158 0.764 2.447 
Correlation coefficient 0.237 0.891 0.769 
RMSE 0.277 0.704 1.907 
Correlation coefficient −0.470 0.944 0.892 
10 RMSE 0.229 0.702 1.721 
Correlation coefficient −0.383 0.945 0.935 
15 RMSE 0.263 0.778 1.859 
Correlation coefficient −0.451 0.935 0.915 
20 RMSE 0.263 0.778 1.859 
Correlation coefficient −0.451 0.935 0.915 
Number of AIOT gridsPerformance indexSpatial average inundation depth (m)Spatial maximum inundation depth (m)Flooding area (km2)
0 (IoT-based sensor network) RMSE 0.158 0.764 2.447 
Correlation coefficient 0.237 0.891 0.769 
RMSE 0.277 0.704 1.907 
Correlation coefficient −0.470 0.944 0.892 
10 RMSE 0.229 0.702 1.721 
Correlation coefficient −0.383 0.945 0.935 
15 RMSE 0.263 0.778 1.859 
Correlation coefficient −0.451 0.935 0.915 
20 RMSE 0.263 0.778 1.859 
Correlation coefficient −0.451 0.935 0.915 

Despite adding IoT sensors being truly useful to improve the 2D inundation simulation accuracy, it probably raises problems with installation costs. Accordingly, within the proposed SM_ESD_AIOT model, the model applicability index (AIC) could be calculated subject to the model performance indices of simulated inundation characteristics and the amount and placements of the AIOT grids in terms of the RMSE using Equations (13)–(15). Note that the number of the grids () is supposed to be defined in advance as calculating the AIC index. Since the watershed in the study is about38 km2, the number of grids could be estimated via the SGD (Equation (16)) with a finer density of 0.5, i.e., . By doing so, the AIC values of the four AIOT-based sensor networks could be achieved as shown in Figure 17, indicating that the optimal set of representative AIOT grids is challenging to be determined according to the AIC values of inundation characteristics. For example, regarding the AIC values calculated with the RMSE values of the spatial average and maximum inundation depths, the five representative AIOT grids could be examined as the appropriate ones with the minimum AIC, about −1.78 and −0.221, respectively; instead, the optimal set comes with the 20 representative AIOT grids under a minimum AIC value (about 0.758) based on the RMSE of the flooding extent.
Figure 17

Corresponding AIC values to the model performance indices of various inundation characteristics under various AIOT-based sensor networks.

Figure 17

Corresponding AIC values to the model performance indices of various inundation characteristics under various AIOT-based sensor networks.

Close modal
Therefore, within the proposed SM_ESD_AIOT model, to reduce the above identification uncertainty as to enhance the accuracy and reliability of the 2D inundation simulation, the weighted average of AIC () is calculated through Equation (17) as shown in Figure 18. Referring to Figure 17, the sharply drops from 2.132 (IoT-based sensor network) to nearly 1.377–1.79 (AIOT-based sensor networks). Specifically, in the case of the five AIOT grids, the corresponding reaches the minimum (around 1.337), indicating that the five representative AIOT grids could be treated as the appropriate ones, combined with the three practical IoT sensors as the optimal sensor network.
Figure 18

Weighted average of AIC values under various AIOT-based sensor networks.

Figure 18

Weighted average of AIC values under various AIOT-based sensor networks.

Close modal

Verification of appropriate AIOT grids within the optimal sensor network

To demonstrate the advantage of the appropriate five AIOT grids in the optimal AIOT-based sensor network to 2D inundation simulation, the performance indices regarding 2D inundation simulation ( are utilized by Equations (19)–(21) (Wu 2023) with the results from the IOT-based and four AIOT-based sensor networks.

Figure 19 shows the time series of three performance indices () calculated with the hourly inundation-depth hydrographs for IOT-based and four sets of AIOT-based sensor networks, indicating that the above performance indices have a considerable change with time; for example, concerning results from the five representative AIOT grids, deeply drops from 1.0 to 0 at the 8th hour and gradually rises to 0.4; otherwise, first drops from 1.0 to 0.35 at the 13th hour and then gradually rises to 0.608. Since the performance indices noticeably vary with time, the statistical properties (mean and standard deviation) of the three performance indices are computed as listed in Table 5. Observing Table 5, the corresponding averages of to the four sets of AIOT sensor network markedly oscillate between 0.517 and 0.521, slightly larger than the results from the SOBEK model with the maximum value (0.468) with a similar standard deviation (about 0.2); this reveals that similar to the graphical comparison, the average of the performance indices from the four sets of AIOT-based sensor network more significantly approach 1.0 closer than those for the IOT-based network. In addition to the gridded hourly inundation depths, the 2D inundation simulation performance indices are calculated in Table 5, indicating that the accuracy and reliability of the 2D inundation simulation with the inundation depths provided from the four sets of AIOT-based sensor networks are superior to those only from the practical IoT sensors as a result of the finer performance indices; for example, for the four sets of AIOT-based sensor networks are markedly over 0.7; in contrast, the result from the IoT-based sensor network only approximates 0.446.
Table 5

Statistical properties of 2D inundation simulation model indices for the IOT-based and four sets of AIOT-based sensor networks

Number of AIOTs in the sensor networkValidation event
0
(IoT-based network) 
Gridded inundation depth Mean 0.498 0.282 0.615 
Standard deviation 0.202 0.233 0.177 
Maximum inundation depth 0.566 0.345 0.446 
Gridded inundation depth Mean 0.521 0.352 0.629 
Standard deviation 0.232 0.281 0.202 
Maximum inundation depth 0.566 0.814 0.687 
10 Gridded inundation depth Mean 0.521 0.370 0.629 
Standard deviation 0.232 0.271 0.202 
Maximum inundation depth 0.586 0.811 0.730 
15 Gridded inundation depth Mean 0.521 0.355 0.629 
Standard deviation 0.232 0.277 0.202 
Maximum inundation depth 0.579 0.816 0.701 
20 Gridded inundation depth Mean 0.517 0.410 0.627 
Standard deviation 0.232 0.261 0.202 
Maximum inundation depth 0.585 0.807 0.728 
Number of AIOTs in the sensor networkValidation event
0
(IoT-based network) 
Gridded inundation depth Mean 0.498 0.282 0.615 
Standard deviation 0.202 0.233 0.177 
Maximum inundation depth 0.566 0.345 0.446 
Gridded inundation depth Mean 0.521 0.352 0.629 
Standard deviation 0.232 0.281 0.202 
Maximum inundation depth 0.566 0.814 0.687 
10 Gridded inundation depth Mean 0.521 0.370 0.629 
Standard deviation 0.232 0.271 0.202 
Maximum inundation depth 0.586 0.811 0.730 
15 Gridded inundation depth Mean 0.521 0.355 0.629 
Standard deviation 0.232 0.277 0.202 
Maximum inundation depth 0.579 0.816 0.701 
20 Gridded inundation depth Mean 0.517 0.410 0.627 
Standard deviation 0.232 0.261 0.202 
Maximum inundation depth 0.585 0.807 0.728 
Figure 19

Comparison in time series of 2D inundation simulation model indices for the IOT-based and four AIOT-based sensor networks.

Figure 19

Comparison in time series of 2D inundation simulation model indices for the IOT-based and four AIOT-based sensor networks.

Close modal

The above results from the model validation show that the four sets of AIOT-based sensor networks could effectively improve the accuracy and reliability of the 2D inundation simulation; however, the consistent results from the comparison in the four sets of AIOT-based sensor networks are hardly achieved based on the 2D inundation simulation performance indices calculated from the gridded hourly and maximum inundation depths, respectively, as shown in Table 5. For example, determined using the index calculated from the maximum inundation depths, the 15 AIOT grids exhibit a maximum (0.816), but the maximum value (0.410) could be obtained for the 20 AIOT grids from the hourly inundation depths. By doing so, the comparison of the four sets of AIOT-based sensor networks in the 2D inundation simulation could proceed with calculating the average of the performance indices from the average and maximum inundation depths as shown in Figure 20. It can be seen that the 2D inundation simulation performance indices for the resulting five AIOT-based optimal sensor networks hardly significantly exceed those for the remaining AIOT-based network, but with the approximations, including 0.7 (), 0.6 (), and 0.65 (). This implies that the five representative AIOT grids could provide similar inundation characteristics in time and space to the more than five grids of AIOT sets in the 2D inundation simulation. In addition, concerning the locations of the AIOT grids (see Figure 11), the resulting five appropriate AIOT grids are shown to be more uniformly distributed in the study area (Miaoli City).

Consequently, in the study area (Miaoli City), the measurement network composed of the five added and three practical IoT sensors could capture the change in the rainfall-induced inundation in time and space, considerably boosting the reliability and accuracy of the 2D inundation simulations; thus, it is vitally advantageous to flood early warning and mitigation. By doing so, it is proven that the proposed SM_ESD_AIOT model could efficiently identify the appropriate amount and locations of the added IoT sensors, considering the corresponding photographic features and inundation characteristics to the potential inundated spots.
Figure 20

Comparison of the means of averaged 2D inundation simulation model indices for the IOT-based and four AIOT-based sensor networks.

Figure 20

Comparison of the means of averaged 2D inundation simulation model indices for the IOT-based and four AIOT-based sensor networks.

Close modal

This study aims to model a framework for evaluating the spatial distribution of the added roadside water-level IoT sensors (named AIOT grids) based on the 2D inundation simulation via the ANN-derived flood simulation model (SM_EID_VIOT) (Wu et al. 2022), called SM_ESD_AIOT model. The proposed SM_ESD_AIOT model could capitalize on identifying the number of locations of added IoT sensors by using the cluster analysis with the model applicability AIC index. In detail, within the proposed SM_ESD_AIOT model, the appropriate amount and location of added IoT sensor could be determined based on the AIC values of the difference in the simulated inundation characteristics via the SM_EID_VIOT model from the results from the physically based hydrodynamic model (i.e., RMSE); thus, the number of the appreciated added IoT sensors and associated locations could be found out based on the minimum AIC value under consideration of various sets of the desired sensor network composed of the practical and potential added IoT sensors.

In this study, Miaoli City, located in northern Taiwan, is selected as the study area in which the photographic, hydraulic, and hydrological data, including the DEM, hydraulic structures, and gridded rainstorms are applied in the model development and demonstration; additionally, the 1,939 electrical poles are considered as the potential locations of added IoT sensors. The results from the model development reveal that adding IoT sensors could efficiently improve the inundation characteristics (i.e., spatial maximum inundation depths) accuracy nearly by 10%, under consideration of the added IoT sensors of 5, 10, 15, and 20 sets; also, although the precision of the 2D inundation simulation could be slightly improved from 0.6 to 0.7, the accuracy of estimated flooding extent has a significant increase by 25%. Eventually, among the four sets of added IoT sensors, the five added IoT sensors could be defined as the appropriate ones with a minimum AIC value (around 1.337) under a considerably uniform distribution in space. Therefore, increasing the five IoT sensors in the study area can significantly improve the accuracy and reliability of 2D inundation simulations and enhance flood early warning and mitigation performance.

Proceeding with the proposed SM_ESD_AIOT model, the appropriate amount and location of the added IoT sensors could be achieved based on the photographic features and inundation characteristics without considering the settlement cost. Accordingly, as well as identifying the optimal senor network via the cluster analysis with the AIC index, the proposed SM_ESD_AIOT model could capitalize on the cost-benefit analysis (e.g., Rose et al. 2023; Sikorski et al. 2022) to find out the appropriate locations of added IoT sensors. Additionally, it is well-known that existing uncertainties could be found in the rainfall and induced runoff and water levels in time and space due to climate change (e.g., Zhu et al. 2019; Gu et al. 2020; Zou et al. 2021). Therefore, future work would be done by quantifying and evaluating the effect of climate change on the design of the runoff water level-related IoT sensor networks.

This paper was funded by the National United University Project (Grant No. SM113004).

Data cannot be made publicly available; readers should contact the corresponding author for details.

The authors declare there is no conflict.

Akaike
H.
1974
A new look at the statistical model identification
.
IEEE Transactions on Automatic Control
19
(
6
),
716
723
.
Anil
A. M.
,
Jacob
B. A.
,
Joseph
A. K.
,
Krishnan
A.
&
Ch
C.
2020
Disaster management using IOT and machine learning using K means clustering algorithm
.
International Journal of Advances in Computer Science and Technology
9
(
7
),
56
60
.
Arshad
B.
,
Ogie
R.
,
Barthelemy
J.
,
Pradhah
B.
,
Verstaevel
N.
&
Perez
P.
2019
Computer vision and IoT-based sensors in flood monitoring and mapping: A systematic review
.
Sensors
19, 5012–5039.
https://doi.org/10.3390/s19225012
.
Aziz
M. B. M.
,
Yusof
F.
,
Daud
Z. M.
,
Yusop
Z.
&
Kason
M. A.
2016
Optimal design of rain gauge network in Johor by using geostatistics and particle swarm optimization
.
International Journal of GEOMATE
11
(
25
),
2422
2428
.
Boulouard
Z.
,
Ouaissa
M.
,
Ouaissa
M.
,
Siddiqui
F.
,
Almutiq
M.
&
Krichen
M.
2022
An integrated artificial intelligence of things environment for river flood prevention
.
Sensors
22
(
23
),
9485
.
https://doi.org/10.3390/s22239485
.
Chacon-Hurtado
J. C.
,
Leonardo
A.
&
Solomatine
D. P.
2017
Rainfall and streamflow sensor network design: A review of applications, classification, and a proposed framework
.
Hydrology and Earth System Sciences
21
(
6
),
3071
3091
.
Chen
C.
,
Hui
Q.
,
Xie
W.
,
Wan
S.
,
Zhou
Y.
&
Pei
Q.
2021
Convolutional neural networks for forecasting flood process in Internet-of-Things enabled smart city
.
Computer Networks
186
,
107744
.
https://doi.org/10.1016/j.comnet.2020.107744
.
Chu
H.
,
Wu
W.
,
Wang
Q. J.
,
Nathan
R.
&
Wei
J.
2019
An ANN-based emulation modelling framework for flood inundation modelling: Application, challenges and future directions
.
Environmental Modelling and Software
124
,
104587
.
https://doi.org/10.1016/j.envsoft.2019.104587.
Coulibaly
P.
,
Samuel
J.
,
Pietroniro
A.
&
Harvey
D.
2013
Evaluation of Canadian National Hydrometric Network density based on WMO 2008 standards
.
Canadian Water Resources Journal
38
(
2
),
159
167
.
http://dx.doi.org/10.1080/07011784.2013.787181
.
Goyal
H. R.
,
Ghanshala
K. K.
&
Sharma
S.
2021
Post flood management system based on smart IoT devices using AI approach
.
Materials Today: Proceedings
46
(
20
),
10411
10417
.
Gu
L.
,
Chen
J.
,
Yin
J.
,
Xu
C. -Y.
&
Zhou
J.
2020
Responses of precipitation and runoff to climate warming and implications for future drought changes in China
.
Earth's Future
8
,
e2020EF001718
.
https://doi.org/10.1029/2020EF00
.
Hanh
N. T.
,
Binh
H. T. T.
,
Hoai
N. X.
&
Palaniswami
M. S.
2019
An efficient genetic algorithm for maximizing area coverage in wireless sensor networks
.
Information Sciences
488
,
58
75
.
Hsiao
S. C.
,
Chiang
W. S.
,
Jang
J. H.
,
Wu
H. L.
,
Lu
W. S.
,
Chen
W. B.
&
Wu
Y. T.
2021
Flood risk influenced by the compound effect of storm surge and rainfall under climate change for low-lying coastal areas
.
Science of the Total Environment
764
,
144439
.
https://doi.org/10.1016/j.scitotenv.2020.144439
.
Khatum
A.
,
Ganguli
P.
,
Bisht
D. S.
,
Chatterjee
C.
&
Sahoo
B.
2023
Understanding the impacts of predecessor rain events on flood hazard in a changing climate
.
Hydrological Sciences Journal
68
(
3
),
488
507
.
doi:10.1080/02626667.2023.2173012
.
Langhammer
J.
2023
Flood simulations using a sensor network and support vector machine model
.
Water
15
(
11
),
2004
.
https://doi.org/10.3390/w15112004
.
Li
X.
&
Yeh
G. O.
2005
Integration of genetic algorithms and GIS for optimal location search
.
International Journal of Geographical Information Science
19
(
5
),
581
601
.
Mehta
D.
,
Jay Dhabuwala
J.
,
Yadav
S. M.
,
Kumar
V.
&
Azamathulla
H. M.
2023
Improving forecasting in Narmada river basin using hierarchical clustering and hydrological modelling
.
Results in Engineering
20
,
101571
.
https://doi.org/10.1016/j.rineng.2023.101571
.
Munawar
H. S.
,
Ullah
F.
,
Qayyum
S.
,
Khan
S. I.
&
Mojtahedi
M.
2021
UAVs in disaster management: Application of integrated aerial imagery and convolutional neural network for flood detection
.
Sustainability
13
(
4
),
7547
.
https://doi.org/10.3390/su13147547
.
Prakaisak
I.
&
Wongchaisuwat
P.
2022
Hydrological time series clustering: A case study of telemetry stations in Thailand
.
Water
14
(
13
),
2095
.
https://doi.org/10.3390/w14132095
.
Prakash
C.
,
Barthwal
A.
&
Acharya
D.
2023
An IoT-based system for monitoring and forecasting flash floods in real-time
.
Journal of Earth System Science
132
,
132
159
.
Rose
A.
,
Wei
D.
,
Machado
J.
&
Spencer
K.
2023
Benefit-cost analysis of low-cost flood inundation sensors
.
Natural Hazards Review
24
(
1
),
05022011
.
https://doi.org/10.1061/(ASCE)NH.1527-6996.0000596
.
Schumann
G.
,
Giustarini
L.
&
Tarpanelli
A.
2023
Flood modeling and prediction using earth observation data
.
Surveys in Geophysics
44
,
1553
1578
.
https://doi.org/10.1007/s10712-022-09751-y
.
Seo
D.
,
Kim
S.
,
Oh
S.
&
Kim
S. H.
2022
K-means clustering-based safety system in large-scale industrial site using industrial wireless sensor networks
.
Sensors
22
(
8
),
2897
.
https://doi.org/10.3390/s22082897
.
Shen
J. C.
,
Chang
C. H.
,
Wu
S. J.
,
Hsu
C. T.
&
Lien
H. C.
2015
Real-time correction of water stage forecast using combination of forecasted errors by time series models and Kalman filter method
.
Stochastic Environment Research and Risk Assessment
29
(
7
),
1903
1920
.
Sikorski
A.
,
Donado
S.
&
Kozdrowski
S.
2022
Cost-efficient coverage of wastewater network by IoT monitoring devices
.
Sensors
22
(19),
6854
.
https://doi.org/10.3390/s22186854/.
WMO (World Meteorological Organization)
2008
Guide to Hydrological Practices, Vol. I: Hydrology – From Measurement to Hydrological Information
, 6th edn.
WMO No 168
,
Geneva, Switzerland
.
Wu
S. J.
,
Chen
P. H.
&
Yang
J. C.
2011a
Application of weighted semivariogram model (WSVM) based on fitness to experimental semivariogram on estimation of rainfall amount
.
Hydrology and Earth System Science Discussion
8
(
2
),
4229
4259
.
Wu
S. J.
,
Lien
H. C.
,
Chang
C. H.
&
Shen
J. C.
2011b
Real-time Correction of Water Stage Forecast During Rainstorm Events Using Combination of Forecast Errors
.
Wu
S. J.
,
Chang
C. H.
&
Hsu
C. T.
2020
Real-time error correction of two-dimensional flood-inundation simulations during rainstorm events
.
Stochastic Environmental Research and Risk Assessment
34
,
641
667
.
Wu
S. J.
,
Hsu
C. T.
&
Chang
C. H.
2021a
Stochastic modeling of gridded short-term rainstorms
.
Hydrology Research
54
(
1
),
876
904
.
Wu
S. J.
,
Hsu
C. T.
&
Chang
C. T.
2021b
Stochastic modeling of artificial neural networks for real-time hydrological forecasts based on uncertainties in transfer functions and ANN weight
.
Hydrology Research
.
https://doi:10.2166/nh.2021.030
.
Wu
S. J.
,
Hsu
C. T.
,
Shen
J. C.
&
Chang
C. H.
2022
Modeling the 2D inundation simulation based on the ANN-derived model with real-time measurements at roadside IoT sensors
.
Water
14
(
14
),
2189
.
https://doi.org/10.3390/w14142189
.
Yeh
H. C.
&
Chen
Y. C.
2011
Entropy and kriging approach to rainfall network design
.
Paddy and Water Environment
9
,
343
355
.
Zhao
X.
,
Li
H.
,
Cai
Q.
,
Pan
Y.
&
Qi
Y.
2023
Managing extreme rainfall and flooding events: A case study of the 20 July 2021 Zhengzhou flood in China
.
Climate
11
(
11
),
228
.
https://doi.org/10.3390/cli11110228
.
Zhu
X.
,
Zhang
A.
,
Wu
P.
,
Qi
W.
,
Fu
G.
,
Yue
G.
&
Liu
X.
2019
Uncertainty impacts of climate change and downscaling methods on future runoff projections in the Biliu river basin
.
Water
11
(
10
),
2130
.
https://doi.org/10.3390/w11102130
.
Zou
W.
,
Zhu
Z.
,
Xie
Y.
&
Cai
Y.
2021
Impacts of rainfall spatial and temporal variabilities on runoff quality and quantity at the watershed scale
.
Journal of Hydrology
603
(
c
),
127057
.
https://doi.org/10.1016/j.jhydrol.2021.127057.
This is an Open Access article distributed under the terms of the Creative Commons Attribution Licence (CC BY 4.0), which permits copying, adaptation and redistribution, provided the original work is properly cited (http://creativecommons.org/licenses/by/4.0/).