Next Article in Journal
Impact of Population Growth and Climate Change on the Freshwater Resources of Lamu Island, Kenya
Previous Article in Journal
Comparison of the Spatio-Temporal Variability of Annual Minimum Daily Extreme Flow Characteristics as a Function of Land Use and Dam Management Mode in Quebec, Canada
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Parameter Estimation Framework of a Rainfall-Runoff Model Using Pareto Optimum and Minimax Regret Approach

1
Department of Civil and Environmental Engineering, Yonsei University, 50 Yonsei-ro, Seodaemun-gu, Seoul 120-749, Korea
2
Department of Civil Engineering, Seoul National University of Science and Technology, 232 Gongneung-ro, Nowon-gu, Seoul 139-743, Korea
*
Author to whom correspondence should be addressed.
Water 2015, 7(3), 1246-1263; https://doi.org/10.3390/w7031246
Submission received: 10 November 2014 / Revised: 5 March 2015 / Accepted: 11 March 2015 / Published: 18 March 2015

Abstract

:
This study developed a robust parameter set (ROPS) selection framework for a rainfall-runoff model that considers multi-events using the Pareto optimum and minimax regret approach (MRA). The calibrated parameter sets based on the Nash-Sutcliffe coefficient (NSE) for two events were derived using a genetic algorithm. We generated 41 combinations for weighting values between two events for the multi-event objective function and derived 41 Pareto optimum points that were considered as the ROPS candidates. Then, two different approaches for parameter selection were proposed to determine the ROPS among the candidates: one uses NSE only and the other uses four performance measures (NSE, peak flow error, root mean square error and percentage of bias). In the NSE-only method, five events, including two events from the calibration set and three events from the evaluation set, were used, and the ROPS was selected based on the regrets of both the calibration and the evaluation sets. In the multiple (i.e., four) performance measure method, only three events from the evaluation set were used and the ROPS was determined based on the regrets of twelve different cases, including three events with four measures. As a result, while single- and multi-event optimizations produced satisfying results for the calibration events, the optimized parameters from the single-event calibration do not perform well for another event, even one with the same criteria, such as NSE. The results of this study suggest that the optimized parameter set from the well-weighted objective function can successfully simulate not only hydrographs in general but also others, such as peak flow. In addition, the ROPS can be selected by considering the multiple performance measures of multiple validation events, as well as the NSE only of multiple calibration and validation events. Note that the study provides a framework that could be performed reasonably well with a limited number of events. While the computational resources might not be a limiting factor these days, it is still valuable to have such a tool for several reasons: one could utilize it for an operational decision making support tool, as the full searches for an optimal set of parameters might not be performed in the operational facility. It could also be used in a situation where one has a limited number of good-quality observational data for some reason.

1. Introduction

