You are on page 1of 11

Expert Systems with Applications 42 (2015) 2213–2223

Contents lists available at ScienceDirect

Expert Systems with Applications


journal homepage: www.elsevier.com/locate/eswa

Performance comparison of Adoptive Neuro Fuzzy Inference System


(ANFIS) with Loading Simulation Program C++ (LSPC) model for
streamflow simulation in El Niño Southern Oscillation (ENSO)-affected
watershed
Suresh Sharma a,⇑, Puneet Srivastava b,1, Xing Fang c,2, Latif Kalin d,3
a
Civil and Environmental Engineering Program, Youngstown State University, Youngstown, OH 44555, United States
b
Biosystems Engineering Department, Auburn University, Tom E. Corley Building, Auburn, AL 36849, United States
c
Civil Engineering Department, Auburn University, 229 Harbert Engineering Center, Auburn, AL 36849, United States
d
School of Forestry and Wildlife Sciences, Auburn University, Forestry and Wildlife Building, Auburn, AL 36849, United States

a r t i c l e i n f o a b s t r a c t

Article history: Suitable selection of hydrological modeling tools and techniques for specific hydrological study is an
Available online 12 October 2014 essential step. Currently, hydrological simulation studies are relied on various physically based, con-
ceptual and data driven models. Though data driven model such as Adoptive Neuro Fuzzy Inference
Keywords: System (ANFIS) has been successfully applied for hydrologic modeling ranging from small watershed
El Niño Southern Oscillation (ENSO) scale to large river basin scale, its performance against physically based model has yet to be evalu-
Adaptive Neuro-Fuzzy Inference System ated to ensure that ANFIS are as capable as any physically based model for simulation study. This
(ANFIS)
study was conducted in Chickasaw Creek watershed, which is located in Mobile County of South
Loading Simulation Program C++ (LSPC)
Hydrologic simulation
Alabama. Since adequate rain gauge stations were not available near the watershed proximity, and
also the study area was affected with the El Niño Southern Oscillation (ENSO), the sea surface
temperature (SST) and sea level pressure (SLP) were additionally incorporated in the ANFIS model.
The research concluded that ANFIS model performance was equally comparable to a physically based
watershed model, Loading Simulation Program C++ (LSPC), especially when rain gauge stations were
not adequate. Additionally, the research concludes that ANFIS model performance was equally
comparable to that of LSPC no matter whether SST and SLP in ANFIS input vector was included
or not.
Published by Elsevier Ltd.

1. Introduction several methods of modeling including process based, conceptual


and data driven modeling approach have been experimented in
Hydrologic modeling is essential for various water resources diverse watershed conditions and reported in various articles
study including streamflow forecast, water uses scenarios, climate (Clarke, 1973). Even though different studies in the past have
change impact on water resources. Selection of suitable hydrologic reported that neither of these approaches is considered superior
modeling approach has always been a vital issue because the suit- (Jayawardena, Muttil, & Lee, 2006), data-driven models such as
ability of modeling tools and techniques depends on the various artificial neural network (ANN) (Cochocki & Unbehauen, 1993;
elements. Since hydrologic simulation is a complex procedure Committee, 2000; Tokar & Johnson, 1999) and the fuzzy logic
and associated with large number of watershed parameters, approach (Zadeh, 1965) have been widely accepted and applied
for hydrological modeling and various water resources stud-
ies (Sharma, 2012; Taheri Shahraiyni, Ghafouri, Saghafian, &
⇑ Corresponding author. Tel.: +1 (330) 941 1741.
Bagheri Shouraki, 2013; Tayfur, Ozdemir, & Singh, 2003; Tayfur &
E-mail addresses: ssharma06@ysu.edu (S. Sharma), srivapu@auburn.edu
Singh, 2006) due to their simplicity and user friendly
(P. Srivastava), xing.fang@auburn.edu (X. Fang), kalinla@auburn.edu (L. Kalin).
1
Tel.: +1 (334) 844 7426.
nature.
2
Tel.: +1 (334) 844 8778. Over the years, researchers have found limitations of the
3
Tel.: +1 (334) 844 4671. conventionally adopted data-driven models as well. Therefore,

http://dx.doi.org/10.1016/j.eswa.2014.09.062
0957-4174/Published by Elsevier Ltd.
2214 S. Sharma et al. / Expert Systems with Applications 42 (2015) 2213–2223

researchers have started combining both techniques to overcome 2. Theoretical considerations


