Movatterモバイル変換


[0]ホーム

URL:


Skip to Main Content
IWA Publishing Logo
header search
    Journal of Hydroinformatics
    International Association for Hydro-Environment Engineering and Research
    Skip Nav Destination
    Research Article|November 02 2017

    Improving capability of conceptual modeling of watershed rainfall–runoff using hybrid wavelet-extreme learning machine approach

    Kiyoumars Roushangar;
    Kiyoumars Roushangar
    1
    Department of Water Resources Engineering, Faculty of Civil Engineering
    ,
    University of Tabriz
    ,
    29 Bahman Ave, Tabriz
    ,
    Iran
    Search for other works by this author on:
    Farhad Alizadeh;
    Farhad Alizadeh
    1
    Department of Water Resources Engineering, Faculty of Civil Engineering
    ,
    University of Tabriz
    ,
    29 Bahman Ave, Tabriz
    ,
    Iran
    Search for other works by this author on:
    Vahid Nourani
    Vahid Nourani
    1
    Department of Water Resources Engineering, Faculty of Civil Engineering
    ,
    University of Tabriz
    ,
    29 Bahman Ave, Tabriz
    ,
    Iran
    2
    Department of Civil Engineering
    ,
    Near East University
    ,
    P.O. Box: 99138, Nicosia, North Cyprus Mersin 10
    ,
    Turkey
    Search for other works by this author on:
    Crossmark: Check for Updates
    Journal of Hydroinformatics (2018) 20 (1): 69–87.
    Article history
    Received:
    January 07 2017
    Accepted:
    September 16 2017
    Citation

    Kiyoumars Roushangar,Farhad Alizadeh,Vahid Nourani; Improving capability of conceptual modeling of watershed rainfall–runoff using hybrid wavelet-extreme learning machine approach.Journal of Hydroinformatics 29 January 2018; 20 (1): 69–87. doi:https://doi.org/10.2166/hydro.2017.011

    Download citation file:

    Abstract

    Rainfall–runoff process identification, due to uncertainties and complexities, requires advanced modeling strategies. For this end, this study presented different strategies to explore spatio-temporal variation of rainfall–runoff process for the Ajichay watershed located in northwest Iran. Extreme learning machine (ELM) was used to predict the runoff in conceptual models. First, a geomorphology integrated ELM (G-ELM) was used to predict watershed runoff in multiple-stations form for the watershed. The spatial and temporal features of sub-basins were selected as input data wherein temporal features were pre-processed by wavelet transform (WT). Results confirmed the capability of G-ELM in successive prediction of watershed runoff. Afterwards, an integrated ELM (I-ELM) was developed based on conceptual reservoir modeling to predict monthly river runoff where the model had the semi-distributed specifications of ELM. This model was capable of exploring spatial variation of rainfall–runoff process without requiring physical characteristics of sub-basins. To meter sufficiency of the modeling strategies, cross-validation technique was performed for station 3 in which G-ELM performed better in comparison to I-ELMs. Furthermore, classic and wavelet-based modeling (W-ELM) of rainfall–runoff was performed for one-step-ahead predictions. Statistical evaluations confirmed the W-ELM, I-ELM, and G-ELM performance, respectively.

    INTRODUCTION

    Water management policy is a crucial global issue intended to govern water acquisition and determine proper ways to minimize the misapplication and spoil of water resources. River discharge is very important in the hydrological cycle and hydro-environmental management, and plays a basic designation in designing and operating irrigation schemes at a watershed scale. One of the most important problems in analysis and management of river discharge is the modeling/simulation. For this purpose, the complexity and uncertainty of the process has been widely analyzed using artificial intelligences (AI) by hydrologists and scientists.

    AI approaches such as artificial neural networks (ANN) are black box modeling approaches that have been applied in a variety of areas of hydrology, including rainfall–runoff modeling (e.g.,Hsuet al. 1995;Coulibalyet al. 1999;Anmalaet al. 2000;Tokar & Markus 2000;Nilssonet al. 2006;Aqilet al. 2007). Likewise, machine learning approaches as AI approaches, are remarkable prediction approaches which in recent years have been implemented in the river modeling field (e.g.,Azamathullaet al. 2009;Chenet al. 2010;Shiri & Kisi 2010;Sunet al. 2012;Roushangaret al. 2014a,2014b,2016a,2016b;Roushangar & Alizadeh 2015;Roushangar & Koosheh 2015;Nouraniet al. 2016). Also, some researchers have carried out reviews on good state-of-the-art application of AI and their advantages (Maier & Dandy 2000;Labat 2005;Abrahartet al. 2012;Sang 2013;Nouraniet al. 2014). The extreme learning machines (ELMs) as a new AI approach is a fast learning technique with high generalization performance that basically uses single-hidden layer feed forward neural networks (SLFNNs) (Huanget al. 2006). This technique has been successfully applied in various fields of research (Abdullahet. al. 2015;Limaet al. 2016).

    Likewise, wavelet transform (WT) provides remarkable vision into the physical form of the data by presenting information in both time and frequency domains of the time series (Farajzadeh & Alizadeh 2017;Roushangar & Alizadeh 2017). The WT is an appropriate temporal pre-processing method that can be employed to extract the diversity of features from the time series, such as short-term and long-term fluctuations, by decomposing the time series into different sub-components. A time series in the WT breaks down into a series of linearly independent detail signals and one approximation signal by using discrete WT with a specific wavelet function (Foufoula-Georgiou & Kumar 1995).Mallat (1998) presented a complete theory for wavelet multi-resolution signal decomposition (also mentioned as a pyramid decomposition algorithm). Researches confirmed that proper data pre-processing by applying the WT can lead the models to adequately illustrate the real specifications of the basic system. WT decomposes a non-stationary signal into a given quantity of stationary sub-signals. Then, AI approaches can be combined with WT to improve preciseness of the prediction. Precise hybrid models have been employed in recent years to forecast hydrological and hydrogeological processes (e.g.,Partal 2009;Adamowski & Sun 2010;Tiwari & Chatterjee 2010).

    In most former AI-based hydrological modeling techniques, temporal variables (as historical time series) of the process were used as inputs of the model to predict runoff (Anmalaet al. 2000). Furthermore, in some studies, the AI-based and conceptual models have been combined to estimate river flow (Tokar & Markus 2000;Ashu & Sanaga 2006;Corzoet al. 2009;Huoet al. 2012). These models which combine conceptual hydrological models and AI-based models usually include two parts: one is a conceptual model for runoff of every sub-catchment and the other is the AI-based model to ensemble the runoff from each catchment.Nouraniet al. (2013) developed a neuro-fuzzy-based geomorphological approach to handle the Eel River watershed runoff. The quality of the results supported the beneficial application of the approach in spatio-temporal modeling of hydrological processes. Multi-station modeling is a conceptual approach whose capability has been confirmed and, in some cases, its imposing geomorphological features caused an improvement in results (Zhang & Govindaraju 2003;Sarangiet al. 2005).Nouraniet al. (2016) proposed a spatio-temporal framework in which SVM used conjugate geostatistics to monitor Ajichay watershed runoff-suspended sediment load process.

    The objectives of present study are to: (1) use the classic modeling strategy and wavelet-based ELM (W-ELM) to predict one-step-ahead runoff for all hydrometric stations; (2) propose a WT-based spatio-temporal model to forecast the Ajichay watershed runoff with an ELM approach to improve the model ability; and (3) propose an integrated ELMs model conjugated to WT to forecast runoff and catch peak values of the process. Results of the proposed models were compared by using cross-validation technique for station 3 to find the suitability of the models. Finally, results of ELM networks and ANNs were compared to analyze the ELM's capability.

    MATERIALS AND METHODS

    ELM for SLFNNs

    Learning principle

    ELM is a recently developed learning scheme for SLFFN, proposed byHuanget al. (2004). Almost all learning algorithms for SLFFNs require adjustment of parameters that results in dependence between different layers of parameters like weights and biases. Therefore, many iterative tuning steps are required by traditional learning algorithms (Huanget al. 2006,2012) whereas the ELM algorithm avoids slow iterative learning procedure and only requires a one-pass operation to learn SLFFNs. This is mainly due to the fact that there is no bias for the output layer neuron. In brief, to initiate one-pass learning operation, the hidden node network parameters (weights and biases) are randomly generated without any prior knowledge or training procedure. Consequently, the ELM turns into a system of linear equations and the unknown weights between the hidden and output layer nodes can be obtained analytically by only applying Moore–Penrose generalized inverse procedure. The learning scheme of ELM can be summarized in three steps (Algorithm 1).

    Algorithm 1. Learning scheme of an ELM

    Assume

    -n inputs,m outputs, hidden nodes (k =1)

    Require

    -N learning data samples (xi,ti) (I = 1…N)
    formula

    - An activation functiong(x)

    • 1:

      Randomly assign parameters of hidden nodes, i.e., weights and bias (wk,biask).

    • 2:

      Obtain the hidden layer output matrixH.

    • 3:

      Find the output weight matrixβ:β=HT, whereH represents the Moore–Penrose generalized inverse solution for the hidden layer output matrixH.

    Artificial neural network

    ANN as a black box model has been widely applied to simulate and forecast real world phenomena. The feed forward neural network (FFNN) as a special kind of ANN has been widely applied in water resource and hydrology studies as a time series forecasting approach. It has already been proved that a FFNN model trained by the back-propagation (BP) algorithm including three layers is satisfactory for simulating and forecasting hydro-environmental processes (Horniket al. 1989;ASCE 2000). Three-layered FFNNs (one hidden layer), usually used in time series forecasting, provide a general framework for indicating nonlinear functional relationship between input and output parameters. Three-layered FFNN is created based on a linear combination of the input parameters, then transformed by a nonlinear activation function. In an ANN scheme,i,j, andk denote, respectively, the input, hidden, and output layer neurons, andw is the applied weight by the neuron. The explicit equation to compute the output value of FFNNs is given by:
    formula
    (1)
    wherewji is weight in the hidden layer connectingith neuron in the input layer tojth neuron in the hidden layer;wjo is bias ofjth hidden neuron;fh is activation function of the hidden neuron;wkj is weight in the output layer connectingjth neuron in the hidden layer tokth neuron in the output layer;wko is bias ofkth output neuron;fo is activation function of the output neuron;xi isith input variable in the input layer; and,y are, respectively, computed and observed output variables. The weights in the hidden and output layers, and their values, can be altered during the calibration process of the network. The FFNN structure used in this study includes input layer, hidden layer (only one hidden layer), and output layer.

    Wavelet transform

    The WT has enlarged in application and prevalence in recent years since its establishment in the early 1980s, but widespread usage of the Fourier transform has yet to occur (Grossmann & Morlet 1984). Fourier analysis has a crucial disadvantage. In transforming to the frequency domain, time information is lost. Wavelet analysis allows the use of long time intervals where more precise low-frequency information and shorter regions are necessary when high-frequency information is wanted. The main property of WT is to provide a time-scale localization of the process, which derives from the compact support of its basic function. The WT searches for correlations between the signal and wavelet function. In real hydrological problems, the time series is usually in the discrete format rather than continuous and, therefore, discrete WT in the following form is usually used (Mallat 1998):
    formula
    (2)
    where m and n are integers that control the wavelet dilation and translation respectively;a0 is a specified fined dilation step greater than 1; andb0 is the location parameter which must be greater than zero. The most common and simplest choice for parameters area0 = 2 andb0 = 1. This power-of-two logarithmic scaling of the dilation and translation is known as the dyadic grid arrangement. The dyadic wavelet can be written in more compact notation as (Mallat 1998):
    formula
    (3)
    For a discrete time series,xi, the dyadic WT becomes (Mallat 1998):
    formula
    (4)
    whereTm,n is wavelet coefficient for the discrete wavelet of scalea =2m and locationb =2mn. Equation (4) considers a finite time series,xi, i= 0, 1, 2,…, N1; andN is an integer power of 2:N = 2M. This gives the ranges of m and n as, 0 <n < 2M−m −1 and 1 <m <M, respectively. The inverse discrete transform is given byMallat (1998):
    formula
    (5)
    Or in a simple format as (Mallat 1998):
    formula
    (6)
    in which is called approximation sub-signal at levelM andWm(t) are details sub-signals at levelsm = 1, 2,…, M. The wavelet coefficients,Wm(t) (m = 1, 2,…, M), provide the detail signals, which can capture small features of interpretational value in the data; the residual term,, represents the background information of data.

    Strategies of modeling

    With respect to the reviewed literature, most issues about runoff prediction could be related to the AI application. AI-based models which are fed only by temporal features cannot predict/interpolate the variable of interest in an ideal point across the watershed accurately. Such an AI-based model may not be able to cover the natural uncertainty of the hydrological process. Furthermore, the rainfall–runoff data include a broad domain of values and fluctuations; to resolve the mentioned deficiencies, in this research two strategies in rainfall–runoff modeling were proposed. Geomorphology integrated ELM (G-ELM) and integrated ELMs (I-ELMs) conjugated to WT are the strategies of modeling which are going to be discussed. In order to develop the models, m files were coded in the MATLAB environment.

    Geomorphology-based ELM (G-ELM)

    In order to find the nonlinearity and uncertainty of the rainfall–runoff process over the watershed, the G-ELM was employed in this study. For this end, the G-ELM model was established according to the observed rainfall, runoff time series along with spatially varying physical and geomorphological parameters such as upstream drainage area and mean slope of sub-basins. In other words, the model inputs were determined using rainfall–runoff temporal features and geomorphological characteristics of the sub-basins. These physical parameters were selected as inputs of the model since most conceptual models take advantage of such physical/geomorphological parameters to convert independent variables to the variable of interest (e.g.,Melesseet al. 2003). Likewise, these parameters are the preliminary features used by several experimental equations (e.g., SCS and rational equations). Area (upstream drainage area) and mean slope are two geomorphology-based parameters utilized in most physically based rainfall–runoff models. In order to examine the capability of the mentioned parameters in the modeling process, upstream drainage area (Ai) and mean slope (Si) as spatial variables were selected to determine the input layer of ELM. These features were used as the physical characteristics of the watershed in the proposed model, in addition to hydro-climatologic parameters (i.e., rainfall and runoff temporal features).

    By considering the rainfall–runoff temporal features and geomorphological parameters of sub-basins, the G-ELM was expanded in a way that both datasets could describe the characteristics of target data suitably (Qi(t),i = 1, 2, 3, …,n, whereQ is the runoff values at station I andn is the number of sub-basins) (Nouraniet al. 2013). Equation (7) shows a schematic of the proposed model's input–output structure:
    formula
    (7)

    In Equation (7),i indicates the sub-basin number.α andβ are the lag times for rainfall (I) and runoff (Q) data, respectively.Ai andSi are upstream drainage area and slope for sub-basini, respectively. As shown in Equation (7), in addition to temporal variables, spatial variables were considered as inputs of the model. The proposed G-ELM model could be used for monthly rainfall–runoff modeling of the entire watershed (Figure 1). In the G-ELM model, the input variables consisted of different sets of antecedent and current rainfall and runoff values and physical characteristics of the sub-basins relevant to all stations to estimate the runoff time series of the stations (Qi(t),i = 1, 2, 3, …,n, whereQ is the runoff values at station i,n is the number of sub-basins). As shown in 1, the G-ELM model exhibits a singular model which is capable enough to be used instead of several models (such as AI) for stations inside the watershed. Furthermore, the proposed G-ELM model is able to predict runoff values in stations located in any desired point within the watershed (e.g., station 3 inFigure 1).

    Figure 1

    Schematic of modeling by G-ELM: flow chart of modeling, order of stations (multiple stations form), and cross-validation procedure.

    Figure 1

    Schematic of modeling by G-ELM: flow chart of modeling, order of stations (multiple stations form), and cross-validation procedure.

    Close modal

    Integrated ELMs (I-ELMs)

    In most previous studies, a simple AI approach was used to predict the river runoff. In other words, some antecedent-based or wavelet-based inputs were determined first in which rainfall–runoff data or other relevant features were provided as input data, then by using the input data, river runoff could be predicted. Due to their simple structure, they could not be applied to predict runoff at watershed outlets (Huoet al. 2012). To overcome this weak point, this study planned a conceptual cascade reservoir model based on integrated form of the ELM models. The I-ELMs strategy used herein utilizes the concept of representing watershed as a cascade of reservoirs with different runoff capacity (Nash & Sutcliffe 1970). Similarly, forn reservoirs placed as a cascade, representing each of the sub-basins, the outflow fromnth reservoir could be determined based on the channel drainage network (Figure 2). The integrated form of ELMs (I-ELMs) is developed to take advantage of the semi-distributed models considering the heterogeneity and spatial variation of the rainfall in the watershed. Flow charts of the I-ELMs are illustrated inFigure 2. According toFigure 2, the I-ELMs were designed to employ a meta-learning system; meta-learning is a privileged technique to unify the results of multiple learners (Liao & Feng 2014). I-ELMs model were achieved by forming several base ELMs and one meta-learner. The meta-learner learns from the outputs of the base ELMs, as shown inFigure 2. Each base ELM generates a base-approximator and the meta-learner generates a meta-approximator. In other words, each base-learner is a trained and tested form of ELM for each station located at locationi. According toFigure 2, the approximated results from runoff data were aggregated and were imposed into meta-level training along with decomposed rainfall data. Finally the meta-learner forecasts the runoff for station 13 (approximately located at downstream of the watershed) by enjoying all temporal features which were imposed into the system. As indicated inFigure 2, the entire watershed was divided into sub-basins based on the characteristics of the watershed so that several ELMs could be trained to estimate runoff from the sub-basins, respectively. The developed I-ELMs were formed in a way that the runoff outputs of all base ELMs in the first stage could be aggregated and used as the inputs of meta-learner for forecasting runoff downstream according to the conceptual reservoirs cascade model (Figure 2). The meta-learner is a two-fold training system. In the first stage (base-learners) the ELM was used to train the 13 stations located at upstream of station 13. Next, in the meta-learning stage, the trained models are aggregated to form a unit time series of runoff and then train the meta-learner.

    Figure 2

    Schematic of modeling by I-ELMs: conceptualizing the watershed based on cascade of reservoirs, transformation of the model to equivalent I-ELM, and cross-validation procedure.

    Figure 2

    Schematic of modeling by I-ELMs: conceptualizing the watershed based on cascade of reservoirs, transformation of the model to equivalent I-ELM, and cross-validation procedure.

    Close modal

    Study area and dataset

    This research was extended to investigate the nonlinear relationship between rainfall–runoff processes in monthly scale for Ajichay watershed which is located in a semi-arid area of Iran. The monthly rainfall and runoff dataset used in this study (Table 1) were provided by East Azerbaijan regional water company. Ajichay watershed's hydrometric stations and rain gauges are located in northwest Iran in Azerbaijan province (between 47° 45′ and 45° 30′ east longitude and 38° 30′ and 37° 45′ north latitude).Figure 3 demonstrates the geographical location and digital elevation map (DEM) of Ajichay watershed. The watershed drainage area is about 10,853 km2 and covers about 25% of Urmia Lake. Watershed elevation varies between 1,228 m and 3,755 meters above sea level. River runoff is shed into Urmia Lake, and is momentous for survival of the lake. Mean daily temperature varies from 2.5°C in winter to 20°C in summer. Relative humidity varies from about 55 to 60% over the year. Wind speed in the western area is higher than in the eastern and is 17.5 and 11.5 km/h, respectively. Relative information about rainfall–runoff and watershed spatial information, such as statistical parameters of the data, are given inTable 1. For the purpose of forecasting, which includes the calibration and verification steps, the dataset was divided into two parts. The first 75% of total data was used in the training set and the remaining 25% of data was used for testing purposes. Runoff of station 3, which covers 12 years of rainfall–runoff data, was predicted by using cross-validation technique. Data duration is from 1993 to 2014 (except for station 3 which is from 2002 to 2014). Monthly streamflow time series from 1993 to 2014 for station 13 and summation of other stations were used in this study.Figure 4 illustrates the sum of runoff values for all stations except station 13 and respective linear trends. It is deduced from the figure that all stations have a behavior similar to station 13.

    Table 1

    Information of stations and statistical analysis of observed data

    Station no.Area (%)Slope (%)Rainfall (mm)Runoff (m3/s)
    12 10.4 26.18 1.5 
    13 14.1 24.3 0.87 
    24 13.58 32.84 2.5 
    31 14 29.9 1.1 
    32 14 23.87 0.65 
    49 13.6 22.1 6.1 
    47 15.43 21.97 1.1 
    69 8.02 20.93 0.5 
    77 8.42 27.14 1.2 
    10 81 10.05 25.3 
    11 75 12.01 24.95 0.3 
    12 90 13.3 23.2 0.9 
    13 97 5.38 20.55 8.5 
    14 88 14.2 18.02 0.83 
    15 76 18.6 24.36 0.5 
    Station no.Area (%)Slope (%)Rainfall (mm)Runoff (m3/s)
    12 10.4 26.18 1.5 
    13 14.1 24.3 0.87 
    24 13.58 32.84 2.5 
    31 14 29.9 1.1 
    32 14 23.87 0.65 
    49 13.6 22.1 6.1 
    47 15.43 21.97 1.1 
    69 8.02 20.93 0.5 
    77 8.42 27.14 1.2 
    10 81 10.05 25.3 
    11 75 12.01 24.95 0.3 
    12 90 13.3 23.2 0.9 
    13 97 5.38 20.55 8.5 
    14 88 14.2 18.02 0.83 
    15 76 18.6 24.36 0.5 
    Figure 3

    Geographic location and digital elevation map (DEM) of Ajichay watershed in northwest Iran.

    Figure 3

    Geographic location and digital elevation map (DEM) of Ajichay watershed in northwest Iran.

    Close modal
    Figure 4

    Discharge time series for station 13 and total of other stations (to be employed in I-ELMs) along with relative trend lines.

    Figure 4

    Discharge time series for station 13 and total of other stations (to be employed in I-ELMs) along with relative trend lines.

    Close modal

    Efficiency criteria

    In this study, the total data were separated into calibration and verification sets. The performance of proposed models are commonly assessed by computing a number of indices/measures of accuracy. It is important to apply a number of indices, which should be chosen according to the particular needs of each individual application (Legates & McCabe 1999;Roushangar & Koosheh 2015;Nouraniet al. 2016). Moreover, the adopted criteria should not be redundant (e.g.,Adamowski & Chan 2011) and be sensitive to different types of errors (e.g., peak errors, delay, small value errors, etc.). However, often only redundant indices, which are linked to each other, such as the root mean square error (RMSE), correlation coefficient (R), and coefficient of determination (DC) are applied. Moreover, the ‘best’ model is usually selected by comparing the values of the performance criteria. Two of these measures are redundant (R andDC up to 1) while the other is not (RMSE from zero to a positive value). Redundant indices are chosen to provide a mutual validation of the results as well as stressing the importance of using non-redundant indices. Equations (8)–(10) represent the statistics used in this study.
    formula
    (8)
    formula
    (9)
    formula
    (10)
    whereN represents the number of test data,Qo is the observed runoff, andQp is the predicted runoff.

    Input and output variables are normalized by scaling between 0 and 1 to eliminate their dimensions and to ensure that all variables receive equal attention during calibration of the model. Therefore,RMSE values are to be transformed to between 0 and 1 (Nouraniet al. 2016).

    RESULTS AND DISCUSSION

    Results of classic modeling strategy

    First, a SLFNN model was trained to predict one-step-ahead runoff with normalized rainfall and runoff features for all stations. ELM is a fast learning emerging technique with high generalization performance. It basically uses single-hidden layer (feature mapping) feed forward neural networks (SLFNNs), with number of hidden nodes that can be randomly generated; in the traditional FFNNs, all the parameters are required to be tuned, which generates a case of dependency between different layers of parameters (weights and biases) (Huanget al. 2006). The significance of this kind of ELM is that the hidden layer does not need to be tuned; learning speed is faster than FFNNs, in addition to better generalization performance.

    In order to determine the best classic ELM structure, temporal features were used in different combinations. For this end, lag-1 autocorrelation coefficients (ACF) of rainfall–runoff was performed for all stations. It was observed that generally all stations had satisfactory correlation of rainfall–runoff values with the prior 1, 2, and 12 months (t 1,t − 2, andt 12). Hence, the following input combinations (1–5) which included different numbers of input variablesQ andR were considered in determining the input matrix to predict the watershed runoff.

    • Comb. 1.Q(t)

    • Comb. 2.Q(t),R(t)

    • Comb. 3.Q(t),Q(t−1),R(t),R(t−1)

    • Comb. 4.Q(t),Q(t−12),R(t),R(t−12)

    • Comb. 5.db(4,3)Q(t),db(4,3)R(t)

    In all cases,t demonstrates previous time step,Q represents runoff features, andR represents rainfall features. The output consists of a sole variable, i.e.,Q at future time steps (Q(t+1)).

    In order to get a precise prediction of runoff, the input matrix should be set in a way that can it use all related information about the target data. Based on the selected input data, the pattern of the input layer was arranged with only the most important time memories of rainfall and runoff time series. In this regard, remembered combinations including sliding window on runoff time series with different lag time steps were considered as model input. Comb. 5 was designed to take advantage of WT since rainfall–runoff processes have highly non-stationary fluctuations of time series. To handle such features, wavelet-based temporal data were fed into the ELM in order to improve modeling accuracy. The hybrid model, wavelet-ELM (W-ELM) was designed to catch the capability of wavelet implication in nonlinear runoff modeling and ELM's capability simultaneously. The selection of an appropriate mother wavelet plays an important role in wavelet-based modeling. As discussed byNouraniet al. (2014), and due to the structure of the Daubechies-4 (db4) mother wavelet, which is almost similar to the hydrological properties signal, it could capture the signal's features, especially peak values, well and was selected as the mother wavelet for decomposition of the runoff time series in this study. In addition to the type of mother wavelet, the selection of decomposition level is another important task in W-ELM modeling. The decomposition of the runoff time series at level L yields L + 1 sub-signals (one approximation sub-signal,a(t) and L detailed sub-signals,di(t) (i = 1, 2, …,L)). Decomposition level 3 was considered as the optimum decomposition level, according to the following equation (Aussemet al. 1998):
    formula
    (11)
    in whichL andN are decomposition level and time series length, respectively. For the study, L = 2.4–2.57 in which integer number of 3 was considered in this study. In Comb. 5,db(4,3)Qi(t) means the selected mother wavelet isdb4 and decomposition level is 3 for the runoff time series.

    In order to determine the ELM outcome, the performance evaluation results are presented for different combinations inFigure 5 (DC and R). According to the results of one-step-ahead fromFigure 5, although Combs. 3 and 4 might have shown adequate efficiency, Comb. 5 showed the best performance. Also, Combs. 1 and 2 could not predict the runoff accurately. From this point of view, it could be concluded that Comb. 5 was the best choice as input combination. Incorporating WT to ELM caused a great increase in prediction accuracy compared to the outcome of Comb. 1. As an illustration,Figure 6 shows the scatterplot of predictions against observed values for stations 2 and 10. It could be inferred that Comb. 5 (W-ELM) had the best outcome.

    Figure 5

    Performance evaluation of classic and W-ELM (Comb. 5) modeling via ELM by the means ofDC andR.

    Figure 5

    Performance evaluation of classic and W-ELM (Comb. 5) modeling via ELM by the means ofDC andR.

    Close modal
    Figure 6

    Comparison of predicted runoff values in calibration and validation periods for classic and W-ELM for stations 2 and 10.

    Figure 6

    Comparison of predicted runoff values in calibration and validation periods for classic and W-ELM for stations 2 and 10.

    Close modal

    Results of proposed G-ELM model

    The proposed G-ELM model's input data were determined using rainfall–runoff time series and spatially varying parameters (Figure 2). Since the geomorphological input variables (i.e.,Ai as upstream area of sub-basins) have inconsistent dimensions, it is necessary to normalize the data. One standard approach is to use dimensionless values to avoid the potential conflicts with incorrect dimensionality of derived formulations. This is a standard scientific practice, since units of measurements are effectively eliminated (Babovicet al. 2001). In this way, the dimensionless geomorphological parameters were employed in the model. Therefore, the model structure for each sub-basin could be expressed as (Nouraniet al. 2013):
    formula
    (12)
    In Equation (12),i refers to the sub-basin number (i = 1, 2, 3, …, 15).Ri(t) anddb(4,3)Ri(t) are rainfall values atith sub-basin, andQ(t),Q(t − 1) anddb(4,3)Q(t) are runoff values at different lag times;db(4,3) was designed according to Equation (11). Also,Ai andSi are drainage area and slope for each sub-basin, respectively.AT andS are the total watershed area and mean slope for the whole watershed, respectively. Since the runoff is extremely affected by current and previous conditions of the watershed, WT could increase the G-ELM abilities to catch seasonality of the time series. The results presented inTable 2 show the eligibility of the proposed G-ELM model for estimating the stations' runoff.
    Table 2

    Results of proposed G-ELM model

    Combination no.Input matrix variablesCalibration
    Verification
    DCRRMSEDCRRMSE
    Q(t),Q(t − 1),R(t0.85 0.88 0.023 0.62 0.76 0.040 
    Q(t),Q(t − 1),R(t),A 0.87 0.89 0.019 0.67 0.77 0.036 
    Q(t),Q(t − 1),R(t),S 0.87 0.9 0.019 0.69 0.8 0.038 
    Q(t),Q(t − 1),R(t),A0.89 0.93 0.017 0.64 0.74 0.037 
    Q(t),R(t), A, S 0.86 0.9 0.019 0.72 0.8 0.032 
    db(4,3)Q(t),db(4,3)R(t), A, S 0.91 0.93 0.018 0.82 0.87 0.025 
    Combination no.Input matrix variablesCalibration
    Verification
    DCRRMSEDCRRMSE
    Q(t),Q(t − 1),R(t0.85 0.88 0.023 0.62 0.76 0.040 
    Q(t),Q(t − 1),R(t),A 0.87 0.89 0.019 0.67 0.77 0.036 
    Q(t),Q(t − 1),R(t),S 0.87 0.9 0.019 0.69 0.8 0.038 
    Q(t),Q(t − 1),R(t),A0.89 0.93 0.017 0.64 0.74 0.037 
    Q(t),R(t), A, S 0.86 0.9 0.019 0.72 0.8 0.032 
    db(4,3)Q(t),db(4,3)R(t), A, S 0.91 0.93 0.018 0.82 0.87 0.025 

    Performance evaluation was performed to determine the efficient proposed G-ELM architecture. For this purpose, the input combinations (1–6) which include different numbers of input variables were considered in the input matrix (Table 2).Table 2 shows the G-ELM performance for different combinations of input matrix. As shown inTable 2, in order to find out the effect of physical and geomorphological parameters, Comb. 1 was defined with only temporal variables (i.e., only rainfall and runoff data). According toTable 2, the impact of imposing dimensionless physical parameters along with the temporal variables was eligible. In general, Combs. 2–5 showed higher efficiency with respect to Comb. 1. Furthermore, substituting spatially varying parameters (i.e.,A andS) instead of rainfall or runoff variables (i.e.,I(t − 1)/Q(t − 2)) in the input combination led to better performance. By comparing the obtained results for Combs. 1–6 (Table 2), it could be concluded that Comb. 6 proved to be the best structure of G-ELM. The input structure of this combination consisted of two temporal variables (db(4,3)I(t) anddb(4,3)Q(t)) and two spatial variables (i.e.,A andS). The drainage area (A) is an important physical characteristic of the watershed. Drainage area reflects the volume of water that can be generated from rainfall. Mean slope of watershed (S) is a significant factor for runoff yield from rainfall. By considering these facts, the volume of available water for runoff would be the product of rainfall depth and the drainage area and move along the watershed affected by the slope. As well, flood magnitudes reflect the momentum of the runoff and it is obvious that slope is an important factor in the momentum. Therefore, the importance of the roles of drainage area and slope in the rainfall–runoff process could be reconfirmed by the outcome of the current modeling. Conjugating WT to temporal features in Comb. 6 gave an incredible insight into temporal features. Comb. 6 had a supreme performance in the G-ELM.

    Figure 7 presents decomposed times series of runoff values bydb(4,3) for all stations formed by the input matrix. InFigure 7, S refers to the main signal which was decomposed to approximation and detail signals.a3 represents approximation sub-series at level 3;d1,d2, andd3 represents detail sub-series at level 1, 2, and 3 respectively.

    Figure 7

    Decomposed multiple-station runoff time series of Ajichay watershed viadb4 (a represents approximation sub-series andd represents detail sub-series).

    Figure 7

    Decomposed multiple-station runoff time series of Ajichay watershed viadb4 (a represents approximation sub-series andd represents detail sub-series).

    Close modal

    Figure 8 shows the computed time series versus the observed time series for stations 1–15 (except station 3) in the calibration and validation steps. InFigure 8, St represents an abbreviation for the word station. Each time series was separated into calibration (189 months) and verification (65 months) periods. The consecutive form of multiple-stations time series of Ajichay watershed and location of stations is demonstrated inFigure 8. The figure proves the ability of the proposed G-ELM model for predicting runoff at different parts of the watershed. The reason for this ability could be due to the detection of interaction among stations when their data were imposed onto a unique framework. Additionally, the spatial relationship among the stations could be detected as well as their temporal pattern. As a result, the model should be classified as a time–space model. This model can operate as a nonlinear time–space regression approach rather than a fully lumped model. However,Figure 8 also shows that the proposed model could not catch the peak values. Therefore, the potential risk of flooding could be very high when using the model to predict flow. According to the presented results inTable 2, the G-ELM led to sufficient performance. The main reason for such a suitable efficiency was probably related to the input structure of the G-ELM. Since the runoff variables (i.e.,db(4,3)Q(t)) were considered in the input structure, the autoregressive and Markovian property and seasonality of runoff time series could be caught accurately. It is worth noting that implication of geomorphological parameters, in addition to the temporal variables, caused an improvement in the model performance (Table 2).

    Figure 8

    Predicted multi-station values of Ajichay watershed runoff by ELM (G-ELM). For each station, 189 months were used as calibration data (14 × 189) and 63 months as verification data (14 × 63).

    Figure 8

    Predicted multi-station values of Ajichay watershed runoff by ELM (G-ELM). For each station, 189 months were used as calibration data (14 × 189) and 63 months as verification data (14 × 63).

    Close modal

    Integrated ELMs

    The temporal data used in I-ELMs were first pre-processed by WT. Such a pre-processing can cause an improvement in the performance of I-ELMs. Next, each base-ELM was used to forecast the relative target runoff (seeFigure 3). Outcome results of these models were aggregated to form a single time series. In the next stage, the decomposed time series of runoff (aggregated time series) and decomposed rainfall features of station 13 were imposed into meta-learner to forecast station 13's runoff time series. Such a modeling strategy has the privilege of enjoying all datasets so that the meta-learner can handle station 13's time series' specification. One of the great differences between the G-ELM and I-ELMs is the use of spatial characteristics of the watershed as input data. I-ELMs did not employ spatial data, whereas G-ELM was designed based on employing spatial data. In other words, I-ELMs did not apply spatial data of the watershed; in exchange, it was designed in a way that it can explore spatial variation in the rainfall–runoff process and did not require any physical features of the watershed. In order to train the I-ELM, each base-learner was trained usingdb(4,3)Qi(t),db(4,3)Ri(t) as input data. In other words, decomposed rainfall and runoff values viadb(4,3) were used to calibrate the base models. Next,db(4,3)∑Qi(t),db(4,3)R13(t) was used as input data to train the meta-learner. Since the meta-learner is trained by using the base-learners, the outcome of the base-learners were aggregated to create a united time series of runoff (∑Qi(t)). The runoff time series was then decomposed viadb(4,3) and was used to train the I-ELM along withR13(t) (rainfall time series of station 13). Results demonstrated that in the calibration periodDC = 0.95,R = 0.95, andRMSE = 0.028 and for the verification periodDC = 0.88,R = 0.91, andRMSE = 0.42 was obtained. According to the obtained results, I-ELMs performed well and in comparison to G-ELM, outperformed it relatively. However, both these strategies are unique and applicable. It means that these strategies could be set for different spatial and temporal conditions.

    Results of cross-validation

    As previously mentioned, station 3 was selected to be predicted through cross-validation technique. Cross-validation is a way of qualifying the performance of proposed strategies. For cross-validating the conceptual models, temporal features of station 3 were omitted from the calibration process and it was predicted in the verification process. In order to apply this technique in this study, the time series of station 3 was imposed into the trained system of the models. The G-ELM, which utilized spatio-temporal features in its structure, was set in a way to interpolate station 3's runoff accurately. For this purpose, calibration dataset was arranged according to the G-ELM structure; the only difference was the input dataset, in which station 6's spatio-temporal features were entered into the input matrix because of its approximately similar topographical position. The relation and interaction among the stations’ data, learnt through the calibration phase and collaborated with the model to have appropriate predictions for the cross-validation procedure (Nouraniet al. 2013). Moreover, for verifying the capability of I-ELMs in the cross-validation procedure for station 3, I-ELMs were set as proposed. The only diversity was at meta-learning formation, which was set for 12 years of monthly time steps (calibration and verification, from December 2002 to October 2014). The results of predictions were compared with the available observed data to evaluate performance of the developed models for spatial predictions. In order to evaluate the proposed G-ELM model and I-ELMs model, the predicted values are shown inFigure 9. According to the results, a reliable performance was obtained (DC = 0.8,R = 0.83, andRMSE = 0.1 for G-ELM andDC = 0.78,R = 0.82, andRMSE = 0.12 for I-ELMs) by considering limitations in the modeling procedure. It is obvious that if the G-ELM and I-ELMs were trained using more stations, the model accuracy would be increased in the validation and cross-validation steps. According to the obtained results, G-ELM performed better than I-ELMs. It can be stated that G-ELM, which employed spatial data and similar temporal features, led to better performance. The results of cross-validation in terms of computed versus observed time series and scattered plot are shown inFigure 9, which demonstrates the ability of the G-ELM model for spatiotemporal prediction of the rainfall–runoff process of the Ajichay watershed.

    Figure 9

    Comparison of results of cross-validation for the I-ELM and G-ELM strategies.

    Figure 9

    Comparison of results of cross-validation for the I-ELM and G-ELM strategies.

    Close modal

    Limitations, issues and requirements

    Generally, the ELM algorithm shows faster learning speed over traditional algorithms for SLFNs. For example, it learns faster than the support vector machine by a factor of up to thousands. ELM does not suffer from problems like imprecise learning rate, presence of local minima, etc. This underlines the suitability of ELM for real complex applications that need fast prediction and response capabilities. In addition, the ELM algorithm requires less human involvement, because it does not have any control parameters to be manually tuned, which shows its better applicability for real world applications (Bhatet al. 2008). Finally, recent works confirm the advantages of ELM over earlier approaches for ANN (Malathiet al. 2011). Nevertheless, three key aspects should be pointed out:

    • Random initialization of hidden node parameters may affect the performance of ELM (Bhatet al. 2008) that also require high complexity of SLFFNs for improved performance. This may lead to unfavorable conditions, which means that an ELM may not be robust enough to capture variations in data.

    • Considering the network complexity issue, it is essential to carefully choose hidden neuron activation functions that show good ability to handle complexity, improve convergence of algorithm, and result in a compact structure of network (Huang & Chen 2008). These aspects are taken into account in the proposed ELM-based model.

    • ELMs have been widely applied to hydrology to predict runoff (Abdullahet al. 2015;Limaet al. 2016). One limitation of ELMs is that the prediction can only be made based on historical rainfall–runoff relations. Therefore ELMs will show weakness when trying to predict some high peaks that have not yet been covered in the training data. In this study, pre-processing by WT recovered some weaknesses. In proposed models (i.e., W-ELM and I-ELM) peak values were predicted accurately. However, in G-ELM in which a wide range of fluctuation in data was observed, the model could not catch the peak values.

    Comparison of results

    In order to compare the performance of the presented models, the obtained results via classic models (W-ELM), G-ELM and I-ELMs for station 13 are shown inFigure 10 (as mutual outcome). A zoom window is presented for the first 75 months because of intense fluctuations in these months in comparison with the whole. Also, calculated data were plotted against observed data in order to judge the obtained results more carefully. As indicated fromFigure 10, the G-ELM showed less efficiency with respect to the I-ELMs and W-ELM. W-ELM outperformed proposed strategies in this research by catching maximum and minimum values with better precision. As a general conclusion, it must be stated that ELM is a powerful and fast forecasting approach. For example, by considering W-ELM in which ELM benefits from WT, the modeling procedure possesses a strong insight which makes it supreme in predicting shorter times series (here 252 months for one station). Therefore, such a compound of approaches for short-term modeling performed better than other proposed models. The G-ELM model, which took advantage of spatial characteristics of watershed, was designed in a way to forecast imposed data for all stations (14 stations). Adding WT also decreased error in modeling, but the very wide range of fluctuation caused some defection in some levels of forecasting. The I-ELMs strategy, which benefited from temporal features by taking advantage of WT also could not perform as well as W-ELM. This is because this model did not use the target data in the modeling procedure but took advantage of other station features in two stages including rainfall and runoff data.

    Figure 10

    Comparison of results obtained from different strategies via ELM (calibration and verification periods).

    Figure 10

    Comparison of results obtained from different strategies via ELM (calibration and verification periods).

    Close modal

    Generally, the results of different wavelet-based models were satisfactory. This is due to the capability of WT and nonlinear ability of ELM and mostly the proposed strategies which were designed in a way to catch the peak and least values in modeling procedure.

    FFNN is a powerful model in prediction of hydrological variables and was employed as a benchmark to analyze the performance of ELM for station 13. Since Comb. 5 in classic modeling led to the best outcome among all input data, it was used as input for FFNN. According toTable 3, FFNN with eight input data, one hidden layer and one output (8-1-1) used 200 epochs to achieve the best structure. Both wavelet-based FFNN (W-NN) and W-ELM forecast the runoff values of station 13 accurately (seeTable 3). However, results indicated that W-ELM outperformed W-NN by means ofDC andRMSE. The FFNN's structure was optimized via trial and error process, which means FFNN was optimized by several times running in MATLAB environment.

    Table 3

    Comparison of W-ELM and W-ANN for station 13

    Input comb: Comb. (5)Epoch no.StructureCalibration
    Verification
    DCRRMSEDCRRMSE
    W-ELM – – 0.97 0.975 0.017 0.96 0.96 0.019 
    W-NN 200 8-1-1 0.92 0.93 0.0.22 0.89 0.9 0.024 
    Input comb: Comb. (5)Epoch no.StructureCalibration
    Verification
    DCRRMSEDCRRMSE
    W-ELM – – 0.97 0.975 0.017 0.96 0.96 0.019 
    W-NN 200 8-1-1 0.92 0.93 0.0.22 0.89 0.9 0.024 

    Structure of ANN: number of input neurons, hidden neurons, and output neuron, respectively.

    SUMMARY AND CONCLUDING REMARKS

    Numerous recently developed rainfall–runoff studies have focused on AI-based modeling in which AI approaches were used along with WT. The present study took advantage of different rainfall–runoff modeling strategies to improve their performances. Calibrating and designating sufficient inputs and the method of employing them are the key to taking advantage of them in a way that they can operate as semi-distributed models or physical-based models but with precision. Among different AI-based models, the ELM model has been used by researchers very recently because of its unique susceptibility. To this end, in this study different strategies of modeling were employed and examined (i.e., geomorphology integrated model and integrated form of ELMs) which were designed according to spatial and temporal features. At first, the lumped form of ELM was developed by using input combinations for one-step-ahead predictions. Comb. 5, which was conjugated to WT and utilized rainfall–runoff features (W-ELM viadb4), led to the best outcome for all hydrometric stations. Subsequently, two approaches were proposed, namely, G-ELM and I-ELMs. G-ELM presented a multi-station modeling of the Ajichy watershed runoff in continuous form which used the geomorphological properties of sub-basins along with decomposed rainfall and run off time series. The presented results for the G-ELM model indicated that the proposed integrated geomorphological approach is an efficient way to predict runoff in multi-station form for the watershed. A conceptual cascade of the reservoir model was developed according to the integrated form of ELM. This strategy did not employ any physical features of the sub-basins. However, the structure of I-ELMs was formed in a way to be able to explore spatial variation of rainfall–runoff process. I-ELMs took advantage of all correlated temporal information and performed better than G-ELM in terms ofDC,R, andRMSE. W-ELM, I-ELM, and G-ELM performance was ranked, respectively, based on statistical evaluations. The cross-validation technique was employed to predict the runoff values for station 3. Based on the results from cross-validation, G-ELM predicted the runoff values of station 3 better than I-ELMs. This could be due to the structure of the proposed models. The I-ELMs were designed to forecast runoff values at the outlet of the watershed; the spatial pattern and relationship among the stations could be detected better through the G-ELM model.

    Finally, the W-ELM and conventional W-NN-based modeling was performed for station 13. Results indicate that W-ELM was more suitable than the W-NN model, which could not cope as well with the nonlinear characteristics of the rainfall–runoff process as W-ELM.

    The presented models were tuned according to the physical properties and time series of the case study. The presented methodologies can be adopted for other watersheds in order to take advantage of the watershed geomorphological information for AI-based modeling. It is also suggested for future studies to focus on utilizing the spatial and temporal clustering approach. Evidently, long-term data for the watershed will be needed to achieve this goal. Based on the results, W-ELM outperformed I-ELMs and G-ELM; however, it must be considered that each strategy has weak points and advantages, therefore the unique structure of these strategies must be utilized for appropriate situations.

    ACKNOWLEDGEMENTS

    The authors would like to thank East Azerbaijan regional water company for data preparation. The authors also would like to express their gratitude to the anonymous reviewers for their constructive criticism.

    REFERENCES

    Abdullah
    ,
    S. S.
    ,
    Malek
    ,
    M. A.
    ,
    Abdullah
    ,
    N. S.
    ,
    Kisi
    ,
    O.
    &
    Yap
    ,
    K. S.
    2015
    .
    Journal of Hydrology
    527
    ,
    184
    195
    .
    Abrahart
    ,
    R. J.
    ,
    Anctil
    ,
    F.
    ,
    Coulibaly
    ,
    P.
    ,
    Dawson
    ,
    C. W.
    ,
    Mount
    ,
    N. J.
    ,
    See
    ,
    L. M.
    ,
    Shamseldin
    ,
    A. Y.
    ,
    Solomatine
    ,
    D. P.
    ,
    Toth
    ,
    E.
    &
    Wilby
    ,
    R. L.
    2012
    .
    Progress in Physical Geography
    36
    (
    4
    ),
    480
    513
    .
    Anmala
    ,
    J.
    ,
    Zhang
    ,
    B.
    &
    Govindaraju
    ,
    R.
    2000
    .
    Journal of Water Resources Planning and Management
    126
    ,
    156
    166
    .
    Aqil
    ,
    M.
    ,
    Kita
    ,
    I.
    ,
    Yano
    ,
    A.
    &
    Nishiyama
    ,
    S.
    2007
    .
    Journal of Environmental Management
    85
    ,
    215
    223
    .
    ASCE Task Committee on Application of Artificial Neural Networks in Hydrology
    2000
    .
    Journal of Hydrologic Engineering
    5
    (
    2
    ),
    124
    137
    .
    Aussem
    ,
    A.
    ,
    Campbell
    ,
    J.
    &
    Murtagh
    ,
    F.
    1998
    Wavelet-based feature extraction and decomposition strategies for financial forecasting
    .
    Journal of Computational Intelligence in Finance
    6
    (
    2
    ),
    5
    12
    .
    Azamathulla
    ,
    H. M.
    ,
    Chang
    ,
    C. K.
    ,
    Ab Ghani
    ,
    A.
    ,
    Ariffin
    ,
    J.
    ,
    Zakaria
    ,
    N. A.
    &
    Abu Hasan
    ,
    Z.
    2009
    .
    Journal of Hydro-Environment Research
    3
    (
    1
    ),
    35
    44
    .
    Babovic
    ,
    V.
    ,
    Keijzer
    ,
    M.
    ,
    Aguilera
    ,
    D. R.
    &
    Harriington
    ,
    J.
    2001
    An evolutionary approach to knowledge induction: genetic programming in hydraulic engineering
    . In:
    World Water and Environmental Resources Congress
    ,
    Orlando, FL
    ,
    USA
    .
    Bhat
    ,
    A. U.
    ,
    Merchant
    ,
    S. S.
    &
    Bhagwat
    ,
    S. S.
    2008
    .
    Industrial & Engineering Chemistry Research
    47
    (
    3
    ),
    920
    925
    .
    Corzo
    ,
    G. A.
    ,
    Solomatine
    ,
    D. P.
    ,
    Hidayat de Wit
    ,
    M.
    ,
    Werner
    ,
    M.
    ,
    Uhlenbrook
    ,
    S.
    &
    Price
    ,
    R. K.
    2009
    .
    Hydrology and Earth System Sciences
    13
    ,
    1619
    1634
    .
    Coulibaly
    ,
    P.
    ,
    Anctil
    ,
    F.
    &
    Bobee
    ,
    B.
    1999
    .
    Canadian Journal of Civil Engineering
    26
    ,
    293
    304
    .
    Foufoula-Georgiou
    ,
    E.
    &
    Kumar
    ,
    P.
    1995
    Wavelet in Geophysics
    ,1st edn.
    Academic Press
    ,
    New York
    ,
    USA
    .
    Grossmann
    ,
    A.
    &
    Morlet
    ,
    J.
    1984
    Decomposition of hardy function into square integrable wavelets of constant shape
    .
    Journal of Mathematical Analysis and Applications
    5
    ,
    723
    736
    .
    Hornik
    ,
    K.
    ,
    Stinchcombe
    ,
    M.
    &
    White
    ,
    H.
    1989
    .
    Neural Networks
    2
    (
    5
    ),
    359
    366
    .
    Hsu
    ,
    K.
    ,
    Gupta
    ,
    H. V.
    &
    Sorooshian
    ,
    S.
    1995
    .
    Water Resources Research
    31
    (
    10
    ),
    2517
    2530
    .
    Huang
    ,
    G.-B.
    &
    Chen
    ,
    L.
    2008
    .
    Neurocomputing
    71
    (
    16–18
    ),
    3460
    3468
    .
    Huang
    ,
    G.
    ,
    Zhu
    ,
    Q.
    &
    Siew
    ,
    C.
    2004
    Extreme learning machine: a new learning scheme of feedforward neural networks
    . In:
    2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No. 04CH37541)
    2, Budapest
    , pp.
    985
    990
    .
    Huang
    ,
    G.
    ,
    Zhu
    ,
    Q.
    &
    Siew
    ,
    C.
    2006
    .
    Neurocomputing
    70
    (
    1–3
    ),
    489
    501
    .
    Huang
    ,
    G.-B.
    ,
    Zhou
    ,
    H.
    ,
    Ding
    ,
    X.
    &
    Zhang
    ,
    R.
    2012
    .
    IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)
    42
    (
    2
    ),
    513
    529
    .
    Huo
    ,
    Z.
    ,
    Feng
    ,
    S.
    ,
    Kang
    ,
    K.
    ,
    Huang
    ,
    G.
    ,
    Wang
    ,
    F. W.
    &
    Guo
    ,
    P.
    2012
    .
    Journal of Hydrology
    420–421
    ,
    159
    170
    .
    Liao
    ,
    Sh.
    &
    Feng
    ,
    Ch
    , .
    2014
    .
    Neurocomputing
    128
    ,
    81
    87
    .
    Lima
    ,
    A. R.
    ,
    Cannon
    ,
    A. J.
    &
    Hsieh
    ,
    W. W.
    2016
    .
    Journal of Hydrology
    537
    ,
    431
    443
    .
    Malathi
    ,
    V.
    ,
    Marimuthu
    ,
    N.
    ,
    Baskar
    ,
    S.
    &
    Ramar
    ,
    K.
    2011
    .
    Engineering Applications of Artificial Intelligence
    24
    (
    5
    ),
    880
    887
    .
    Mallat
    ,
    S. G.
    1998
    A Wavelet Tour of Signal Processing
    ,2nd edn.
    Academic Press
    ,
    San Diego, CA
    ,
    USA
    .
    Melesse
    ,
    A. M.
    ,
    Graham
    ,
    W. D.
    &
    Jordan
    ,
    J. D.
    2003
    Spatially distributed watershed mapping and modeling: GIS based storm runoff response and hydrograph analysis: part 2
    .
    Journal of Spatial Hydrology
    3
    (
    2
    ),
    2
    28
    .
    Nourani
    ,
    V.
    ,
    Komasi
    ,
    M.
    &
    Alami
    ,
    M. T.
    2013
    .
    Journal of Hydroinformatics
    15
    (
    2
    ),
    427
    445
    .
    Nourani
    ,
    V.
    ,
    Hosseini Baghanam
    ,
    A.
    ,
    Adamowski
    ,
    J.
    &
    Kisi
    ,
    O.
    2014
    .
    Journal of Hydrology
    514
    ,
    358
    377
    .
    Roushangar
    ,
    K.
    &
    Alizadeh
    ,
    F.
    2015
    Suitability of different modelling strategies in predicting of solid load discharge of an alluvial river
    . In:
    36th World Congress of IAHR
    ,
    The Hague
    ,
    The Netherlands
    , pp.
    1
    10
    ..
    Roushangar
    ,
    K.
    &
    Alizadeh
    ,
    F.
    2017
    .
    Stochastic Environmental Research and Risk Assessment
    1
    19
    .
    10.1007/s00477-017-1430-z
    .
    Roushangar
    ,
    K.
    ,
    Garekhani
    ,
    S.
    &
    Alizadeh
    ,
    F.
    2016a
    .
    Geotechnical and Geological Engineering
    .
    DOI: 10.1007/s10706-016-0044-4
    .
    Roushangar
    ,
    K.
    ,
    Akhgar
    ,
    S.
    ,
    Erfan
    ,
    A.
    &
    Shiri
    ,
    J.
    2016b
    .
    Journal of Hydroinformatics
    18
    (
    6
    ),
    946
    960
    .
    10.2166/hydro.2016.242
    .
    Sarangi
    ,
    A.
    ,
    Madramootoo
    ,
    C. A.
    ,
    Enright
    ,
    P.
    ,
    Prasher
    ,
    S. O.
    &
    Patel
    ,
    R. M.
    2005
    Performance evaluation of ANN and geomorphology-based models for runoff and sediment yield prediction for a Canadian watershed
    .
    Current Science
    89
    (
    12
    ),
    2022
    2033
    .
    Tokar
    ,
    A. S.
    &
    Markus
    ,
    M.
    2000
    .
    Journal of Hydrologic Engineering.
    5
    (
    2
    ),
    156
    161
    .
    © IWA Publishing 2018
    Journal of Hydroinformatics
    • IWA Publishing
    • Republic – Export Building, Units 1.04 & 1.05
    • 1 Clove Crescent
    • London, E14 2BA, UK
    • Telephone: +44 208 054 8202
    • Fax: +44 207 654 5555
    Close Modal
    Close Modal
    This Feature Is Available To Subscribers Only

    Sign In orCreate an Account

    Close Modal
    Close Modal
    This site uses cookies. By continuing to use our website, you are agreeing toour privacy policy.
    Accept

    [8]ページ先頭

    ©2009-2025 Movatter.jp