Watershed models have been widely used by researchers and decision-makers to understand hydrological, ecological, and biogeochemical processes and to examine the effects of human activities and climate change or variability on water quantity and quality. However, these models require careful calibration of a large number of parameters, largely due to measurement limitations and scaling issues [1].
Rainfall-runoff models using climate data and land use and topographic information simulate the runoff from catchment basins based on a set of model parameters. Although certain model parameters can be experimentally determined, others have little or no physical meaning, and their values cannot be obtained directly from measurable quantities of catchment characteristics. Therefore, it is often necessary to calibrate the model to determine the model parameters. The process is typically performed via either manual or automatic procedures. In particular, the need for automatic calibration has been broadly recognized and increasingly emphasized for many years, and calibrations with multiple objective functions or criteria have been widely adopted [2]. Therefore, in recent years, several automatic routines that use a multi-objective formulation of the calibration problem that has been introduced to rainfall-runoff modeling [3,4,5,6,7].
The performance of the model can be evaluated using different performance measures that can quantify the goodness of fit between the simulated and observed data. For hydrological rainfall-runoff models, the critical performance measures include the runoff volume, shape of hydrograph, peak, and low-flow timing, rate, and volume [8]. To solve multi-objective functions that include multiple performance measures, calibration techniques have evolved together with advances in computational power. However, as the number of objective functions that are included in the calibration has increased, the number of exact or near-Pareto-optimal parameter sets has also increased, and thus, calibration has evolved into a decision-making problem for selecting a set of suitable model parameters from a number of Pareto sets [2].
Furthermore, great uncertainty exists in the determination of each observation site in the multi-site objective function [9,10,11] and the selection of each storm event in the multi-event optimization problem [8,12,13,14]. In both optimizations, there will be the same weighting problems on each site or for each event. Li et al. [9] used the same weight to all sites located on upstream or downstream of the river. Pierro et al. [13] developed an equal-weight summation approach consisting of formulating the model calibration problem as a multi-objective problem with m × n objective functions, where m and n are the number of performance criteria and rainfall events, respectively, that must be optimized simultaneously.
Nevertheless, as Shinma and Reis [15] have already mentioned, the equal-weighted approach is not reasonable in both multi-site and multi-event optimization problems. Therefore, they proposed the weighted sum approach, which is not necessarily as suitable for each event as the previous event-calibrated parameter values. However, these problems can be solved using a Pareto optimum, but it will still be impossible to select a parameter set for an actual rainfall-runoff simulation, because the non-linearity of the hydrological models and the objective functions leads to complex optimization problems [16]. Thus, Khu and Madsen [2] developed a multi-objective calibration procedure with Pareto preference ordering to select a more suitable and robust parameter set. It showed that Pareto-optimal points that are also Pareto optimal in different subspace combinations of the objective functions space are preferred. However, it requires tremendous calculation time and efforts and cannot be frequently used in the real application.
Therefore, this study developed an efficient and systematic procedure to select the robust parameter set (ROPS) for the hydrologic simulation model combining Pareto optimum, weighted sum approach, and minimax regret approach (MRA). MRA was used to derive the ROPS from many available optimized parameter sets based on several performance measures for multiple events [17,18,19,20]. The high uncertainty in ROPS selection is closely related to traditional decision-making problems in the operation research field; therefore, the MRA, which is one of the commonly used decision-making techniques under complete uncertainty [21], is utilized in this study. This study developed a two-step selection procedure consisting of calibration and evaluation. For the calibration, the multi-event objective function with the Nash-Sutcllife coefficient (NSE, [22]) was considered and the objective function was optimized with 41 combinations of weights between two different events. For the evaluation, the ROPS was selected out of 41 optimized parameter sets using two different approaches. One uses NSE only and the other uses four performance measures (NSE, peak flow error, root mean square error, and percentage of bias). In the NSE-only method, two events from the calibration set and three events from the evaluation set were used together, and the ROPS was selected based on the regrets of both the calibration and evaluation sets to the best NSEs. In the multiple-performance-measure method (i.e., four), only three events from the evaluation set were used, and the ROPS was determined based on the regrets of twelve different cases to the best values of four performance measures, including three events with four measures. In this study, the storm water management model (SWMM) [23] was applied in a river basin in South Korea, and the genetic algorithm (GA, [24,25]) was used to calibrate the parameter sets for the given objective function.

2. Method

2.1. Framework

Several past studies have compared all optimized parameter sets for multiple events using the aggregation index or Pareto domination approach. The aggregation approach is a commonly used method that utilizes some composite index to describe the relative superiority of solution sets [14,15], and the weighted sum method and the distance function are popularly used. The Pareto domination approach does not rely on a single comparative value but on whether one solution is dominated by the other [2]. The aggregation index needs the objective weights of the individual events, and the Pareto dominance approach is not always applicable in all cases. It is common for the optimized parameters for an event to show lower values in other performance measures.
Therefore, this study introduces MRA to select the ROPS, neglecting the significance of individual events and considering various performance measures, as shown in Figure 1. It combines two main procedures using the multi-event objective function: (1) deriving the optimized parameter sets for two rainfall events of the calibration set with GA as a calibration procedure and (2) determine the ROPS among multiple forty one calibrated parameter sets from combinations of weighting values between two events. Here, the NSE-only and the four performance measures from additional events of the evaluation set are considered for the MRA decision making. The multi-event objective function for the calibration is performed based on the NSEs of the hydrologic simulation results. For the evaluation procedure, PFE (peak flow error), RMSE (root mean squared error), and PBIAS (percent bias) are used in addition to NSE. The two-ROPS selection approach can be used: (1) to apply the NSE-only to five events, including two events from the calibration set and three events from the evaluation set and (2) to apply the NSE, PFE, RMSE, and PBIAS to three events from the evaluation set.
Figure 1. Parameter selection framework.
Figure 1. Parameter selection framework.
Water 07 01246 g001
Note that this study does not focus on which selection approaches perform better than the other, rather it proposes two possible ROPS selection procedures, focusing on different aspects of the parameter selection problems (multiple events or multiple performance measures). The proposed framework can be useful because it uses a limited number of model simulations rather than the computationally intensive calibration procedures for multi-objective functions, consisting of several performance measures.

2.2. Multi-Event Objective Function

The multi-event objective function can be stated as follows:
min   F ( θ ) = w 1 f 1 ( θ ) + w 2 f 2 ( θ ) + + w n f n ( θ )
where fn(θ) is the objective function for the nth event to be simultaneously minimized with respect to the hydrological simulation model parameter set, θ. By randomly selecting different values for the weights allocated to the n event objectives, as many discrete optimal parameter sets as necessary can be generated to obtain an acceptable approximation of the continuous parameter set space. Alternatively, we can interactively guide the selection of weights until a satisfactory parameter set is discovered [25].

2.3. Minimax Regret Approach (MRA)