the limitations of individual models, and hence develop powerful
intelligent systems. As a matter of fact, Neuro-Fuzzy system such ENSO is a coupled oceanic and atmospheric phenomenon which
as Adaptive Neuro-Fuzzy Inference System (ANFIS) (Jang, 1993) operates at interannual time scales resulting due to the complex
has been evolved and widely used. interaction of oceanic (oceanic temperature and oceanic currents)
Nevertheless, the hydrologic modeling in ANFIS also relies on and atmospheric (cloud, storms and winds) phenomenon
the accuracy of input data, especially precipitation. Even though (Kessler, 2002). ENSO is induced due to the sea surface tempera-
precipitation is the most sensitive input for hydrological modeling ture gradient and sea level pressure difference along the equatorial
(Trenberth & Shea, 1987), majority of the hydrological models suf- pacific. Various ENSO indicators such as SST and SLP are used to
fer from the adequate representation of spatial variability of the measure the ENSO Phenomenon.
precipitation data, as the sufficient network of rain gauge locations
needed for hydrological modeling are not frequently available 2.1. ANFIS
(Sharma, Isik, Srivastava, & Kalin, 2012). In these circumstances,
even a highly advanced, physically based model, which are capable Recently, scientists are more interested in using combined
to represent the watershed complexity in terms of land use, slope approaches, such as ANFIS which combines artificial neural net-
and soil may not be able to simulate streamflow with satisfactory work with fuzzy logic approaches. Due to its capability of combin-
model performance. Therefore, evaluations of proper modeling ing the qualitative aspects of a fuzzy system with the quantitative
approach for a watershed with inadequate rain gauge stations aspect of a neural network, ANFIS has been found to be a more effi-
are needed. cient modeling tool than the two independent models (i.e., ANN
Although several studies in the past compared the performance and fuzzy logic) to capture inherent non-linear processes (Jang,
of physically based models with data driven models in various 1993). Hence, this model has been extensively applied in hydrolog-
watershed conditions (Makkeasorn, Chang, & Zhou, 2008; Morid, ical (Mukerji, Chatterjee, & Raghuwanshi, 2009; Pramanik & Panda,
Gosain, & Keshari, 2002; Talei, Chua, & Quek, 2010; Wang, 2009) and water quality modeling (Yan, Zou, & Wang, 2010).
Skahill, Samaitis, & Johnston, 2002), only few studies have been ANFIS is a multi-layer and feed-forward network, that is, the
conducted in a watershed characterized with limited rain gauge network is constructed in such a way that the nodes are not con-
stations. In order to better represent the precipitation in the model, nected to the same layer but connected to the next layer which
few studies in the past have been conducted to surrogate the lack finds relationship of an input vector to an output layer. A standard
of precipitation data by using sea surface temperature (SST) and ANFIS model structure using two inputs and one output is shown
sea level pressure (SLP) of the equatorial pacific in data driven in the Fig. 1, which shows five layers with two rules and two mem-
models (Khalil, McKee, Kemblowski, & Asefa, 2005; Sharma, bership functions (MFs) associated with each input.
2012; Tech & Center, 2009). The Changes in SST and SLP in the The ANFIS model consisting two fuzzy if-then rules can be writ-
equatorial pacific has a potential to bring local and global climate ten as follows:
variation (Ropelewski & Halpert, 1986). Since El Niño Southern
Rule 1 : If X is u1 and Y is v 1; then f 1 ¼ p1 X þ q1 Y þ r 1 ð1Þ
Oscillation (ENSO), which is measured in terms of SST and SLP,
has significant potential teleconnection with temperature, precip-
Rule 2 : If X is u2 and Y is v 2; then f 2 ¼ p2 X þ q2 Y þ r2 ð2Þ
itation and streamflow in various regions (Barsugli, Whitaker,
Loughe, Sardeshmukh, & Toth, 1999; Chiew, Piechota, Dracup, & where u and v are the MFs for input X and Y, respectively. Similarly,
McMahon, 1998; Hansen, Jones, Irmak, & Royce, 2001; Keener, p1, q1, r1 and p2, q2, r2 are the parameters which are needed to be
Ingram, Jacobson, & Jones, 2007; Kulkarni, 2000; McCabe & ascertained for the output function. The operation of ANFIS model
Dettinger, 1999; Pascual, Rodó, Ellner, Colwell, & Bouma, 2000; from layer 1 to layer 5 is briefly borrowed from Sharma et al. (in
Piechota & Dracup, 1996; Rajagopalan & Lall, 1998; Roy, 2006), press) and presented here.
SST and SLP can be directly applied in data driven models for
streamflow simulation in ENSO affected watershed if the rain Layer 1 In this layer, input is given from each node and exter-
gauge stations in watershed proximity are scarce (Sharma, nal signal is passed to the next layer.
Srivastava, Fang, & Kalin, in press). However, conceptual or physi- Layer 2 In this layer, every node is termed as a member-
cally based watershed model are not capable to incorporate SST ship function. For example, lui ðXÞ represents the
and SLP as inputs in their input vectors. Since the data driven membership function for input X which varies from
model provides a unique opportunity for additional fusion of vari- 0 to 1.
ables, several variables including SST, SLP and trade wind index, Layer 3 In this layer, the incoming signals are multiplied and
which are responsible to bring precipitation variation, can be addi- the product is forwarded to the next layer. Each out-
tionally utilized as model inputs in data-driven models. This is put from a node characterizes a result of the prede-
especially true for ENSO-affected watersheds. Therefore, additional cessor (firing strength) of that rule. The outputs of
forcing of these variables may be beneficial particularly for this layer (O3i) can be written as follows.
watersheds which are significantly affected by ENSO, and also lack
adequate rain gauge stations. In this context, this study was unique O3i ¼ Z i ¼ lui ðXÞlv i ðYÞ; forðiÞ ¼ 1; 2 ð3Þ
from various past studies in two ways; (i) it compared the two where u and v represents the membership function for
modeling approach particularly in ENSO affected watershed with X and Y inputs, respectively.
inadequate rain gauge stations, (ii) it utilized the data from Layer 4 In this layer, normalized firing strength is determined
equatorial pacific to develop data-driven model, and compared in each node using following equation.
its performance with physically based model. The objective of
zi
this research was to incorporate SST, SLP in ANFIS model, and eval- O4i ¼ Z i ¼ ð4Þ
z1 þ z2
uate the ANFIS model performance against a physically based,
watershed model, Loading Simulation Program C++ (LSPC), for where i = 1, 2.
streamflow simulations in Chickasaw Creek watershed, which Layer 5 In this layer, the following equation is used to com-
was affected by ENSO and characterized with inadequate rain pute the model output using the input contribution
gauge stations. of each ith rule.
S. Sharma et al. / Expert Systems with Applications 42 (2015) 2213–2223 2215

Fig. 1. ANFIS architecture for two inputs (X and Y) with two rules and two membership functions (P1, P2 and Q1, Q2) for each rule (Sharma et al., in press).

X
2 as the center of the cluster. For a given set of data points from
O5i ¼ zi f i ¼ zi ðpi X þ qi Y þ r i Þ ð5Þ X1, X2, . . .. . . to . . . Xn, the density measure at a data point Xj is given
i¼1
by the following equation:
where zi is the output from layer 3 and [pi, qi, ri] are
the model parameters. X
n
kX j  X i k2
Layer 6 In this layer, the final output is determined by com- dj ¼ e  2 ð7Þ
ra
j¼1
bining entire receiving signals 2

X
2 P2 where ra is a data cluster radius. The equation indicates that those
zi f
O6i ¼ zi f i ¼ Pi 2 i : ð6Þ data points which have high neighboring data points will be consid-
i 1 zi ered as a cluster center.
Finally, ANFIS model uses hybrid algorithm to compute the
model parameters. To effectively partition the data and minimize 2.2. LSPC model
the fuzzy rules, various clustering approach have been recom-
mended. Two widely used fuzzy clustering method such as The LSPC, a C++ version of the widely used Hydrologic Simula-
subtractive clustering algorithm (SCA) (Chiu, 1996) and Fuzzy tion Program-Fortran (HSPF) (Bicknell et al., 2001), is a watershed
C-Mean (FCM) (Dunn, 1973) for structure identification has been model for simulating streamflow and stream hydraulics. Though
described in the following section. the LSPC’s algorithms are identical to those of the HSPF, LSPC
model is more efficient, flexible and have been used for streamflow
2.1.1. Subtractive and Fuzzy C-Mean clustering and water quality simulation (e.g. Sharma, Srivastava, Kalin, Fang,
For large and good quality data sets covering the wide varia- & Elias, 2014). The model has been considered as one of the most
tions in the feature space, fuzzy systems can have better general- advanced hydrologic and watershed loading model. The hydrologic
ization due to the use of more fuzzy rules. However, for a small portion of the model is based on the Stanford Watershed Model
range of data sets, which is more common in streamflow data sets, (Crawford & Linsley, 1966). The hydrologic process in the model
large number of rules cannot be derived from the training data as it is conceptualized with the schematic diagram as shown in Fig. 2
may easily over fit the system, and rule out the possibility of (Tech & Center, 2009). The diagram shows the water budget dia-
generalization. Hence, clustering approach is required for both gram with the water interchanging process from surface to subsur-
the effective partition of the input space and the reduction of the face including three flow path; surface, interflow and groundwater
number of rules. Several clustering methods have been suggested flow.
to organize the data and construct the rules. Some of the widely Precipitation is the input to the system (watershed) which is
used approaches are grid partition (Jang & Sun, 1995), SCA, and partitioned at the first decision node for the interception and water
FCM. In this analysis, both FCM and SCA were experimented. reaching on the land surface using the parameter CEPC (Fig. 2). In
FCM is a technique in which each data point is categorized into a the next decision node, surface and lower zone storage is divided
cluster based on membership function (Thirumalaiah & Deo, using the parameter, INFILT. The surface storage contributes to
2000). It divides the data from multidimensional space into a the three components: (i) upper zone storage which partly contrib-
particular cluster number. Cluster center and the membership utes to lower zone, partly to the groundwater/inactive groundwa-
function were decided through the repeated iteration by minimiz- ter storage, and rest to the evapotranspiration (ET), (ii) interflow
ing the objective function which was defined as a distance between storage, which eventually contributes to the channel flow,
data point and cluster center. SCA is more suitable when users do (iii) overland flow. The lower zone storage may partly contribute
not have a clear idea of cluster number required to be used for a to groundwater storage or inactive groundwater storage (deep per-
given data sets. This algorithm is based on the amount of the den- colation) or partly lost through ET. The contribution from upper
sity points in the data space, and the approach is to find areas in zone and lower zone storage to groundwater is divided into active
the data space having higher densities of data points. The algo- and inactive groundwater by using a coefficient (DEEPFR). Active
rithm tries to find the point with the highest number of neighbors groundwater storage can contribute to streamflow as base flow
2216 S. Sharma et al. / Expert Systems with Applications 42 (2015) 2213–2223

Fig. 2. Schematic diagram of the Stanford Watershed Model adapted for LSPC model. Number corresponding to each circle denotes the order of removing water to satisfy ET.
(Source: Tech & Center, 2009). INFILT, infiltration parameter; INTFW, interflow parameter; CEPSC, interception storage capacity; LZSN, lower zone storage capacity; UZSN,
upper zone storage capacity; NSUR, Manning’s surface roughness; LSUR, surface runoff length; SLSUR, surface slope; IRC, interflow recession constant; AGWETP; active
groundwater ET parameter; AGWRC; active groundwater recession; BASETP; base flow ET parameter; DEEPFR, fraction to inactive groundwater; LZETP, lower zone ET
parameter.

and losses as ET. ET can occur from the entire zone except inactive The precipitation and temperature of this region is associated
groundwater zone. The overland flow, interflow, and base flows with ENSO, characterized with fairly higher precipitation and
eventually contribute to streamflow. lower temperature in El Niño winter, and just opposite pattern in
La Niña winter (Sharma, Srivastava, Fang, & Kalin, 2012). The long
term recorded data starting since 1950 including SST, SLP in Tahiti
3. Study site and Darwin (Kessler, 2002) and trade wind index (Lukas, Hayes, &
Wyrtki, 1984), were downloaded from NOAA’s NCDC and National
This research was conducted in Chickasaw Creek watershed Center for Environment Prediction (NCEP). These data corresponds
(Fig. 3) which is located in Mobile County of Southern Alabama to the Niño 3.4 region (5°N to 5°S, 120°W to 170°W) (Trenberth &
in the Mobile River Basin of Southeast USA. The watershed is pri- Stepaniak, 2001) located in the equatorial pacific and presented in
marily in coastal region but starts at Citronelle in North, drains into Table 1.
Mobile Bay in South, and ultimately discharges to the Gulf of
Mexico. The watershed drainage area is 714 km2, and is character-
5. Methodology
ized by dense residential, forest, agricultural and industrial land
uses. The characteristics of the watershed have been dominated
5.1. Parameter estimation
by the coastal plain geology with highest elevation range of
13.11 m and lowest 0 m above the mean sea level. The region is
Using the generic model structure as described in Fig. 1, the
characterized with higher rainfall, i.e. the average annual precipita-
ANFIS model was developed considering several other inputs. The
tion in the watershed is fairly higher (1651 mm) than average
model development is borrowed from Sharma et al. (in press) and
annual precipitation of the Alabama.
briefly presented in this article having two inputs with two rules
for illustration. In fact, this model has been extended for numerous
4. Data input variables and implemented in our research. In this study,
streamflow (SF) is assumed to be a function of SST, SLP, temperature
The climatic data sets needed for model development including (T) and precipitation (PCP). That is, SF = f (SST, SLP, T, PCP). Consider-
Air temperature (T) and precipitation (PCP) were available from ing u1:u2 and v1:v2 were the corresponding membership functions
National Climatic Data Center (NCDC). Currently, there is no rain for two input variables (T and PCP) and a1:b1, a2:b2 were the asso-
gauge station with in the watershed boundary. The Mobile Regio- ciated model parameters, model output can be determined as linear
nal Airport (Coop ID-015478) is the closest NCDC weather station combinations of consequential parameters. The following equation
for the watershed, which is 32 km farther from the watershed can predict streamflow (SFi) as model output for a given time t1.
boundary. The long term observed streamflow data needed for SFi ¼ ðw1 TÞa1 þ ðw1 PCPÞb1 þ w1 r1 þ ðw2 TÞa2 þ ðw2 PCPÞb2 þ w2 r2
hydrologic modeling were available at the USGS gage (02471001)
which drains 357 km2 of the watershed. ð9Þ
S. Sharma et al. / Expert Systems with Applications 42 (2015) 2213–2223 2217

Fig. 3. Chickasaw Creek watershed in Mobile County of South Alabama, USA, showing the USGS gaging station and land use distribution within the watershed. The land use
classification is as per NLCD land use categories.

Table 1 2 3
2 3 SF 1
Data used for the study with their sources and format (Sharma et al., in press). a1 6 SF 7
6b 7 6 27
Data Source Additional 6 17 6 7
6 7 6 SF 3 7
information 6 r1 7 6 7
6 7
Land use, NLCD 2001 www.AlabamaView.org O¼6 7
6 a 7; and Z ¼ 6 : 7;
6 27 6 7
Soil Soildatamart.nrcs.usda.gov SSURGO soil 6 7 6 : 7
4 b2 5 6 7
data base 6 7
DEM www.seamless.usgs.gov, 10-m 4 : 5
r2
www.datagateway.nrcs.usda.gov resolution SF n
Weather gage station NOAA, National Climatic Data Coop ID-
Center, http://ncdc.noaa.gov 015478
Streamflow www.al.water.usgs.gov (USGS gage
02471001) AO ¼ Z ð10Þ
Hydrologic (stream www.aces.edu/waterquality/gisdata
network) data
GIS layers/tiger files www.AlabamaView.org where O is a matrix of unknown model parameters which can be
determined by solving the following equation.