According to Loulou and Kanudia [26], the MRA is one of the more creditable criteria for selecting decisions under uncertainty, i.e., when the likelihoods of the various possible outcomes are not known with sufficient precision to use the classical expected value or expected utility criteria [18,19,20,21]. If a certain decision problem is couched in terms of a cost to minimize, the regret R(z,s)is defined as the difference between the cost incurred with the pair (z,s) and the least cost achievable under outcome perfect information on z, i.e.,:
R ( z , s ) = max   C ( z , s ) C ( z , s ) , z Z ,   s S
where C(z,s) means the performance value of outcome z (NSE, PFE, RMSE, and PBIAS), incurred when the parameter set s is used.
A minimax regret strategy is any s * that minimizes the worst regret, i.e.,
s * A r g   min { max   R ( z , s ) }
and the corresponding minimax regret is equal to
MMR = min { max   R ( z , s ) }

2.4. Standardization

Because different units of basic indicators are employed in engineering environments, a trade-off analysis requires that the actual values be normalized using the maximum and minimum values [27]. Each score (aij) in the matrix is replaced with the value (sij) according to the following formula:
a i j = s i j s i s i + s i   or   a i j = s i + s i j s i + s i
where sij is the impact of a scenario (j) with respect to a criterion (i); is the worst score of the criterion (i) with respect to all scenarios, i.e., the worst score in the row (i) of the payoff matrix; and is the “best” score of the criterion (i) with respect to all scenarios, i.e., the best score in the row (i) of the payoff matrix. This way, all scores in the payoff matrix are scaled between the values of 0.0 and 1.0 [28].

2.5. SWMM Modeling

2.5.1. Study Watershed and Rainfall Events

The proposed approach was applied to the parameter selection problem of the SWMM using five rainfall-runoff events in the Milyang Dam basin of South Korea (Figure 2). The Milyang Dam basin includes an area of 95.40 km2. The study area is located in a mountainous region with the elevation ranging from 130 to 1180 m. As shown in Figure 2, the Milyang Dam is located in the outlet of the study basin with water flowing from the northeast to southwest of the basin. The basin was divided into 24 sub-basins, and the river channels were divided into the 26 sub-channels for the SWMM. The rainfall data from two telemetry (TM) stations at the Milyang Dam and Seoli were used.
Figure 2. Study area of Milyang Dam basin.
Figure 2. Study area of Milyang Dam basin.
Water 07 01246 g002
The five events were divided into two different sets: two events for calibration and three events for evaluation only, as shown in Table 1. We have subjectively selected one event per year during the rainy season of 2008–2012. In Korea, the most of heavy rainfall events take place during the summer monsoon (mostly in June, July and August) and therefore the flood events are observed during those months. While the selection process of rainfall events might be arbitrary, we have taken an effort to utilize various types of rainfall events in the study. The two events selected for calibration have a similar total precipitation but totally different temporal patterns, which resulted in the different peak flows. That is, E1 had a very high maximum rainfall intensity while E2 had a relatively uniform rainfall intensity. Additionally, three events for the model performance validation were selected that represent the years 2009, 2010, and 2011, respectively. E3 and E4 have spatially homogeneous rainfall because the total precipitation of the Milyang dam and Seolli stations had similar values, and E3 and E5 had a very uniform rainfall distribution because their maximum precipitation rates were under 12 mm/h.
Table 1. Description of each event.
Table 1. Description of each event.
EventsPeriod (mm/dd/yyyy hh:mm)Total Precipitation (mm)Maximum Precipitation (mm/hr)Peak Runoff (m3/s)Peak Time (mm/dd/yyyy hh:mm)
Milyang DamSeolliMilyang DamSeolli
Pareto optimalityE1 2008072607/26/2008 01:00 ~ 07/26/2008 23:00731052421233.307/26/2008 07:00
E2 2012082808/28/2012 01:00 ~ 08/28/2012 23:0064106625119.108/28/2012 16:00
Performance evaluationE3 2009070707/07/2009 01:00 ~ 07/08/2009 12:0012113098223.2207/07/2009 17:00
E4 2010081008/10/2010 1:00 ~ 08/12/2010 23:001941943326406.408/10/2010 11:00
E5 2011062506/25/2011 01:00 ~ 06/27/2011 12:00169249812422.406/26/2011 13:00

2.5.2. Model Configuration

The SWMM was used here [29], as it is one of the most widely used models for simulating water quantity and quality. The SWMM allows the simulation of flows and polluting loads of urban runoff as well as their carriage through the combined sewer system. The model can be used not only for a single rainfall event but also for multiple events over a long period.
The SWMM is used to simulate the rainfall-runoff processes in the Milyang Dam basin. A 1:25,000 digital elevation model (DEM) and land-use map (2000) from the National Geographic Information Institute (NGII) of the Korean Ministry of Land, Infrastructure, and Transport (MOLIT) provide watershed topography to determine the drainage area delineation and surface slopes used in the SWMM. Storm and combined sewer infrastructure data obtained from the MOLIT are used to represent the drainage network characteristics and are combined with the watershed topography to delineate sub-watershed boundaries.