1
O ¼ ðAT AÞ AT Z ð11Þ
Equations to predict the streamflow time series (SF1, SF2, . . . , SFn)
can be arranged in matrix form as follows:
2 3 where A1 and AT are the inverse and the transpose of the matrix
w1 T 1 w1 PCP 1 w1 w2 T 1 w2 PCP 1 w2
6 7 ‘‘A’’, respectively. ANFIS uses hybrid algorithm to solve this matrix.
6 w1 T 2 w1 PCP 2 w1 w2 T 2 w2 PCP 2 w2 7 Hybrid algorithm (Jang, Sun, & Mizutani, 1997) is a combination of
6 7
A¼6
6 : : : : : : 7
7 least-square method and back propagation algorithm which trains
6 7 the data fairly rapid with speedy convergence. Readers can find
4 : : : : : : 5
w1 T n w1 PCP n w1 w2 T n w2 PCP n w2 detail mathematical description of the hybrid approach in various
articles (Jang, 1993).
2218 S. Sharma et al. / Expert Systems with Applications 42 (2015) 2213–2223

5.2. Input data for baseflow simulation in daily and monthly simulation were
different.
Appropriate selections of suitable membership function with The ANFIS models were developed using 50 years of observed
proper number of fuzzy rules were essential for ANFIS model data. The data were segregated into model training (80%), valida-
development. Selection of appropriate and optimum number of tion (10%) and testing (10%). Initially, both FCM and SCA were
inputs is needed in fuzzy inference system for effective mapping experimented for clustering the data. Finally, we found that SCA
of the input and output relationship. Therefore, correlations of was more suitable to cluster the given datasets. Parameters needed
several relevant inputs with the outputs were examined. for SCA clustering including the membership function, range of
Since streamflow is a collective form of quick response (surface influence of the cluster center, acceptance and rejection ratio
runoff) and the slow response (base flow) of the watershed, it is were determined through a recurrent trial and error method by
always essential to separate the streamflow into surface runoff minimizing the root mean square error and maximizing R2.
(SR) and baseflow (BF) components in order to adequately repre- Similarly, suitable numbers of epochs required for ANFIS model
sent the watershed characteristics. Hence, we used baseflow filter training were optimally decided using trial and error from the
program (Lim et al., 2005) to partition the streamflow. There are visual inspection of error curve for training and validation. The
many reasons of baseflow separation. For example, BF is linked overtraining of the data was eluded by evaluating its performance
with the precipitation of previous time steps whereas SR is entirely against checking data sets and controlling proper epoch number.
contributed by precipitation of the current time step. Recursive
Digital Filter method was utilized to develop the separate SR and 5.4. Performance evaluation
BF data sets and corresponding models from given streamflow
data. The input variables for SR and BF models are listed in Table 2. The performance of ANFIS model was evaluated through R2
The model inputs for SR were temperature, SST, SLP and ‘‘estimated (coefficient of determination), Nash–Sutcliffe efficiency, NSE
surface runoff’’ at different time step (Table 2), where ‘‘estimated (Nash & Sutcliffe, 1970), mass balance error (MBE), and the root
surface runoff (SRE)’’ was determined using SCS curve number mean square error (RMSE). The detail descriptions about the
equation (Bosznay, 1989). The parameter needed for SCS curve modeling protocols (Engel, Storm, White, Arnold, & Arabi, 2007)
number equation including curve number and hydrological soil statistical parameters to measure the model performance are
groups were estimated based on the 2001 land cover data set available in many articles (Moriasi et al., 2007). Additionally, the
(NLCD, 2010), and the SSURGO soil (SSURGO, 2010) database, performance of the ANFIS model was further compared with
respectively. However, the model inputs for BF model were simply another independent watershed model, LSPC (Shen, Parker, &
SST, SLP, temperature and precipitation of various time step Riverson, 2005; Tech & Center, 2009).
(Table 2).
In fact, Optimum sets of best inputs were decided after evaluat-
ing the parameter significant test in multiple linear regressions 5.5. Comparison with LSPC model
(MLR) model. Since precipitation and temperature were affected
by SST and SLP, we wanted to evaluate whether all these inputs The modeling paradigms in two models, ANFIS and LSPC, are
at various lead times were statistically significant (P-value <0.1). completely different. ANFIS is based on the learning approach,
The analysis depicted that both SST and SLP were statistically which is accomplished through model training between the known
significant for the seasons, when ENSO had a distinct signature set of association between inputs and output data sets, whereas,
with streamflows especially for winter and spring. Inputs having LSPC is based on physical processes related with rainfall input
no significant contribution for the improvement of model perfor- and its transformation into runoff at the watershed outlet. The
mance were ignored. brief description of the LSPC model application in Chickasaw Creek
watershed is explained in the following section.

5.3. ANFIS model development


5.6. LSPC model configuration
After investigating optimum inputs, ANFIS models were devel-
Hydrological processes in LSPC model are governed by certain
oped for SR as well as BF. In addition, ANFIS models, without SST
hydrological parameters. Watershed parameters such as length,
and SLP in their input vectors, were developed to identify the
slope, stream network and sub-watershed area were determined
differences in model simulation with and without SST and SLP.
through the interactive watershed delineation using high resolu-
Since we wanted to evaluate model performance in daily scale,
tion (10 m) Digital Elevation Model (DEM) (DEM, 2010). Land use
ANFIS model was extended to a daily scale after experimenting
and soil-related parameters were extracted using Land cover
with further input datasets. We did not find considerable differ-
data set of year 2001 (NLCD, 2010) and high resolution soil
ence in inputs for SR model whether we simulate in monthly or
data (SSURGO) (SSURGO, 2010), respectively. LSPC model was
daily scale. However, inputs for base flow in daily scale were differ-
configured to simulate a series of hydrologically connected sub-
ent to that of monthly scale. This is mainly because the current
watersheds, with defined geometry, soil and land use characteris-
level of base flow may rely on the precipitation pattern that was
tics. Each sub watershed area contributed runoff to their respective
encountered immediately few days or week ahead due to delay
reach, where the cumulative flow was routed downstream to the
in groundwater contribution. Therefore, the best sets of inputs
watershed outlet. LSPC model utilizes different sets of hydrologic
parameters for surface and subsurface hydrologic analyses in dif-
Table 2 ferent sub watersheds based on the soil type and land use catego-
Input variables for ANFIS model (monthly data) (Sharma et al., in press).
ries. Chickasaw Creek watershed was predominantly characterized
Model Model inputs by hydrological soil groups A, B and D. The watershed land cover
SR Model SST(t-1) SLP(t) T(t-1) T(t) SRE(t-1) SRE(t) was dominated by forest. The land use was classified as low,
BF Model SST(t) SLP(t) T(t-1) P(t-1) P(t) medium, and industrial urban (13%), deciduous, evergreen and
Note: SRE, T(t), P(t), and SST(t), SLP(t) denote ‘‘estimated surface runoff’’, temper-
mixed forest (47.4%), woody and herbaceous wetland (18.6%),
ature, precipitation, sea surface temperature, and sea level pressure difference range shrubland, grassland herbaceous and hay (19.4%), and the
between Tahiti and Darwin at the month ‘‘t’’, respectively. rest as water, south western range and agricultural land (1.6%).
S. Sharma et al. / Expert Systems with Applications 42 (2015) 2213–2223 2219

The information about the land use data, soil data and USGS gage is Table 4
reported in Table 2. Performance of the ANFIS model in different modeling stages (monthly simulation
from 1952–2002) (Sharma et al. (in press)).

5.7. Hydrologic model calibration and validation Statistics Streamflow simulation


Training Validation Testing
The streamflow calibrations were carried out using the (1952–1989) (1990–1996) (1997–2002)

observed streamflow recorded from 1/1/1990 to 12/31/1996 at a RMSE (m3/s) 2.63 2.37 3.7
USGS gage station (station ID02471001). Since 2001 land cover NSE 0.8 0.85 0.74
MBE 0% 3.8% 8.8%
data sets were used, the calibrated model parameters were applied
to an independent time period (1/1/1997–12/31/2002) for model
validation. This period was selected as a validation period to
evaluate the model performance for the latest land use condition.
Table 5
The simulation was started from 1/1/1985, permitting long spin
Model simulation at daily scale and performance comparison (1990–1996).
up period for the model in order to minimize the effect of unknown
initial moisture conditions, and to stabilize the hydrological Statistics LSPC ANFIS
conditions. RMSE (m3/s) 9.9 7.0
The watershed parameters, difficult to measure, were calibrated NSE 0.49 0.68
MBE 2% 0.6%
within a physically possible range, through the repeated trial and
error procedure until the simulated streamflows closely approxi-
mated with the observed streamflows. The model parameters
adjusted during hydrologic model calibration are presented in of training, validation, and testing with reasonable accuracy
Table 3. Once the model was calibrated and validated, the model (Fig. 4), as indicated through the visual inspection of the observed
was run for another 40 years to simulate the long term streamflow. and simulated streamflow time series. Additionally, the ANFIS
LPSC was run in hourly time step, and simulated flows were model was simulated to a daily scale, separately for SR and BF.
aggregated into daily and monthly time scale for model compari- Table 5 shows the ANFIS model performance for combined SF
sons by computing corresponding statistical error parameters. simulation in a daily scale. Our analysis indicates that that SLP,
Once the LSPC model was simulated for long term, we com- SST and SST(t-1) were the sensitive inputs in daily scale as well.
pared the performance of LSPC model with ANFIS in different ENSO
6.1.2. LSPC
events. ANFIS models was compared with LSPC model in two ways.
The performance of the LSPC model was promising for monthly
In the first step, ANFIS model was developed using long term
simulation and satisfactory for daily simulation demonstrating
dataset starting since 1950, and its performance was compared
that hydrological parameters were able to capture the dynamics
with the same consecutive period of LSPC model calibration and
of the system. The following section further compares the perfor-
validation. In other words, ANFIS model was developed from the
mance of the LSPC model with the ANFIS Model.
long term datasets but ANFIS simulated result from 1990 to
2002, which is a period of LSPC model calibration and validation 6.2. Model comparison
was compared with LSPC model performance. In the second step,
ANFIS model was developed with same period of datasets from Model results after calibration were assessed through the
1990 to 2002, a period of LSPC model calibration and validation. comparison of simulated and observed streamflow in terms of
This was mainly because we wanted to see the response of ANFIS water budget, storm flow comparison with respect to volume
model for shorter-term datasets and make realistic comparison and peak, low flow and high flow period (Table 6), etc. The statis-
with the LSPC model using datasets of the same period. In addition, tical parameters, such as, NSE, R2 and MBE are listed in Table 7. The
we wanted to test the performance of ANFIS model without SST comparisons of observed and simulated streamflow from cali-
and SLP. For this, we removed the SST and SLP from its input brated and validated LSPC are shown in Fig. 5 and Fig. 6, respec-
vector. The model performance excluding SST and SLP was com- tively. LSPC model performance during calibration and validation
pared with the model performance including SST and SLP. period is also compared with the ANFIS model (Figs. 5 and 6).
Even though ANFIS model was developed using long term data-
6. Result and discussion sets from 1950, the two model performance was compared for
the same period of model simulation. That is, we used ANFIS sim-
6.1. Model performance ulated streamflow from 1990 to 2002 to compare with the LSPC
model calibration (1/1/1990–12/31/1996), and model validation
6.1.1. ANFIS (1/1/1997–12/31/2002) period. The model comparisons in those
Table 4 shows the ANFIS model performance for streamflow consecutive periods suggested that the performance of the ANFIS
simulation (combined SR and BF) compared with observed data. model was comparable to the performance of the LSPC model
The ANFIS model performance was consistently better in all stages (Table 7).

Table 3
The calibrated LSPC model parameters.

Parameter Description Units Typical Calibrated Remarks


value
LZSN Lower zone nominal soil moisture Inches 2.0–15.0 9 An increase will provide more chances for ET and decreases
storage flow
1
INFILT Index to infiltration capacity Inches hr 0.001–0.50 0.01–0.08 An increase will cause shift of surface runoff to base flow
KVARY Variable ground water recession Inch1 0.0–0.5 0.25 An increase will cause quick ground water depletion
AGWRC Base ground water recession None 0.850– 0.992–0.998 An increase will cause the flattened base recession
0.999
2220 S. Sharma et al. / Expert Systems with Applications 42 (2015) 2213–2223

Table 6
Performance comparison of two models at monthly time scale (period 1990–1996).

Errors (simulated-observed) ANFIS LSPC Recommended criteria*


Error statistics (%) Error statistics (%)
Error in total volume 0.18 1.82 10
Error in 50% lowest flows 19.79 39.56 10
Error in 10% highest flows 18.64 26.65 15
Seasonal volume error – summer 20.63 12.95 30
Seasonal volume error – fall 28.79 2.35 30
Seasonal volume error – winter 9.99 5.58 30
Seasonal volume error – spring 13.84 6.19 30
Error in storm volumes: 0.65 54.82 20
Error in summer storm volumes 80.93 72.54 50
*
Kim, Benham, Brannan, Zeckoski, and Doherty (2007).

60
Observed flows ANFIS-Simulated flows

40

20

0
Feb-52

Aug-54

Feb-57

Aug-59

Feb-62

Aug-64

Feb-67

Aug-69

Feb-72

Aug-74

Feb-77

Aug-79

Feb-82

Aug-84

Feb-87

Aug-89

Feb-92

Aug-94

Feb-97

Aug-99

Feb-02
Fig. 4. Monthly streamflow simulated for 52 years using ANFIS model compared with observed monthly streamflow.