2.5.3. Model Optimization

The parameter optimization was performed with the GA, which is widely used for parameter calibration procedures in rainfall-runoff simulations because it is known as one of the most effective techniques [2,30,31]. GA is a heuristic global search algorithm based on the concept of Darwin’s evolutionary processes of natural selection and survival of the fittest. The GA is far from a particular model structure and requires only an estimate of the objective function for each decision set to proceed. The advantages of GAs over conventional parameter optimization techniques are that they are appropriate for ill-behaved problems and highly non-linear spaces for global optima and adaptive algorithms [4].
The NSEs for two events were combined with the weighting factor as follows:
max θ   w 1 f 1 ( θ ) + w 2 f 2 ( θ )
where θ means the parameter set of the hydrologic model, f1 and f2 are the NSEs for the two events, and w1 and w2 are the weighted values for the two events for the calibration (w1 + w2 = 1). This study used 41 combinations of weights: (1.0 and 0.0, 0.975 and 0.025, 0.950 and 0.050, …, 0.0 and 1.0 for w1 and w2.
Table 2 lists the 17 model parameters subject to model optimization in this study, following the work of Kang and Lee [32]. The nine parameters related to the groundwater and channel characteristics are uniform over the Milyang Dam basin, and the eight parameters related to the basin characteristics (i.e., the percent impervious area, the characteristic width of the overland flow, and the runoff curve coefficient) differ for each sub-basin in this study.
Table 2. Search boundary of parameters for the event simulation model for the study basin.
Table 2. Search boundary of parameters for the event simulation model for the study basin.
ClassParametersDescriptionUnitLower BoundUpper Bound
BasinPcnt. ImpervPercent of impervious area%0.8*Obs. value1.2*Obs. value
WidthCharacteristics width of the overland flow pathm0.8*Obs. value1.2*Obs. value
N-ImpervManning’s n of impervious area-0.010.016
N-PervManning’s n of pervious area-0.150.4
S-ImpervDepth of depression storage on impervious areamm1.63.8
S-PervDepth of depression storage on pervious areamm3.86.4
Pct ZeroPercent of the impervious area with no depression storage%1030
CNNRCS runoff curve coefficient-0.8*Obs. value1.2*Obs. value
ChannelManning NManning’s roughness coefficient-0.020.05
Ground-waterPorosityPorosity (volume of voids/total soil volume)Fraction0.4530.463
Wilt PointWilting point (soil moisture content at which plants cannot survive)Fraction0.0850.116
Field CapacField capacity (soil moisture content after all free water has drained off)Fraction0.190.232
Hyd CondSoil’s saturated hydraulic conductivitymm/h3.310.92
Cond SlopAverage slope of log (conductivity) versus soil moisture deficit curve-110
Tens SlopAverage slope of soil tension versus soil moisture deficit curvemm1,0005000
A1Groundwater flow coefficient-0.00010.1
B1Groundwater flow exponent-15

2.5.4. Performance Measures

As previously stated, this study used four performance measures: NSE, PFE, RMSE, and PBIAS, which are explained as follows:
The NSE was used for the multi-event objective function and ROPS selection as follows:
NSE = 1 t = 1 T ( q t , o b s q t , s i m ) 2 t = 1 T ( q t , o b s q o b s ¯ ) 2
where q t , o b s and q t , s i m are the observed and the simulated discharge, respectively, at time t, and q o b s ¯ is the averaged observed discharge.
The PFE can be evaluated using the following equation.
PFE = | p o b s p s i m p o b s |
where p o b s and p s i m are the peak flows for the observed and simulated values, respectively.
The RMSE is a frequently used measure of the difference between values predicted by a model and the values actually observed from the environment that is being modelled. The RMSE of 0 corresponds to a perfect match between the model simulation and the observations. This varies with the variability within the distribution of error magnitudes and with the square root of the number of errors as following:
RMSE = t = 1 n ( q t , o b s q t , s i m n ) 2
The PBIAS measures the average tendency of the simulated data to be larger or smaller than their observed counterparts. The optimal value of the PBIAS is 0, with low-magnitude values indicating accurate model simulation. Positive values indicate model underestimation bias, and negative values indicate model overestimation bias [25]. The PBIAS is calculated as following:
PBIAS = t = 1 n ( q t , o b s q t , s i m ) t = 1 n ( q t , o b s ) × 100 ( % )

3. Results and Discussions

3.1. Calibration of ROPS Candidates

For the calibration, multi-event objective functions with 41 weights, as shown in Equation (6), were optimized using the GA, and the calibration results are shown in Figure 3. Figure 4 shows the derived NSEs for 41 weights (i.e., 41 different parameter sets). Although one objective function is used, the standardization process for the NSEs, as shown in Equation (7), is required because the severely different magnitudes of total runoff and peak flow can affect the importance of individual events in the calculation process.
As a result, the standardized NSEs, as shown in Figure 4b, varied dramatically according to the weighting values of the two events. The center area showed high values for the two events. Using the distance function with equal weight, the parameter sets were ranked as shown in Table 3. The optimized parameter set with weighting values (0.5, 0.5) is the best, and the adjacent weights (0.6~0.425, 0.4~0.575) showed the dominance. Weighting values (0.8, 0.2) and (0.675, 0.325) are the second and the third, respectively. The optimized parameters for just a single event showed very low NSEs when simulated. The NSEs of weights (1,0) and (0,1) showed this case. As a result, while single- and multi-event optimization lead to satisfactory results for the calibration events, the optimized parameters from the single-event calibration do not perform well for other events, even for the same NSE criteria. The results of this study suggest that the optimized parameter set from the well-weighted objective function can simulate both hydrographs and the others well.
Figure 3. Calibrated hydrographs of E1 and E2 with the 41 optimized parameter sets. (a) E1; (b) E2.
Figure 3. Calibrated hydrographs of E1 and E2 with the 41 optimized parameter sets. (a) E1; (b) E2.
Water 07 01246 g003
Figure 4. NSEs for E1 and E2 with 41 parameter sets: (a) scatter plot between two NSEs (i.e., Pareto optimal sets) and (b) standardized NSEs along the 41 parameter sets.
Figure 4. NSEs for E1 and E2 with 41 parameter sets: (a) scatter plot between two NSEs (i.e., Pareto optimal sets) and (b) standardized NSEs along the 41 parameter sets.
Water 07 01246 g004
Table 3. Robust ranking based on Nash-Sutcliffe Coefficients (NSEs) of calibration and evaluation.
Table 3. Robust ranking based on Nash-Sutcliffe Coefficients (NSEs) of calibration and evaluation.
# of Alt.WeightsCalibrationEvaluationFinal Rank
E1E2Averaged Regret to Ideal NSEsRankAveraged Regret to Ideal NSEsRank
90.80.20.17320.01521
110.750.250.334130.09097
140.6750.3250.19130.03653
150.650.350.384160.143109
190.550.450.327100.01526
200.5250.4750.27760.3152310
210.50.50.13910.07782
220.4750.5250.23040.06075
240.4250.5750.24050.02444
330.20.80.426220.01838
In this case, the Pareto-optimal parameter sets of the SWMM can be derived from Figure 4a, which represents the optimized NSEs of E1 and E2 for 41 different weights on two events. Although all different weighting values on two events were used, all NSEs from calibrated parameter sets cannot be located in the Pareto front. That is, some efficient parameter sets dominate the remaining because the NSEs for the two events obtained from some sets are much larger than those from the others. The points lying on the outskirts can be the optimal Pareto. As shown in Figure 4a, at least eight points lying the farthest from the negative ideal point and closest to the positive can be the optimal Pareto. In this study, the negative and positive ideal points for E1 and E2 are (0.412, 0.500) and (0.816, 0.854), respectively. However, it cannot be confirmed that these are always effective because they have shown the best fitness for the selected two events, E1 and E2, although they have a high possibility of fitness to all rainfall events. Therefore, all feasible candidates are included for the ROPS even though their NSEs did not lie on the outskirts in Figure 4a.

3.2. Selection of ROPS

Two different approaches are proposed to select the ROPS in this study. One assesses the NSEs with calibration and evaluation sets of events (Section 3.2.1) and the other assesses the multiple performance measures, i.e., NSE, PFE, RMSE, and PBIAS with evaluation sets only (Section 3.2.2).

3.2.1. NSE-Only with Both Calibration and Evaluation Sets

In this case, the evaluation was performed using five different events, as shown in Table 3. First, the SWMM simulations for the 3 events (E3, E4, and E5) were performed with the 41 Pareto optimal parameter sets (Figure 5), and the NSEs for E3, E4, and E5 with 41 optimized parameter sets are derived (Figure 6a). Overall, the NSEs for E4 and E5 indicated high values for all candidates. Furthermore, the standardized NSEs were calculated to consider the relativeness (Figure 6b).
Figure 5. Simulated hydrographs of E3, E4, and E5 with 41 calibrated parameter sets. (a) E3 (20090707); (b) E4 (20100810); (c) E5 (20110625).
Figure 5. Simulated hydrographs of E3, E4, and E5 with 41 calibrated parameter sets. (a) E3 (20090707); (b) E4 (20100810); (c) E5 (20110625).
Water 07 01246 g005
Figure 6. NSEs for E3, E4, and E5 with 41 parameter sets: (a) scatter plot between two NSEs (red circles for E3 vs. E4 and blue triangles for E3 vs. E5) and (b) standardized NSEs along the 41 parameter sets.
Figure 6. NSEs for E3, E4, and E5 with 41 parameter sets: (a) scatter plot between two NSEs (red circles for E3 vs. E4 and blue triangles for E3 vs. E5) and (b) standardized NSEs along the 41 parameter sets.
Water 07 01246 g006
Second, the ROPS was derived using the MRA, based on the calibration and validation results (Figure 7). The minimum standardized NSEs, i.e., regrets, among E1 and E2 (calibration set) and E3, E4, and E5 (evaluation set) were calculated, respectively. Then, two regrets were aggregated into one composite regret by averaging. The NSEs of the hydrographs simulated with the most effective ten-parameter sets were calculated as shown Table 3. As a result, the calibrated parameters with (0.8, 0.2), which is the second in the application of distance function, were first, while those with (0.5, 0.5) were second. Therefore, the final determination can be changed when more events are included in the parameter selection problem using MRA.
Figure 7. Standardized NSEs from calibration (E1 and E2) and evaluation sets (E3, E4 and E5).
Figure 7. Standardized NSEs from calibration (E1 and E2) and evaluation sets (E3, E4 and E5).
Water 07 01246 g007

3.2.2. Multiple Performance Measures with Evaluation Set Only

This study introduced another method using four different performance measures for the evaluation procedure. The ROPS was determined using MRA and three events of the calibration set (E3, E4, and E5). First, four performance measures of E3, E4, and E5 were calculated (Figure 8). Then, they were standardized using the linear transformation relationship, and each regret to the maximum performance value among the three values was calculated by each performance measure. The parameter set having the minimum regret was selected. The derived rankings of all performance measures are shown in Figure 8. As shown in the rank correlations among the different measures in Table 4, it can be concluded that any particular optimized parameter set cannot always satisfy all performance measures and all events well.
Figure 8. Values of four performance measures using minimax regret.
Figure 8. Values of four performance measures using minimax regret.
Water 07 01246 g008
Table 4. Correlations among all rankings to four performance measures.
Table 4. Correlations among all rankings to four performance measures.
Performance MeasuresNSEPFERMSEPBIAS
NSE10.25390.72430.2719
PFE--10.25370.2940
RMSE----10.1522
PBIAS------1
To derive the ROPS that can satisfy the required standard, the standardized values for each performance criteria and each event are recalculated, respectively, instead of using the weighting values of the performance criteria. Then, one or more ROPS for the hydrological simulation model can be proposed with relatively high certainty, as shown in Table 5. It is concluded that the optimized parameter set 5 that showed very high accuracies in NSE, PFE, and RMSE is the most robust ROPS. The next parameter sets are in the 35th, 12th, and 16th rows.
Table 5. Rankings based on four performance measures.
Table 5. Rankings based on four performance measures.
Number of Parameter SetWeightsPerformance MeasuresAverage RankingFinal Ranking
E1E2NSEPFERMSEPBIAS
50.9000.1004221251
350.1500.8756114148.752
120.7250.275127189.253
160.6250.375131112211.754
210.5000.500186151012.255
80.8250.17510348113.256
130.7000.30012592713.256
60.8750.125823718148
40.9250.07521338514.59
180.5750.425168122515.2510

4. Conclusions

This study provides a ROPS selection framework for the hydrological simulation model utilizing the Pareto optimum for a two-event objective function and the MRA for multiple events. The calibrated parameter sets based on the NSEs for two events were derived using the GA. In this procedure, 41 different combinations of weighting values for two rainfall events were used for the two-event objective function and thus their optimized parameter sets, Pareto optimums, became the ROPS candidates. Then, two different parameter evaluation approaches were used: one uses only NSEs for a total of five rainfall events, i.e., two events for the calibration set and an additional three events for the evaluation set, and the other uses four performance measures (NSE, PFE, RMSE, and PBIAS) for an additional three rainfall events. The performance measures of the 41 ROPS candidates were evaluated with the MRA to derive the rankings of the candidates and select the most ROPS at the end.
This study indicated that the optimized parameters from the single event calibration does not perform well for another event, even for the same NSE criteria, and this led to the conclusion that the calibrated parameters, when considering two events simultaneously, could perform well on both events. In addition, even the optimized parameter sets with multiple events cannot always result in good performance when other measures and events are used. That is, more events should be included for calibration, and more performance measures should be considered for the evaluation process. Therefore, the ROPS can be selected from the multiple performance measures of multiple validation events, as well as NSE-only for multiple calibration and validation events.
Finally, the ROPS framework using the MRA can be a more useful way to determine the best among many optimized sets when considering many performance measures and multiple events. Note that this study does not focus on which selection approaches perform better than the other, rather it proposes two possible ROPS selection procedures, focusing on different aspects of the parameter selection problems (multiple events or multiple performance measures). Any approach can be used depending on the available data or personal preferences. That is, they can use one (NSE or others) or more for the selection process and then proceed to derive ROPS based on the framework proposed in this study.
Note that study provides a framework that could be performed reasonably well with a limited number of events. While the computational resources might not be a limiting factor these days, it is still valuable to have such a tool for several reasons: one could utilize it for an operational decision making support tool as the full searches for an optimal set of parameters might not be performed in the operational facility; and it could also be used in a situation where we have a limited number of good-quality observational data for some reasons.
Furthermore, this procedure could be extended or combined to incorporate multiple site observations for robust rainfall-runoff calibrations using multi-attribute decision analysis and multi-objective functions with various objective weighting derivation methods.

Acknowledgments

This research was supported by a grant (13PRTD-C061722-02) from Construction & Transportation Technology Advancement Research Program funded by Ministry of Land, Infrastructure and Transport of Korean government.

Author Contributions

Yeonjoo Kim and Eun-Sung Chung mainly wrote the article. Eun-Sung Chung designed the study, Yeonjoo Kim developed the code system to couple the SWMM (storm water management model) with the GA (genetic algorithm), and Kwangjae Won performed the simulations. With support from Eun-Sung Chung, Kwangjae Won and Kyungik Gil performed data analysis and provided writing support.

Conflicts of Interest

The authors declare no conflict of interest

References

  1. Beven, K.J. Rainfall-Runoff Modeling: The Primer; John Wiley & Sons Press: New York, NY, USA, 2000. [Google Scholar]
  2. Khu, S.T.; Madsen, H. Multiobjective calibration with Pareto preference ordering: An application to rainfall-runoff model calibration. Water Resour. Res. 2005, 41. [Google Scholar] [CrossRef]
  3. Yapo, P.O.; Gupta, H.V.; Sorooshian, S. Multi-objective global optimization for hydrologic models. J. Hydrol. 1998, 204, 83–97. [Google Scholar] [CrossRef]
  4. Cheng, C.-T.; Ou, C.P.; Chau, K.W. Combining a fuzzy optimal model with a genetic algorithm to solve multi-objective rainfall-runoff model calibration. J. Hydrol. 2002, 268, 72–86. [Google Scholar] [CrossRef]
  5. Hejazi, M.; Cai, X.; Borah, D.K. Calibrating a watershed simulation model involving human interference: An application of multi-objective genetic algorithms. J. Hydroinf. 2008, 10, 97–111. [Google Scholar] [CrossRef]
  6. Khu, S.T.; Madsen, H.; di Pierro, F. Incorporating multiple observations for distributed hydrologic model calibration: An approach using a multi-objective evolutionary algorithm and clustering. Adv. Water Resour. 2008, 31, 1387–1398. [Google Scholar] [CrossRef]
  7. Gong, Y.; Shen, Z.; Liu, R.; Hong, Q.; Wu, X. A comparison of single- and multi-gauge based calibrations for hydrological modeling of the Upper Daning River watershed in China’s Three Gorges reservoir region. Hydrol. Res. 2012, 43, 822–832. [Google Scholar] [CrossRef]
  8. Madsen, H. Automatic calibration of a conceptual rainfall-runoff model using multiple objectives. J. Hydrol. 2000, 235, 276–288. [Google Scholar] [CrossRef]
  9. Li, X.; Weller, D.E.; Jordan, T.E. Watershed model calibration using multi-objective optimization and multi-site averaging. J. Hydrol. 2010, 380, 277–288. [Google Scholar] [CrossRef]
  10. Wang, W. Multi-site calibration, validation, and sensitivity analysis of the MIKE SHE model for a large watershed in Northern China. Hydrol. Earth Syst. Sci. 2012, 16, 4621–4632. [Google Scholar] [CrossRef]
  11. Saeidifarzad, B.; Nourani, V.; Aalami, M.T.; Chau, K.W. Multi-site calibration of linear reservoir based geomorphologic rainfall-runoff model. Water 2014, 6, 2690–2716. [Google Scholar] [CrossRef]
  12. Dayaratne, S.T.; Perera, B.J.C. Calibration of urban stormwater drainage models using hydrograph modeling. Urban Water J. 2004, 1, 283–297. [Google Scholar] [CrossRef] [Green Version]
  13. Di Pierro, F.; Khu, S.T.; Savic, D. From single-objective to multiple-objective multiple-rainfall events automatic calibration of urban storm water runoff models using genetic algorithms. Water Sci. Technol. 2006, 54, 57–64. [Google Scholar] [CrossRef] [PubMed]
  14. Gamerith, V.; Gruber, G.; Muschalla, D. Single- and Multievent Optimization in Combined Sewer Flow and Water Quality Model Calibration. J. Environ. Eng. 2011, 137, 551–558. [Google Scholar] [CrossRef]
  15. Shinma, T.A.; Reis, L.F.R. Incorporating multi-event and multi-site data in the calibration of SWMM. Proc. Eng. 2014, 79, 75–84. [Google Scholar] [CrossRef]
  16. Bardossy, A.; Sing, S.K. Robust estimation of hydrological model parameters. Hydrol. Earth Syst. Sci. 2008, 12, 1273–1283. [Google Scholar] [CrossRef]
  17. Guo, Y.; Baetz, B. Sizing of rainfall storage units for green building applications. J. Hydrol. Eng. 2007, 12, 197–205. [Google Scholar] [CrossRef]
  18. Chung, E.S.; Kim, Y. Development of fuzzy multi-criteria approach to prioritize locations of treated wastewater use considering climate change scenarios. J. Environ. Manag. 2014, 146, 505–516. [Google Scholar] [CrossRef]
  19. Kim, Y.; Chung, E.S. An index-based robust decision making framework for watershed management in a changing climate. Sci. Total Environ. 2014, 473–474, 88–102. [Google Scholar] [CrossRef] [PubMed]
  20. Kim, Y.; Chung, E.S.; Jun, S.M. Iterative framework for robust reclaimed wastewater allocation in a changing environment using multi-criteria decision making. Water Resour. Manag. 2015, 29, 295–311. [Google Scholar] [CrossRef]
  21. Hof, A.F.; van Vuuren, D.P.; den Elzen, M.G.J. A quantitative minimax regret approach to climate change: Does discounting still matter? Ecol. Econ. 2010, 70, 43–51. [Google Scholar] [CrossRef]
  22. Nash, J.E.; Sutcliffe, J.V. River flow forecasting through conceptual models: Part 1—A discussion of principles. J. Hydrol. 1970, 125, 221–241. [Google Scholar] [CrossRef]
  23. Huber, W.C.; Heaney, J.P.; Nix, S.J.; Dickonson, R.E.; Polman, D.J. Storm Water Management Model Model; User’s Manual, Version III; U.S. Environment Protection Agency: Cincinnati, OH, USA, 1982.
  24. Holland, J.H. Adaptation in Natural and Artificial Systems; University of Michigan Press: Ann Arbor, MI, USA, 1975. [Google Scholar]
  25. Goldberg, D.E. Genetic Algorithms in Search, Optimization and Machine Learning; Addison-Wesley: Boston, MA, USA, 1989. [Google Scholar]
  26. Gupta, H.V.; Sorooshian, S.; Yapo, P.O. Toward improved calibration of hydrologic models: Multiple and noncommensurable measures of information. Water Resour. Res. 1998, 34, 751–763. [Google Scholar] [CrossRef]
  27. Loulou, R.; Kanudia, A. Minimax regret strategies for greenhouse has abatement: Methodology and application. Oper. Res. Lett. 1999, 25, 219–230. [Google Scholar] [CrossRef]
  28. Chung, E.S.; Won, G.J.; Kim, Y.; Lee, H. Water resources vulnerability characteristics by district’s population size in a changing climate using subjective and objective weights. Sustainability 2014, 6, 6141–6157. [Google Scholar] [CrossRef]
  29. Jun, K.S.; Sung, J.Y.; Chung, E.S.; Lee, K.S. Development of spatial water resources vulnerability index considering climate change impacts. Sci. Total Environ. 2011, 409, 5228–5242. [Google Scholar] [CrossRef] [PubMed]
  30. Huber, W.C.; Dickinson, R.E. Storm Water Management Model, Version 4: User’s Manual. EPA/600/3–88/001a. U.S; Environmental Protection Agency: Athens, Greece, 1988. [Google Scholar]
  31. Afshar, M.H.; Afshar, A.; Marino, M.A.; Darbandi, A.A.S. Hydrograph-based storm sewer design optimization by genetic algorithm. Can. J. Civil Eng. 2006, 33, 319–325. [Google Scholar] [CrossRef]
  32. Kang, T.; Lee, S. Modification of the SCE-UA to include constraints by embedding an adaptive penalty function and application: Application approach. Water Resourc. Manag. 2014, 28, 2145–2159. [Google Scholar] [CrossRef]

Share and Cite

MDPI and ACS Style

Kim, Y.; Chung, E.-S.; Won, K.; Gil, K. Robust Parameter Estimation Framework of a Rainfall-Runoff Model Using Pareto Optimum and Minimax Regret Approach. Water 2015, 7, 1246-1263. https://doi.org/10.3390/w7031246

AMA Style

Kim Y, Chung E-S, Won K, Gil K. Robust Parameter Estimation Framework of a Rainfall-Runoff Model Using Pareto Optimum and Minimax Regret Approach. Water. 2015; 7(3):1246-1263. https://doi.org/10.3390/w7031246

Chicago/Turabian Style

Kim, Yeonjoo, Eun-Sung Chung, Kwangjae Won, and Kyungik Gil. 2015. "Robust Parameter Estimation Framework of a Rainfall-Runoff Model Using Pareto Optimum and Minimax Regret Approach" Water 7, no. 3: 1246-1263. https://doi.org/10.3390/w7031246

Article Metrics

Back to TopTop