ANFIS model for the same period was compared, and found that
Table 7
the ANFIS model is relatively better than LSPC model (Table 8).
Performance comparison of ANFIS and LSPC model during the period of LSPC model
calibration and validation (monthly simulation). In addition, we analyzed median observed and median simulated
flow for each month and compared using the box plot diagram
Statistics LSPC ANFIS
(Fig. 7). It is noteworthy to mention that the response of the two
LSPC model calibration (1990–1996) models varied significantly from season to season. The median
NSE 0.83 0.85 observed and simulated flows from ANFIS model closely matched
MBE 1.8% 3.8%
R2 0.83 0.86
from January to August, and demonstrated significant difference
for other months (September to December). However, the response
LSPC model validation (1997–2002)
NSE 0.71 0.74
of LSPC model is almost opposite leading to the significant differ-
MBE 4.0% 8.8% ence from February to June, and close resemblance with the
2
R 0.71 0.76 observed streamflow for other months (July to December). This
indicates that ANFIS model can simulate streamflow resembling
the actual observed flows for most of the year and LSPC can simu-
In the next step, the LSPC model simulation (50 years) was late better for low flow period. Because SST and SLP were directly
extended back to 1947 using 5 years of warm up period. The model implemented into a mathematical model (ANFIS), it was interest-
performance corresponding to long term simulation against the ing for us to explore how this model would simulate streamflow

40
Observed flows
Streamflows, m3/s

30
LSPC-Simulated flows

20 ANFIS-Simulated flows

10

0
Jan-94
Mar-91

Jul-91

Mar-93

Jun-94
Dec-89

May-90

Oct-90

Dec-91

May-92

Oct-92

Aug-93

Nov-94

Apr-95

Sep-95

Fig. 5. LSPC model calibration and its performance comparison with ANFIS model from 1990 to 1996 (monthly streamflow).
S. Sharma et al. / Expert Systems with Applications 42 (2015) 2213–2223 2221

40
Observed flows
30 LSPC-Simulated flows

Streamflows, m3/s
ANFIS-Simulated flows
20

10

0
Jan-98

Jan-99

Jan-00

Jan-01

Jan-02

Jan-03
Dec-96

Fig. 6. LSPC model validation and comparison with ANFIS model during LSPC model validation phase.

ANFIS demonstrated its competent performance over the LSPC


Table 8
Performance of LSPC and ANFIS model during 50 years simulation at monthly time model at daily scale as well, which implies that the model can be
step. extended to lower temporal scales. However, the influence of
climate variability in streamflow can be expected more distinct
Statistics LSPC ANFIS ANFIS
(with SST and SLP) (without SST and SLP) at monthly scales.
One of the reasons for better ANFIS model performance could be
NSE 0.68 0.79 0.74
MBE 1% 0.60% 1.27% due to the use of long period of datasets starting since 1950 for
R2 0.68 0.79 0.74 model training for ANFIS model. Therefore, in order to make a real-
istic comparison (apples to apples) of ANFIS with LSPC, a shorter
period of datasets was used. That is, the ANFIS model is trained,
at corresponding major historic ENSO events (Table 9) since 1950. validated and tested using datasets from an exact period of
Moreover, we wanted to see how the conventional watershed LSPC model calibration and validation. ANFIS model performance
model would simulate in a given condition, and also wanted to in training and validation period was slightly better than the
evaluate the best approach for streamflow simulation in the corresponding LSPC model calibration (NSE = 0.85 for ANFIS and
ENSO-affected region. The ANFIS model was compared with LSPC NSE = 0.83 for LSPC) and validation (NSE = 0.73 for ANFIS and
model, separately for La Niña and El Niño events, and found that NSE = 0.71 for LSPC).
ANFIS performed better than the LSPC model at different ENSO The model comparison between ANFIS and LSPC at different
events (Table 10) due to the training of ANFIS model with long ENSO events and different scale suggest that ANFIS can simulate
term data sets. The long term time series of ANFIS model and LSPC streamflow equally or better than the LSPC model, partly due to
model simulation in historic ENSO events are shown in Fig. 8. the explicit inclusion of the underlying ENSO phenomenon,
Since SST, SLP and trade wind index are the parameters related but mainly due to the ANFIS model skill for a better simulation
with basic ENSO phenomenon in the equatorial Pacific, we also for the coarse rainfall data. It was essential to investigate that
found trade wind index as a sensitive input for the model. Since the SST/SLP has a contribution to partially improve the model
our objective was to run the model for 50 years to evaluate the simulation. To confirm this, we explored two methods; (1) first,
performance of the model in different ENSO events, we had to we assessed the performance of ANFIS model including and
exclude trade wind index as model inputs as these data were excluding SST and SLP from its input vector, and found that ANFIS
available for the last 34 years. model performed better as we include SST and SLP (Table 8),

To Lower Bound To Lower Bound


Average Monthly Rainfall (in.) Average Monthly Rainfall (in.)
Median Observed Flow (1/1/1990 to 12/31/1996) Median Observed Flow (1/1/1990 to 12/31/1996)
Modeled (Median, 25th, 75th) Modeled (Median, 25th, 75th)
20 0 20 0
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Monthly Rainfall (mm)

50 50
Monthly Rainfall (mm)

15 15
Flow (m3/sec)
Flow (m3/sec)

100 100

10 10

150 150

5 5
200 200

0 250 0 250
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12
Month Month

Fig. 7. Statistical analysis of monthly streamflow simulated using: ANFIS model (left panel) and LSPC model (right panel).
2222 S. Sharma et al. / Expert Systems with Applications 42 (2015) 2213–2223

Table 9 simulation was not adequate to address the spatial variability of


El Niño and La Niña years (Dec–April) from 1950 to 2003 (Sharma the rainfall. In this context, additional forcing of SST/SLP can surro-
et al. (in press)).
gate the precipitation as the watershed was affected by ENSO.
La Niña year El Niño year
1950 1958 7. Summary and conclusion
1951 1966
1955 1969
1956 1973
In this study, we developed a data-driven model (ANFIS) and a
1968 1983 physically based watershed model (LSPC) in Chickasaw Creek
1971 1987 watershed, located in Southern Alabama. Both models were
1974 1988 developed for same period of datasets, and the model performance
1975 1992
was investigated through comprehensive model comparison in
1976 1995
1985 1998 numerous ways, including statistical analysis for various seasons
1989 2003 and periods over 50 years of simulation period. ANFIS model was
1996 developed by directly executing the SST and SLP difference
1999 between Tahiti and Darwin. Performances of the two models were
2000
evaluated at different temporal scale. Also, the model performance
was evaluated in various historic La Niña and El Niño events,
encountered throughout the 50 years of simulation. Even though
Table 10 both models performed satisfactorily with reasonable accuracy,
Model comparison for 25 ENSO events (monthly simulation).
ANFIS inclined to perform slightly better. ANFIS models were
Statistics LPSC-simulated ANFIS-simulated developed with and without incorporating SST and SLP in its input
For La Niña and El Niño events (since 1952) vector in order to evaluate the role of SST and SLP for model devel-
NSE 0.67 0.83 opment. Even though the improvement of the model using SST and
MBE 4.02% 3.10 SLP is not significant, improvement in a particular season when
R2 0.68 0.83 ENSO signal is clear, can be expected. ANFIS is capable to capture
14 La Niña events (Table 9) the low and high flows during winter La Niña and El Niño events
NSE 0.67 0.86 suggesting the application of SST and SLP for the long term contin-
MBE 5% 6%
R2
0.68 0.87
uous streamflow simulation. ANFIS is equally competent to LSPC in
any case whether SST and SLP are incorporated or not.
11 El Niño events (Table 9)
NSE 0.61 0.76
ANFIS model proved to be more appropriate than LSPC model
MBE 4.90% 3.12% for given watershed conditions especially for two reasons; (i) first,
R2 0.66 0.77 spatially distributed precipitation data were not available for phys-
ically based model, LSPC, (ii) second, SST and SLP were additional
inputs for ANFIS, which could not be incorporated by LSPC model,
(iii) third, numerous missing data and recording error in precipita-
(2) secondly, the winter season (JFM) simulation was tested using a tion data could be surrogated by SST and SLP which were the
simple MLR model as the ENSO signal was clear during this period. additional inputs in ANFIS.
It was found that model improved in a winter season due to the This research was particularly conducted for a single watershed
direct application of SST and SLP in the model. Therefore, this with reasonable teleconnection of ENSO with local precipitation
conclusion will be true only for a period when ENSO has a better and temperature of the region. It would be appropriate to calibrate
correlation with streamflow and may not be valid when ENSO does both models using fine resolution to coarse resolution precipitation
not have a clear signature with precipitation. data sets, particularly for a strongly ENSO-affected watershed with
Lack of enough rain gauge station in a study watershed was multiple model set up. Also, it would be appropriate to conduct the
clearly manifested in both model simulations. More importantly, study in various watersheds for better generalization. In addition,
we investigated the precipitation and corresponding observed separate ANFIS model for three different seasons would have been
streamflow, and found that some of the streamflow did not look appropriate as ENSO correlation with precipitation/temperature is
like the proper match with the corresponding precipitation events different in various seasons, and particularly opposite from August
indicating that rain gauge stations considered for streamflow to October. Therefore, a single model developed for entire period

60

50

40

30

20

10

0
Jun-57
Dec-51

Nov-62

May-68

Nov-73

May-79

Oct-84

Apr-90

Oct-95

Mar-01

Fig. 8. Monthly streamflow simulation using LSPC and ANFIS models corresponding to historic La Niña and El Niño events (Table 9) since 1950. Dots and triangles represent
ANFIS and LSPC simulation during La Niña and El Niño events.
S. Sharma et al. / Expert Systems with Applications 42 (2015) 2213–2223 2223

cannot be expected to significantly improve the simulation by Lukas, R., Hayes, S. P., & Wyrtki, K. (1984). Equatorial sea level response during the
1982–1983 El Niño. Journal of Geophysical Research: Oceans (1978–2012) (89),
additional forcing of SST and SLP.
10425–10430.
Future research can be conducted in ENSO affected watershed Makkeasorn, A., Chang, N.-B., & Zhou, X. (2008). Short-term streamflow forecasting
using ANFIS model, and incorporating trade wind index besides with global climate change implications – A comparative study between genetic
SST and SLP in its input vectors, as the trade wind index is also programming and neural network models. Journal of Hydrology, 352, 336–354.
McCabe, G. J., & Dettinger, M. D. (1999). Decadal variations in the strength of ENSO
responsible for ENSO phenomenon. It is to be clearly mentioned teleconnections with precipitation in the western United States. International
that, the benefit of ANFIS model over the LSPC or any other phys- Journal of Climatology, 19, 1399–1410.
ically based model, can be expected significant, especially for a Moriasi, D., Arnold, J., Van Liew, M., Bingner, R., Harmel, R., & Veith, T. (2007). Model
evaluation guidelines for systematic quantification of accuracy in watershed
watershed which is suffered from lack of adequate rain gauge sta- simulations 10.
tions and also affected by ENSO. Morid, S., Gosain, A., & Keshari, A. K. (2002). Comparison of the SWAT model and
Even though this research does not conclude the supremacy of ANN for daily simulation of runoff in snowbound ungauged catchments. In Fifth
international conference on hydroinformatics. Cardiff, UK.
ANFIS model over the LSPC model, research concludes that ANFIS Mukerji, A., Chatterjee, C., & Raghuwanshi, N. S. (2009). Flood forecasting using
can be a better choice when rain gauge stations are limited. More ANN, Neuro-Fuzzy, and Neuro-GA models. Journal of Hydrologic Engineering, 14,
importantly, ANFIS provides an opportunity to consider additional 647.
Nash, J., & Sutcliffe, J. (1970). River flow forecasting through conceptual models part
inclusions of long term SST and SLP in the equatorial Pacific in I – A discussion of principles. Journal of Hydrology, 10, 282–290.
order to explicitly utilize the ENSO pattern for hydrologic model- Pascual, M., Rodó, X., Ellner, S. P., Colwell, R., & Bouma, M. J. (2000). Cholera
ing. This might be helpful as and when spatially distributed precip- dynamics and El Niño-southern oscillation. Science, 289, 1766.
Piechota, T. C., & Dracup, J. A. (1996). Drought and regional hydrologic variation in
itation datasets are not available and the watershed is affected by
the United States: Associations with the el Niño-southern oscillation. Water
ENSO. Resources Research, 32, 1359–1373.
Pramanik, N., & Panda, R. K. (2009). Application of neural network and adaptive
References neuro-fuzzy inference systems for river flow prediction. Hydrological Sciences
Journal, 54, 247–260.
Rajagopalan, B., & Lall, U. (1998). Interannual variability in western US
Barsugli, J. J., Whitaker, J. S., Loughe, A. F., Sardeshmukh, P. D., & Toth, Z. (1999). The precipitation. Journal of Hydrology, 210, 51–67.
effect of the 1997/98 El Niño on individual large-scale weather events. Bulletin Ropelewski, C., & Halpert, M. (1986). North American precipitation and temperature
of the American Meteorological Society, 80, 1399–1411. patterns associated with the El Niño/southern oscillation (ENSO). The Monthly
Bicknell, B., Imhoff, J., Kittle, J., Jr., Jobes, T., Donigian, A., Jr., & Johanson, R. (2001). Weather Review; (United States), 114.
Hydrological simulation program–fortran: HSPF, version 12 user’s manual. Roy, S. S. (2006). The impacts of ENSO, PDO, and local SSTs on winter precipitation
Mountain View, California: AQUA TERRA Consultants. in India. Physical Geography, 27, 464–474.
Bosznay, M. (1989). Generalization of SCS curve number method. Journal of Sharma, S. (2012). Incorporating El Niño southern oscillation (ENSO)-induced
Irrigation and Drainage Engineering, 115, 139. climate variability for long-range hydrologic forecasting and stream water
Chiew, F., Piechota, T., Dracup, J., & McMahon, T. (1998). El Niño/southern quality protection. Auburn University.
oscillation and Australian rainfall, streamflow and drought: Links and Sharma, S., Srivastava, P., Fang, X., & Kalin, L. (in press). Hydrologic Simulation
potential for forecasting. Journal of Hydrology, 204, 138–149. Approach for El Niño southern oscillation (ENSO)-affected watershed with
Chiu, S. (1996). Method and software for extracting fuzzy classification rules by limited rain gauge stations. Hydrologic Sciences Journal. http://www.tandfonline.
subtractive clustering. IEEE (pp. 461–465). . com/doi/abs/10.1080/02626667.2014.952640#.VD_TYeK5eXg.
Clarke, R. (1973). A review of some mathematical models used in hydrology, with Sharma, S., Isik, S., Srivastava, P., & Kalin, L. (2012). Deriving spatially distributed
observations on their calibration and use. Journal of Hydrology, 19, 1–20. precipitation data using the artificial neural network and multilinear regression
Cochocki, A., & Unbehauen, R. (1993). Neural networks for optimization and signal models. Journal of Hydrologic Engineering, 18, 194–205.
processing. John Wiley & Sons Inc.. Sharma, S., Srivastava, P., Fang, X., & Kalin, L. (2012). Incorporating climate
Committee, A. T. (2000). Artificial neural networks in hydrology. I: Preliminary variability for point-source discharge permitting in a complex river system.
concepts. Journal of Hydrologic Engineering, 5, 115–123. Transactions of the ASABE, 55, 2213–2228.
Crawford, N. H., & Linsley, R. K. (1966). Digital simulation in hydrology’s stanford Sharma, S., Srivastava, P., Kalin, L., Fang, X., & Elias, E. (2014). Predicting total
watershed model 4. organic carbon load with El Nino southern oscillation phase using hybrid and
Dunn, J. C. (1973). A fuzzy relative of the ISODATA process and its use in detecting fuzzy logic approaches. Transactions of the ASABE, 57(4), 1071–1085.
compact well-separated clusters. Shen, J., Parker, A., & Riverson, J. (2005). A new approach for a windows-based
Engel, B., Storm, D., White, M., Arnold, J., & Arabi, M. (2007). A hydrologic/water watershed modeling system based on a database-supporting architecture.
quality model applicati11. In Wiley online library. Environmental Modelling & Software, 20, 1127–1138.
Hansen, J., Jones, J., Irmak, A., & Royce, F. (2001). El Niño-southern oscillation Taheri Shahraiyni, H., Ghafouri, M. R., Saghafian, B., & Bagheri Shouraki, S. (2013).
impacts on crop production in the southeast United States. ASA Special Evaluation of a novel fuzzy method and a conceptual model for a long-term
Publication, 63, 55–76. daily streamflow simulation. River Systems, 20, 249–260.
Jang, J. S. R. (1993). ANFIS: Adaptive-network-based fuzzy inference system. Talei, A., Chua, L. H. C., & Quek, C. (2010). A novel application of a neuro-fuzzy
Systems, Man and Cybernetics, IEEE Transactions on, 23, 665–685. computational technique in event-based rainfall–runoff modeling. Expert
Jang, J. S. R., & Sun, C. T. (1995). Neuro-fuzzy modeling and control. Proceedings of Systems with Applications, 37, 7456–7468.
the IEEE, 83, 378–406. Tayfur, G., Ozdemir, S., & Singh, V. P. (2003). Fuzzy logic algorithm for runoff-
Jang, J.-S. R., Sun, C.-T., & Mizutani, E. (1997). Neuro-fuzzy and soft computing-a induced sediment transport from bare soil surfaces. Advances in Water
computational approach to learning and machine intelligence [book review]. Resources, 26, 1249–1256.
Automatic Control, IEEE Transactions on, 42, 1482–1484. Tayfur, G., & Singh, V. P. (2006). ANN and fuzzy logic models for simulating event-
Jayawardena, A., Muttil, N., & Lee, J. (2006). Comparative analysis of data-driven and based rainfall–runoff. Journal of Hydraulic Engineering, 132, 1321–1330.
GIS-based conceptual rainfall–runoff model. Journal of Hydrologic Engineering, Tech, T., & Center, S. N. A. F. (2009). Loading simulation program in C++ (LSPC)
11, 1. Version 3.1 User’s Manual. Fairfax, VA.
Keener, V., Ingram, K., Jacobson, B., & Jones, J. (2007). Effects of El Niño/southern Thirumalaiah, K., & Deo, M. C. (2000). Hydrological forecasting using neural
oscillation on simulated phosphorus loading in South Florida. Transactions of the networks. Journal of Hydrologic Engineering, 5, 180–189.
ASAE, 50, 2081–2089. Tokar, A. S., & Johnson, P. A. (1999). Rainfall–runoff modeling using artificial neural
Kessler, W. S. (2002). Is ENSO a cycle or a series of events? Geophysical Research networks. Journal of Hydrologic Engineering, 4, 232–239.
Letters, 29, 40-41–40-44. Trenberth, K. E., & Shea, D. J. (1987). On the evolution of the southern oscillation.
Khalil, A. F., McKee, M., Kemblowski, M., & Asefa, T. (2005). Basin scale water Monthly Weather Review, 115, 3078–3096.
management and forecasting using artificial neural network. JAWRA Journal of Trenberth, K. E., & Stepaniak, D. P. (2001). Indices of El Niño evolution. Journal of
the American Water Resources Association, 41, 195–208. Climate, 14, 1697–1701.
Kim, S. M., Benham, B. L., Brannan, K. M., Zeckoski, R. W., & Doherty, J. (2007). Wang, P., Skahill, B., Samaitis, H., & Johnston, R. (2002). GIS-based artificial neural
Comparison of hydrologic calibration of HSPF using automatic and manual network and processed-based HSPF model for watershed runoff in Sinclair and
methods. Water Resources Research, 43, W01402. dyes inlet, WA. Proceedings of the Water Environment Federation, 2002,
Kulkarni, J. (2000). Wavelet analysis of the association between the southern 1547–1564.
oscillation and the Indian summer monsoon. International Journal of Yan, H., Zou, Z., & Wang, H. (2010). Adaptive neuro fuzzy inference system for
Climatology, 20, 89–104. classification of water quality status. Journal of Environmental Sciences, 22,
Lim, K. J., Engel, B. A., Tang, Z., Choi, J., Kim, K. S., Muthukrishnan, S., & et al. (2005). 1891–1896.
Automated web Gis based hydrograph analysis tool, WHAT1. In Wiley online Zadeh, L. A. (1965). Fuzzy sets⁄. Information and Control, 8, 338–353.
library.

You might also like