SlideShare a Scribd company logo
1 of 5
Download to read offline
Dr. T. M. V. Suryanarayana et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 6), June 2014, pp.202-206
www.ijera.com 202 | P a g e
Adaptive Neuro-Fuzzy Inference System For Rainfall-Runoff
Modeling
Ratansharan Panchal*, Dr. T. M. V. Suryanarayana**, Dr. F. P. Parekh***
*(PG Student, Water Resources Engineering and Management Institute (WREMI), Faculty of Technology and
Engineering, the Maharaja Sayajirao University of Baroda, Samiala-391410)
**(Associate Professor, Water Resources Engineering and Management Institute (WREMI), Faculty of
Technology and Engineering, The Maharaja Sayajirao University of Baroda, Samiala-391410)
***(Offg. Director and Associate Professor, Water Resources Engineering and Management Institute
(WREMI), Faculty of Technology and Engineering, The Maharaja Sayajirao University of Baroda, Samiala-
391410)
ABSTRACT
In this study an Adaptive Neuro-Fuzzy Inference System (ANFIS) was used for rainfall-runoff modeling for the
Dharoi sub-basin, India. Different combinations of rainfall were considered as the inputs to the model, and
runoff was considered as the output. Input space partitioning for model structure identification was done by grid
partitioning. A hybrid learning algorithm consisting of back-propagation and least-squares estimation was used
to train the model for runoff estimation. The optimal learning parameters were determined by trial and error
using Triangular membership function. Root mean square error (RMSE) and correlation coefficient (r) were
used for selecting the best performing model.
Keywords – Adaptive Neuro Fuzzy Inference System (ANFIS) modeling, Dharoi sub-basin, Rainfall-Runoff
I. INTRODUCTION
The hydrologic behavior of rainfall-runoff
process is very complicated phenomenon which is
controlled by large number of climatic and
physiographic factors that vary with both the time
and space. The relationship between rainfall and
resulting runoff is quite complex and is influenced by
factors relating the topography and climate. In recent
years, artificial neural network (ANN), fuzzy logic,
genetic algorithm and chaos theory have been widely
applied in the sphere of hydrology and water
resource. ANN have been recently accepted as an
efficient alternative tool for modeling of complex
hydrologic systems and widely used for prediction.
Some specific applications of ANN to hydrology
include modeling rainfall-runoff process. Fuzzy logic
method was first developed to explain the human
thinking and decision system by [1]. Several studies
have been carried out using fuzzy logic in hydrology
and water resources planning [2]. Adaptive neuro-
fuzzy inference system (ANFIS) which is integration
of neural networks and fuzzy logic has the potential
to capture the benefits of both these fields in a single
framework. ANFIS utilizes linguistic information
from the fuzzy logic as well learning capability of an
ANN. Adaptive neuro fuzzy inference system
(ANFIS) is a fuzzy mapping algorithm that is based
on Tagaki-Sugeno-Kang (TSK) fuzzy inference
system [3] and [4]. ANFIS used for many
applications such as, database management, system
Design and planning/forecasting of the water
resources [5].
II. NEURO-FUZZY MODEL
Neuro-fuzzy modeling refers to the way of
applying various learning techniques developed in
the neural network literature to fuzzy modeling or to
a fuzzy inference system (FIS). The basic structure of
a FIS consists of three conceptual components: a rule
base, which contains a selection of fuzzy rules; a
database which defines the membership functions
(MF) used in the fuzzy rules; and a reasoning
mechanism, which performs the inference procedure
upon the rules to derive an output (see Fig. 1). FIS
implements a nonlinear mapping from its input space
to the output space. This mapping is accomplished by
a number of fuzzy if-then rules, each of which
describes the local behavior of the mapping. The
parameters of the if-then rules (referred to as
antecedents or premises in fuzzy modeling) define a
fuzzy region of the input space, and the output
parameters (also consequents in fuzzy modeling)
specify the corresponding output. Hence, the
efficiency of the FIS depends on the estimated
parameters. However, the selection of the shape of
the fuzzy set (described by the antecedents)
corresponding to an input is not guided by any
procedure [6]. But the ule structure of a FIS makes it
possible to incorporate human expertise about the
system being modeled directly into the modeling
process to decide on the relevant inputs, number of
RESEARCH ARTICLE OPEN ACCESS
Dr. T. M. V. Suryanarayana et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 6), June 2014, pp.202-206
www.ijera.com 203 | P a g e
MFs for each input, etc. and the corresponding
numerical data for parametestimation.
Fig. 1 Fuzzy Inference System with crisp
In the present study, the concept of the adaptive
Network, which is a generalization of the common
backpropagation neural network, is employed to
tackle the parameter identification problem in a FIS.
An adaptive network is a multi layered feed
forward structure whose overall output behavior is
determined by the value of a collection of modifiable
parameters. More specifically, the configuration of an
adaptive network is composed of a set of nodes
connected through directional links, where each node
is a process unit that performs a static node function
on its incoming signal to generate a single node
output. The node function is a parameterized function
with modifiable parameters. It may be noted that
links in an adaptive network only indicate the flow
direction of signals between nodes and no weights
are associated with these links. Readers are referred
to [7] for more details on adaptive networks. [8]
introduced a novel architecture and learning
procedure for the FIS that uses a neural network
learning algorithm for constructing a set of fuzzy if
then rules with appropriate MFs from the stipulated
input–output pairs. This procedure of developing a
FIS using the framework of adaptive neural networks
is called an adaptive neuro fuzzy inference system
(ANFIS).
1.1. ANFIS architecture
The general structure of the ANFIS is presented
in Fig. 2. Selection of the FIS is the major concern
when designing an ANFIS to model a specific target
system. Various types of FIS are reported in
Fig. 2 (a) Fuzzy Inference System (b) Equivalent
ANFIS
the literature and each are characterized by their
consequent parameters only. The current study uses
the Sugeno fuzzy model since the consequent part of
this FIS is a linear equation and the parameters can
be estimated by a simple least squares error method.
For instance, consider that the FIS has two inputs
x and y and one output z: For the first order Sugeno
fuzzy model, a typical rule set with two fuzzy if-then
rules can be expressed as:
Rule 1: If x is A1 and y is B1; then f1
=p1x + q1y + r (1)
Rule 2: If x is A2 and y is B2; then f2
= p2x + q2y + r (2)
Where A1, A2 and B1, B2 are the MFs for inputs x and
y; respectively; p1; q1; r1 and p2; q2; r2 are the
parameters of the output function. Fig. 2(a) illustrates
the fuzzy reasoning mechanism for this Sugeno
model to derive an output function (f) from a given
input vector [x, y].
The corresponding equivalent ANFIS
architecture is presented in Fig. 2(b), where nodes of
the same layer have similar functions. The
functioning of the ANFIS is as follows:
Layer 1: Each node in this layer generates
membership grades of an input variable. The node
output OPi
1
is defined by:
OPi
1
= 𝜇 𝐴𝑖 (𝑥) for i = 1, 2 or (3)
OPi
1
= 𝜇 𝐵𝑖−2 (𝑦) for i = 3, 4 (4)
where x (or y) is the input to the node; Ai (or Bi-2) is a
fuzzy set associated with this node, characterized by
the shape of the MFs in this node and can be any
Dr. T. M. V. Suryanarayana et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 6), June 2014, pp.202-206
www.ijera.com 204 | P a g e
appropriate functions that are continuous and
piecewise differentiable such as Gaussian,
generalized bell shaped, trapezoidal shaped and
triangular shaped functions. Assuming a generalized
bell function as the MF, the output OPi
1
can be
computed as,
𝑂𝑃𝑖
1
= 𝜋 𝐴𝑖 =
1
1+(
𝑥− 𝑐 𝑖
𝑎 𝑖
)2𝑏𝑖
(5)
Where {ai; bi; ci} is the parameter set that changes
the shapes of the MF with maximum equal to 1 and
minimum equal to 0.
Layer 2: Every node in this layer multiplies
the incoming signals, denoted as ∏, and the output
OP𝑖
2
that represents the firing strength of a rule is
computes as,
OP𝐼
2
= wi = µAi (x) µBi (y), i = 1, 2. (6)
Layer 3: The ith node of this layer, labeled
as N, computes the normalized firing strengths as,
OP𝑖
3
= 𝑤i =
𝑤𝑖
𝑤1+𝑤2
, i = 1, 2 (7)
Layer 4: Node i in this layer compute the
contribution of the ith rule towards the model output,
with the following node functions:
OP𝑖
4
= 𝑤ifi = 𝑤i(pix + qiy + ri) (8)
Where 𝑤 is the output of layer 3 and {pi, qi, ri} is the
parameter set.
Layer 5: The single node in this layer
computes the overall output of the ANFIS as:
OP𝑖
5
= Overall output = 𝑤𝑖 ifi =
𝑊𝑖𝑓𝑖𝑖
𝑊𝑖𝑖
(9)
III. STUDY AREA AND DATA
Area selected for the present study is the Dharoi
sub basin which is the part of Sabarmati river basin.
Study area is the Dharoi sub basin which is
designated by line in Sabarmati river basin map. The
area covering upper sub-basin and the catchment of
the main river up to Dharoi dam is designated as
Dharoi sub-basin. Constructed in 1978, the Dharoi
dam is located about 165 km upstream Ahmadabad in
village Dharoi of Mehsana district. This covers
drainage area of the main river up to Dharoi dam.
In this study, long term monthly Rainfall and
Runoff data are derived for Dharoi sub basin which is
the part of Sabarmati river basin. Catchment area of
the sub basin is 5,540 sq.km, out of which about
2,640 sq.km lies in Gujarat state.
The area covering upper sub-basin and the
catchment of the main river up to Dharoi Dam is
designated as Dharoi sub-basin. The Dharoi dam is
constructed in 1978 and is located about 165 kms
upstream Ahmedabad in village Dharoi of Mehsana
district.
Fig. 3 Dharoi sub-basin in Sabarmati Basin
In Dharoi sub basin there are six Rain gauge
stations existed but among them Hadad Rain gauge
station’s data is selected for the year 1968 to 2010
(42 years). Rainfall data are considered from June to
October for each year so total 217 monthly data sets
are used.
IV. MODEL DEVELOPMENT AND
TESTING
There are no fixed rules for developing an
ANFIS, even though a general framework can be
followed based on previous successful applications in
engineering. The selection of proper input and output
data posses the prime importance and needs to be
selected carefully. Here the Rainfall-Runoff model
was developed using the Rainfall data as input and
Runoff data as output.
Here, in the current study, Rainfall-Runoff
datasets were firstly divided in the different ratio of
training and testing data i.e. 80-20%, 70-30% and 60-
40% that means the 80% datasets were used for
training the model and remaining 20% dataset were
taken for its validation purpose. The runoff model
was developed for each of the three rain gauge station
namely Hadad, Khedbrhama and Dharoi in, Dharoi
Dr. T. M. V. Suryanarayana et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 6), June 2014, pp.202-206
www.ijera.com 205 | P a g e
sub-basin. The best model for the each of the three
stations has been selected by means of model
evaluation parameters.
The results obtained for all three stations then
evaluated by means of the model evaluation
parameters selected for the current study given
below:
Root mean square error (RMSE):
𝑅𝑀𝑆𝐸 =
(𝑄 𝑖 − 𝑄𝑛
𝑖=1 (𝑖))2
𝑛
Correlation coefficient:
r =
𝑄 𝑖 − 𝑄 (𝑄 𝑖 − 𝑄)𝑛
𝑖=1
(𝑄 𝑖 − 𝑄𝑛
𝑖=1 )2 (𝑄 𝑖 − 𝑄)𝑛
𝑖=1
2
Where Q (i) is the n estimated runoff value, Q(i) is
the n observes runoff value, 𝑄 is the mean of the
observed runoff values, and 𝑄 is the mean of the
estimated runoff values.
V. RESULTS AND DISCUSSION
The models were developed using 7 numbers of
membership functions of type triangular with 7 If-
then rules for all different sets of training and testing
dataset for each rain gauge station in ANFIS.
After obtaining the results the best model for the
stations was selected and highlighted by means of the
evaluation parameters that are RMSE and r values
given in table-1.
Table-1: ANFIS results for different stations
Hadad
Ratio
%
Training Testing
RMSE r RMSE r
80-20 1.249 0.999 0.853 0.999
70-30 1.319 0.999 0.808 0.999
60-40 1.395 0.999 0.845 0.999
Khedbrhama
Ratio
%
Training Testing
RMSE r RMSE r
80-20 1.365 0.999 0.841 0.999
70-30 1.367 0.999 1.015 0.999
60-40 1.457 0.999 0.988 0.999
Dharoi
Ratio
%
Training Testing
RMSE r RMSE r
80-20 1.259 0.999 1.023 0.999
70-30 1.659 0.999 1.123 0.999
60-40 1.367 0.999 1.110 0.999
Fig. 4 Comparison of observed runoff vs predicted
runoff for the station hadad training
Fig. 5 Comparison of observed runoff vs predicted
runoff for the station hadad testing
Fig. 6 Comparison of observed runoff vs. predicted
runoff for the station khedbrhama training
Fig. 7 Comparison of observed runoff vs. predicted
runoff for the station khedbrhama testing
0
100
200
300
400
500
1
15
29
43
57
71
85
99
113
127
141
155
169
Runoff,mm
Runoff Pre. Runoff
0
100
200
300
400
1 5 9 13 17 21 25 29 33 37 41
Runoff,mm
Runoff Pre. Runoff
0
200
400
600
800
1
16
31
46
61
76
91
106
121
136
151
166
Runoff,mm
Runoff Pre. Runoff
0
100
200
300
400
500
1 5 9 13 17 21 25 29 33 37 41
Runoff,mm
Runoff Pre. Runoff
Dr. T. M. V. Suryanarayana et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 6( Version 6), June 2014, pp.202-206
www.ijera.com 206 | P a g e
Fig. 8 Comparison of observed runoff vs. predicted
runoff for the station dharoi training
Fig. 9 Comparison of observed runoff vs. predicted
runoff for the station dharoi testing
Here, the results shows (table-1) that the ratio for
training and testing data of 60-40% and 70-30%
gives the better results for the RMSE and r values but
when looking to the ratio of 80-20%, it gives the best
results for the current study and gives the best model
of Rainfall-Runoff for all the three rain gauge
stations namely Hadad, Khedbrhama and Dharoi.
Also the estimated runoff values shows the very little
variation as compared to the observed runoff values.
Also, the comparison of the observed runoff vs.
predicted runoff was shown for all the stations
namely hadad (fig. 4 & 5), khedbrhama (fig. 6 & 7)
and dharoi (fig. 8 & 9).
VI. SUMMARY AND COCLUSION
Here, one can conclude that the Rainfall-Runoff
model for the Hadad, Khedbrhama and Dharoi rain
gauge stations is 7 triangular type membership
functions with the input and output training and
testing ratio of 80-20% which gives the RMSE and r
values as 1.249, 0.999 training and 0.853, 0.999
testing for Hadad rain gauge station, 1.365, 0.999
training and 0.841, 0.999 testing for Khedbrhama
rain gauge station and 1.259, 0.999 training and
1.023, 0.999 testing for Dharoi rain gauge station.
Also the ratio of 60-40% and 70-30% training
and testing gives the reasonably much accurate
results and one can use these models in absence of
the best model for the prediction of runoff in Dharoi
sub-basin for the future prediction of runoff.
Summary states that the ANFIS tool provides the
betterment of the Rainfall-Runoff modeling in
comparison of the other tools as ANN, Fuzzy logic
etc. And one can used this tool for such hydrological
modeling say rainfall-runoff, rainfall prediction,
evapotranspiration etc. for the future prediction.
REFERENCES
[1] Zadeh, L.A., 1965. Fuzzy sets. Information and
Control 8 (3), 338–353.
[2] Mahabir, C.; Hicks, F.E. and Robinson F.
A.(2003). “Application of fuzzy logic to
forecast seasonal runoff”. Hydrological
Process, 17:3749-3762.
[3] Jang, J.-S.R., Sun, C.-T., 1995. Neuro-fuzzy
modeling and control. Proceedings IEEE 83
(3), 378–406.
[4] Loukas, Y.L .(2001). “Adaptive neuro-fuzzy
inference system: an instant and architecture-
free predictor for improved QSAR studies”. J
Med Chem 44(17):2772 2783.
[5] Nayak, P.C., Sudheer, K.P., Rangan, D.M. and
Ramasastri, K.S. (2004). “A neuro-fuzzy
computing technique for modelling
hydrological time series”. J. Hydrology, 291 :
52-66.
[6] Ojala, T., 1995 Neuro-Fuzzy systems in
control. M Sc. Thesis, Tempere Univeristy of
Technology, Tampere, Finland.
[7] Brown, M., Harris, C., 1994. Neurofuzzy
Adaptive Modeling and Control. Prentice Hall.
[8] Jang, J.-S.R., 1993. ANFIS: adaptive network
based fuzzy inference system. IEEE
Transactions on Systems, Man and
Cybernetics 23 (3), 665–683.
[9] Takagi, T., and M. Sugeno.(1985). “Fuzzy
identification of systems and its application to
modeling and control”. IEEE Transactions on
Systems, Man, and Cybernetics,15: 116–132.
0
100
200
300
400
500
600
700
1
15
29
43
57
71
85
99
113
127
141
155
169
Runoff,mm
Runoff Pre. Runoff
0
100
200
300
400
500
1 4 7 101316192225283134374043
Runoff,mm
Runoff Pre. Runoff

More Related Content

What's hot

A SURVEY OF CLUSTERING ALGORITHMS IN ASSOCIATION RULES MINING
A SURVEY OF CLUSTERING ALGORITHMS IN ASSOCIATION RULES MININGA SURVEY OF CLUSTERING ALGORITHMS IN ASSOCIATION RULES MINING
A SURVEY OF CLUSTERING ALGORITHMS IN ASSOCIATION RULES MININGAIRCC Publishing Corporation
 
Fault detection based on novel fuzzy modelling
Fault detection based on novel fuzzy modelling Fault detection based on novel fuzzy modelling
Fault detection based on novel fuzzy modelling csijjournal
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionIAEME Publication
 
Topological data analysis
Topological data analysisTopological data analysis
Topological data analysisSunghyon Kyeong
 
New model of cfrp confined circular concrete columns ann appr
New model of cfrp confined circular concrete columns ann apprNew model of cfrp confined circular concrete columns ann appr
New model of cfrp confined circular concrete columns ann apprIAEME Publication
 
Control chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksControl chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksISA Interchange
 
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...Cemal Ardil
 
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILEZac Darcy
 
Analysis of computational
Analysis of computationalAnalysis of computational
Analysis of computationalcsandit
 
Single Channel Speech De-noising Using Kernel Independent Component Analysis...
	Single Channel Speech De-noising Using Kernel Independent Component Analysis...	Single Channel Speech De-noising Using Kernel Independent Component Analysis...
Single Channel Speech De-noising Using Kernel Independent Component Analysis...theijes
 

What's hot (13)

A SURVEY OF CLUSTERING ALGORITHMS IN ASSOCIATION RULES MINING
A SURVEY OF CLUSTERING ALGORITHMS IN ASSOCIATION RULES MININGA SURVEY OF CLUSTERING ALGORITHMS IN ASSOCIATION RULES MINING
A SURVEY OF CLUSTERING ALGORITHMS IN ASSOCIATION RULES MINING
 
Fault detection based on novel fuzzy modelling
Fault detection based on novel fuzzy modelling Fault detection based on novel fuzzy modelling
Fault detection based on novel fuzzy modelling
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed prediction
 
Topological data analysis
Topological data analysisTopological data analysis
Topological data analysis
 
New model of cfrp confined circular concrete columns ann appr
New model of cfrp confined circular concrete columns ann apprNew model of cfrp confined circular concrete columns ann appr
New model of cfrp confined circular concrete columns ann appr
 
Pxc3899333
Pxc3899333Pxc3899333
Pxc3899333
 
Control chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networksControl chart pattern recognition using k mica clustering and neural networks
Control chart pattern recognition using k mica clustering and neural networks
 
Ejsr 86 3
Ejsr 86 3Ejsr 86 3
Ejsr 86 3
 
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
 
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
 
Analysis of computational
Analysis of computationalAnalysis of computational
Analysis of computational
 
Pca part
Pca partPca part
Pca part
 
Single Channel Speech De-noising Using Kernel Independent Component Analysis...
	Single Channel Speech De-noising Using Kernel Independent Component Analysis...	Single Channel Speech De-noising Using Kernel Independent Component Analysis...
Single Channel Speech De-noising Using Kernel Independent Component Analysis...
 

Viewers also liked

Gisela Espinosa. Coloquio Regiones, 2010
Gisela Espinosa. Coloquio Regiones, 2010Gisela Espinosa. Coloquio Regiones, 2010
Gisela Espinosa. Coloquio Regiones, 2010Pro Regiones
 
ביקוש והיצע מלונאי בחוף הכרמל
ביקוש והיצע מלונאי בחוף הכרמלביקוש והיצע מלונאי בחוף הכרמל
ביקוש והיצע מלונאי בחוף הכרמלesty segal
 
Páscoa lebranças simone helen drumond
Páscoa lebranças simone helen drumondPáscoa lebranças simone helen drumond
Páscoa lebranças simone helen drumondSimoneHelenDrumond
 
Фото с мастер-класса от компании ITT Investment Group
Фото с мастер-класса от компании ITT Investment GroupФото с мастер-класса от компании ITT Investment Group
Фото с мастер-класса от компании ITT Investment GroupCase Champ
 
Aprender y enseñar en colaboracion
Aprender y enseñar en  colaboracionAprender y enseñar en  colaboracion
Aprender y enseñar en colaboracionCintia Galvez
 
великие равнины савельева марина сша
великие равнины савельева марина сшавеликие равнины савельева марина сша
великие равнины савельева марина сшаmariageograf
 
As piores capas de discos
As piores capas de discosAs piores capas de discos
As piores capas de discosvaltermn
 
PresentacióN Gastelu
PresentacióN GasteluPresentacióN Gastelu
PresentacióN Gasteluguest27ed7fb
 
O valioso tempo dos maduros mario de andrade 648
O valioso tempo dos maduros   mario de andrade 648O valioso tempo dos maduros   mario de andrade 648
O valioso tempo dos maduros mario de andrade 648Academia de Heróis
 

Viewers also liked (17)

Gisela Espinosa. Coloquio Regiones, 2010
Gisela Espinosa. Coloquio Regiones, 2010Gisela Espinosa. Coloquio Regiones, 2010
Gisela Espinosa. Coloquio Regiones, 2010
 
Sou eu
Sou euSou eu
Sou eu
 
A Era Vargas
A Era VargasA Era Vargas
A Era Vargas
 
ביקוש והיצע מלונאי בחוף הכרמל
ביקוש והיצע מלונאי בחוף הכרמלביקוש והיצע מלונאי בחוף הכרמל
ביקוש והיצע מלונאי בחוף הכרמל
 
Páscoa lebranças simone helen drumond
Páscoa lebranças simone helen drumondPáscoa lebranças simone helen drumond
Páscoa lebranças simone helen drumond
 
Фото с мастер-класса от компании ITT Investment Group
Фото с мастер-класса от компании ITT Investment GroupФото с мастер-класса от компании ITT Investment Group
Фото с мастер-класса от компании ITT Investment Group
 
Fotos
FotosFotos
Fotos
 
El comercio electrónico.odt
El comercio electrónico.odtEl comercio electrónico.odt
El comercio electrónico.odt
 
Aprender y enseñar en colaboracion
Aprender y enseñar en  colaboracionAprender y enseñar en  colaboracion
Aprender y enseñar en colaboracion
 
великие равнины савельева марина сша
великие равнины савельева марина сшавеликие равнины савельева марина сша
великие равнины савельева марина сша
 
The location factor
The location factorThe location factor
The location factor
 
As piores capas de discos
As piores capas de discosAs piores capas de discos
As piores capas de discos
 
waskar resume
waskar resumewaskar resume
waskar resume
 
PresentacióN Gastelu
PresentacióN GasteluPresentacióN Gastelu
PresentacióN Gastelu
 
O valioso tempo dos maduros mario de andrade 648
O valioso tempo dos maduros   mario de andrade 648O valioso tempo dos maduros   mario de andrade 648
O valioso tempo dos maduros mario de andrade 648
 
Grezia 2
Grezia 2Grezia 2
Grezia 2
 
Afip
Afip Afip
Afip
 

Similar to Ag04606202206

An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...
An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...
An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...ijtsrd
 
Investigations on Hybrid Learning in ANFIS
Investigations on Hybrid Learning in ANFISInvestigations on Hybrid Learning in ANFIS
Investigations on Hybrid Learning in ANFISIJERA Editor
 
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...ijsrd.com
 
11.rainfall runoff modelling of a watershed
11.rainfall runoff modelling of a watershed11.rainfall runoff modelling of a watershed
11.rainfall runoff modelling of a watershedAlexander Decker
 
Crop yield forecasting by adaptive neuro fuzzy inference system
Crop yield forecasting by adaptive neuro fuzzy inference systemCrop yield forecasting by adaptive neuro fuzzy inference system
Crop yield forecasting by adaptive neuro fuzzy inference systemAlexander Decker
 
11.crop yield forecasting by adaptive neuro fuzzy inference system
11.crop yield forecasting by adaptive neuro fuzzy inference system11.crop yield forecasting by adaptive neuro fuzzy inference system
11.crop yield forecasting by adaptive neuro fuzzy inference systemAlexander Decker
 
Efficiency of Neural Networks Study in the Design of Trusses
Efficiency of Neural Networks Study in the Design of TrussesEfficiency of Neural Networks Study in the Design of Trusses
Efficiency of Neural Networks Study in the Design of TrussesIRJET Journal
 
Minimum weekly temperature forecasting using anfis
Minimum weekly temperature forecasting using anfisMinimum weekly temperature forecasting using anfis
Minimum weekly temperature forecasting using anfisAlexander Decker
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionIAEME Publication
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionIAEME Publication
 
New artificial neural network design for Chua chaotic system prediction usin...
New artificial neural network design for Chua chaotic system  prediction usin...New artificial neural network design for Chua chaotic system  prediction usin...
New artificial neural network design for Chua chaotic system prediction usin...IJECEIAES
 
Design and implementation of 3 axis linear interpolation controller in fpga f...
Design and implementation of 3 axis linear interpolation controller in fpga f...Design and implementation of 3 axis linear interpolation controller in fpga f...
Design and implementation of 3 axis linear interpolation controller in fpga f...IAEME Publication
 
Prediction of Extreme Wind Speed Using Artificial Neural Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural  Network ApproachPrediction of Extreme Wind Speed Using Artificial Neural  Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural Network ApproachScientific Review SR
 
Design of frequency selective surface comprising of dipoles using artificial ...
Design of frequency selective surface comprising of dipoles using artificial ...Design of frequency selective surface comprising of dipoles using artificial ...
Design of frequency selective surface comprising of dipoles using artificial ...IJAAS Team
 

Similar to Ag04606202206 (20)

20320130406022
2032013040602220320130406022
20320130406022
 
20320130406022
2032013040602220320130406022
20320130406022
 
An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...
An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...
An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...
 
Investigations on Hybrid Learning in ANFIS
Investigations on Hybrid Learning in ANFISInvestigations on Hybrid Learning in ANFIS
Investigations on Hybrid Learning in ANFIS
 
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
 
11.rainfall runoff modelling of a watershed
11.rainfall runoff modelling of a watershed11.rainfall runoff modelling of a watershed
11.rainfall runoff modelling of a watershed
 
Ab35157161
Ab35157161Ab35157161
Ab35157161
 
Ab35157161
Ab35157161Ab35157161
Ab35157161
 
Crop yield forecasting by adaptive neuro fuzzy inference system
Crop yield forecasting by adaptive neuro fuzzy inference systemCrop yield forecasting by adaptive neuro fuzzy inference system
Crop yield forecasting by adaptive neuro fuzzy inference system
 
11.crop yield forecasting by adaptive neuro fuzzy inference system
11.crop yield forecasting by adaptive neuro fuzzy inference system11.crop yield forecasting by adaptive neuro fuzzy inference system
11.crop yield forecasting by adaptive neuro fuzzy inference system
 
Efficiency of Neural Networks Study in the Design of Trusses
Efficiency of Neural Networks Study in the Design of TrussesEfficiency of Neural Networks Study in the Design of Trusses
Efficiency of Neural Networks Study in the Design of Trusses
 
Kavitha soft computing
Kavitha soft computingKavitha soft computing
Kavitha soft computing
 
Minimum weekly temperature forecasting using anfis
Minimum weekly temperature forecasting using anfisMinimum weekly temperature forecasting using anfis
Minimum weekly temperature forecasting using anfis
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed prediction
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed prediction
 
New artificial neural network design for Chua chaotic system prediction usin...
New artificial neural network design for Chua chaotic system  prediction usin...New artificial neural network design for Chua chaotic system  prediction usin...
New artificial neural network design for Chua chaotic system prediction usin...
 
Design and implementation of 3 axis linear interpolation controller in fpga f...
Design and implementation of 3 axis linear interpolation controller in fpga f...Design and implementation of 3 axis linear interpolation controller in fpga f...
Design and implementation of 3 axis linear interpolation controller in fpga f...
 
Springer
SpringerSpringer
Springer
 
Prediction of Extreme Wind Speed Using Artificial Neural Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural  Network ApproachPrediction of Extreme Wind Speed Using Artificial Neural  Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural Network Approach
 
Design of frequency selective surface comprising of dipoles using artificial ...
Design of frequency selective surface comprising of dipoles using artificial ...Design of frequency selective surface comprising of dipoles using artificial ...
Design of frequency selective surface comprising of dipoles using artificial ...
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

Ag04606202206

  • 1. Dr. T. M. V. Suryanarayana et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 6), June 2014, pp.202-206 www.ijera.com 202 | P a g e Adaptive Neuro-Fuzzy Inference System For Rainfall-Runoff Modeling Ratansharan Panchal*, Dr. T. M. V. Suryanarayana**, Dr. F. P. Parekh*** *(PG Student, Water Resources Engineering and Management Institute (WREMI), Faculty of Technology and Engineering, the Maharaja Sayajirao University of Baroda, Samiala-391410) **(Associate Professor, Water Resources Engineering and Management Institute (WREMI), Faculty of Technology and Engineering, The Maharaja Sayajirao University of Baroda, Samiala-391410) ***(Offg. Director and Associate Professor, Water Resources Engineering and Management Institute (WREMI), Faculty of Technology and Engineering, The Maharaja Sayajirao University of Baroda, Samiala- 391410) ABSTRACT In this study an Adaptive Neuro-Fuzzy Inference System (ANFIS) was used for rainfall-runoff modeling for the Dharoi sub-basin, India. Different combinations of rainfall were considered as the inputs to the model, and runoff was considered as the output. Input space partitioning for model structure identification was done by grid partitioning. A hybrid learning algorithm consisting of back-propagation and least-squares estimation was used to train the model for runoff estimation. The optimal learning parameters were determined by trial and error using Triangular membership function. Root mean square error (RMSE) and correlation coefficient (r) were used for selecting the best performing model. Keywords – Adaptive Neuro Fuzzy Inference System (ANFIS) modeling, Dharoi sub-basin, Rainfall-Runoff I. INTRODUCTION The hydrologic behavior of rainfall-runoff process is very complicated phenomenon which is controlled by large number of climatic and physiographic factors that vary with both the time and space. The relationship between rainfall and resulting runoff is quite complex and is influenced by factors relating the topography and climate. In recent years, artificial neural network (ANN), fuzzy logic, genetic algorithm and chaos theory have been widely applied in the sphere of hydrology and water resource. ANN have been recently accepted as an efficient alternative tool for modeling of complex hydrologic systems and widely used for prediction. Some specific applications of ANN to hydrology include modeling rainfall-runoff process. Fuzzy logic method was first developed to explain the human thinking and decision system by [1]. Several studies have been carried out using fuzzy logic in hydrology and water resources planning [2]. Adaptive neuro- fuzzy inference system (ANFIS) which is integration of neural networks and fuzzy logic has the potential to capture the benefits of both these fields in a single framework. ANFIS utilizes linguistic information from the fuzzy logic as well learning capability of an ANN. Adaptive neuro fuzzy inference system (ANFIS) is a fuzzy mapping algorithm that is based on Tagaki-Sugeno-Kang (TSK) fuzzy inference system [3] and [4]. ANFIS used for many applications such as, database management, system Design and planning/forecasting of the water resources [5]. II. NEURO-FUZZY MODEL Neuro-fuzzy modeling refers to the way of applying various learning techniques developed in the neural network literature to fuzzy modeling or to a fuzzy inference system (FIS). The basic structure of a FIS consists of three conceptual components: a rule base, which contains a selection of fuzzy rules; a database which defines the membership functions (MF) used in the fuzzy rules; and a reasoning mechanism, which performs the inference procedure upon the rules to derive an output (see Fig. 1). FIS implements a nonlinear mapping from its input space to the output space. This mapping is accomplished by a number of fuzzy if-then rules, each of which describes the local behavior of the mapping. The parameters of the if-then rules (referred to as antecedents or premises in fuzzy modeling) define a fuzzy region of the input space, and the output parameters (also consequents in fuzzy modeling) specify the corresponding output. Hence, the efficiency of the FIS depends on the estimated parameters. However, the selection of the shape of the fuzzy set (described by the antecedents) corresponding to an input is not guided by any procedure [6]. But the ule structure of a FIS makes it possible to incorporate human expertise about the system being modeled directly into the modeling process to decide on the relevant inputs, number of RESEARCH ARTICLE OPEN ACCESS
  • 2. Dr. T. M. V. Suryanarayana et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 6), June 2014, pp.202-206 www.ijera.com 203 | P a g e MFs for each input, etc. and the corresponding numerical data for parametestimation. Fig. 1 Fuzzy Inference System with crisp In the present study, the concept of the adaptive Network, which is a generalization of the common backpropagation neural network, is employed to tackle the parameter identification problem in a FIS. An adaptive network is a multi layered feed forward structure whose overall output behavior is determined by the value of a collection of modifiable parameters. More specifically, the configuration of an adaptive network is composed of a set of nodes connected through directional links, where each node is a process unit that performs a static node function on its incoming signal to generate a single node output. The node function is a parameterized function with modifiable parameters. It may be noted that links in an adaptive network only indicate the flow direction of signals between nodes and no weights are associated with these links. Readers are referred to [7] for more details on adaptive networks. [8] introduced a novel architecture and learning procedure for the FIS that uses a neural network learning algorithm for constructing a set of fuzzy if then rules with appropriate MFs from the stipulated input–output pairs. This procedure of developing a FIS using the framework of adaptive neural networks is called an adaptive neuro fuzzy inference system (ANFIS). 1.1. ANFIS architecture The general structure of the ANFIS is presented in Fig. 2. Selection of the FIS is the major concern when designing an ANFIS to model a specific target system. Various types of FIS are reported in Fig. 2 (a) Fuzzy Inference System (b) Equivalent ANFIS the literature and each are characterized by their consequent parameters only. The current study uses the Sugeno fuzzy model since the consequent part of this FIS is a linear equation and the parameters can be estimated by a simple least squares error method. For instance, consider that the FIS has two inputs x and y and one output z: For the first order Sugeno fuzzy model, a typical rule set with two fuzzy if-then rules can be expressed as: Rule 1: If x is A1 and y is B1; then f1 =p1x + q1y + r (1) Rule 2: If x is A2 and y is B2; then f2 = p2x + q2y + r (2) Where A1, A2 and B1, B2 are the MFs for inputs x and y; respectively; p1; q1; r1 and p2; q2; r2 are the parameters of the output function. Fig. 2(a) illustrates the fuzzy reasoning mechanism for this Sugeno model to derive an output function (f) from a given input vector [x, y]. The corresponding equivalent ANFIS architecture is presented in Fig. 2(b), where nodes of the same layer have similar functions. The functioning of the ANFIS is as follows: Layer 1: Each node in this layer generates membership grades of an input variable. The node output OPi 1 is defined by: OPi 1 = 𝜇 𝐴𝑖 (𝑥) for i = 1, 2 or (3) OPi 1 = 𝜇 𝐵𝑖−2 (𝑦) for i = 3, 4 (4) where x (or y) is the input to the node; Ai (or Bi-2) is a fuzzy set associated with this node, characterized by the shape of the MFs in this node and can be any
  • 3. Dr. T. M. V. Suryanarayana et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 6), June 2014, pp.202-206 www.ijera.com 204 | P a g e appropriate functions that are continuous and piecewise differentiable such as Gaussian, generalized bell shaped, trapezoidal shaped and triangular shaped functions. Assuming a generalized bell function as the MF, the output OPi 1 can be computed as, 𝑂𝑃𝑖 1 = 𝜋 𝐴𝑖 = 1 1+( 𝑥− 𝑐 𝑖 𝑎 𝑖 )2𝑏𝑖 (5) Where {ai; bi; ci} is the parameter set that changes the shapes of the MF with maximum equal to 1 and minimum equal to 0. Layer 2: Every node in this layer multiplies the incoming signals, denoted as ∏, and the output OP𝑖 2 that represents the firing strength of a rule is computes as, OP𝐼 2 = wi = µAi (x) µBi (y), i = 1, 2. (6) Layer 3: The ith node of this layer, labeled as N, computes the normalized firing strengths as, OP𝑖 3 = 𝑤i = 𝑤𝑖 𝑤1+𝑤2 , i = 1, 2 (7) Layer 4: Node i in this layer compute the contribution of the ith rule towards the model output, with the following node functions: OP𝑖 4 = 𝑤ifi = 𝑤i(pix + qiy + ri) (8) Where 𝑤 is the output of layer 3 and {pi, qi, ri} is the parameter set. Layer 5: The single node in this layer computes the overall output of the ANFIS as: OP𝑖 5 = Overall output = 𝑤𝑖 ifi = 𝑊𝑖𝑓𝑖𝑖 𝑊𝑖𝑖 (9) III. STUDY AREA AND DATA Area selected for the present study is the Dharoi sub basin which is the part of Sabarmati river basin. Study area is the Dharoi sub basin which is designated by line in Sabarmati river basin map. The area covering upper sub-basin and the catchment of the main river up to Dharoi dam is designated as Dharoi sub-basin. Constructed in 1978, the Dharoi dam is located about 165 km upstream Ahmadabad in village Dharoi of Mehsana district. This covers drainage area of the main river up to Dharoi dam. In this study, long term monthly Rainfall and Runoff data are derived for Dharoi sub basin which is the part of Sabarmati river basin. Catchment area of the sub basin is 5,540 sq.km, out of which about 2,640 sq.km lies in Gujarat state. The area covering upper sub-basin and the catchment of the main river up to Dharoi Dam is designated as Dharoi sub-basin. The Dharoi dam is constructed in 1978 and is located about 165 kms upstream Ahmedabad in village Dharoi of Mehsana district. Fig. 3 Dharoi sub-basin in Sabarmati Basin In Dharoi sub basin there are six Rain gauge stations existed but among them Hadad Rain gauge station’s data is selected for the year 1968 to 2010 (42 years). Rainfall data are considered from June to October for each year so total 217 monthly data sets are used. IV. MODEL DEVELOPMENT AND TESTING There are no fixed rules for developing an ANFIS, even though a general framework can be followed based on previous successful applications in engineering. The selection of proper input and output data posses the prime importance and needs to be selected carefully. Here the Rainfall-Runoff model was developed using the Rainfall data as input and Runoff data as output. Here, in the current study, Rainfall-Runoff datasets were firstly divided in the different ratio of training and testing data i.e. 80-20%, 70-30% and 60- 40% that means the 80% datasets were used for training the model and remaining 20% dataset were taken for its validation purpose. The runoff model was developed for each of the three rain gauge station namely Hadad, Khedbrhama and Dharoi in, Dharoi
  • 4. Dr. T. M. V. Suryanarayana et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 6), June 2014, pp.202-206 www.ijera.com 205 | P a g e sub-basin. The best model for the each of the three stations has been selected by means of model evaluation parameters. The results obtained for all three stations then evaluated by means of the model evaluation parameters selected for the current study given below: Root mean square error (RMSE): 𝑅𝑀𝑆𝐸 = (𝑄 𝑖 − 𝑄𝑛 𝑖=1 (𝑖))2 𝑛 Correlation coefficient: r = 𝑄 𝑖 − 𝑄 (𝑄 𝑖 − 𝑄)𝑛 𝑖=1 (𝑄 𝑖 − 𝑄𝑛 𝑖=1 )2 (𝑄 𝑖 − 𝑄)𝑛 𝑖=1 2 Where Q (i) is the n estimated runoff value, Q(i) is the n observes runoff value, 𝑄 is the mean of the observed runoff values, and 𝑄 is the mean of the estimated runoff values. V. RESULTS AND DISCUSSION The models were developed using 7 numbers of membership functions of type triangular with 7 If- then rules for all different sets of training and testing dataset for each rain gauge station in ANFIS. After obtaining the results the best model for the stations was selected and highlighted by means of the evaluation parameters that are RMSE and r values given in table-1. Table-1: ANFIS results for different stations Hadad Ratio % Training Testing RMSE r RMSE r 80-20 1.249 0.999 0.853 0.999 70-30 1.319 0.999 0.808 0.999 60-40 1.395 0.999 0.845 0.999 Khedbrhama Ratio % Training Testing RMSE r RMSE r 80-20 1.365 0.999 0.841 0.999 70-30 1.367 0.999 1.015 0.999 60-40 1.457 0.999 0.988 0.999 Dharoi Ratio % Training Testing RMSE r RMSE r 80-20 1.259 0.999 1.023 0.999 70-30 1.659 0.999 1.123 0.999 60-40 1.367 0.999 1.110 0.999 Fig. 4 Comparison of observed runoff vs predicted runoff for the station hadad training Fig. 5 Comparison of observed runoff vs predicted runoff for the station hadad testing Fig. 6 Comparison of observed runoff vs. predicted runoff for the station khedbrhama training Fig. 7 Comparison of observed runoff vs. predicted runoff for the station khedbrhama testing 0 100 200 300 400 500 1 15 29 43 57 71 85 99 113 127 141 155 169 Runoff,mm Runoff Pre. Runoff 0 100 200 300 400 1 5 9 13 17 21 25 29 33 37 41 Runoff,mm Runoff Pre. Runoff 0 200 400 600 800 1 16 31 46 61 76 91 106 121 136 151 166 Runoff,mm Runoff Pre. Runoff 0 100 200 300 400 500 1 5 9 13 17 21 25 29 33 37 41 Runoff,mm Runoff Pre. Runoff
  • 5. Dr. T. M. V. Suryanarayana et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 6( Version 6), June 2014, pp.202-206 www.ijera.com 206 | P a g e Fig. 8 Comparison of observed runoff vs. predicted runoff for the station dharoi training Fig. 9 Comparison of observed runoff vs. predicted runoff for the station dharoi testing Here, the results shows (table-1) that the ratio for training and testing data of 60-40% and 70-30% gives the better results for the RMSE and r values but when looking to the ratio of 80-20%, it gives the best results for the current study and gives the best model of Rainfall-Runoff for all the three rain gauge stations namely Hadad, Khedbrhama and Dharoi. Also the estimated runoff values shows the very little variation as compared to the observed runoff values. Also, the comparison of the observed runoff vs. predicted runoff was shown for all the stations namely hadad (fig. 4 & 5), khedbrhama (fig. 6 & 7) and dharoi (fig. 8 & 9). VI. SUMMARY AND COCLUSION Here, one can conclude that the Rainfall-Runoff model for the Hadad, Khedbrhama and Dharoi rain gauge stations is 7 triangular type membership functions with the input and output training and testing ratio of 80-20% which gives the RMSE and r values as 1.249, 0.999 training and 0.853, 0.999 testing for Hadad rain gauge station, 1.365, 0.999 training and 0.841, 0.999 testing for Khedbrhama rain gauge station and 1.259, 0.999 training and 1.023, 0.999 testing for Dharoi rain gauge station. Also the ratio of 60-40% and 70-30% training and testing gives the reasonably much accurate results and one can use these models in absence of the best model for the prediction of runoff in Dharoi sub-basin for the future prediction of runoff. Summary states that the ANFIS tool provides the betterment of the Rainfall-Runoff modeling in comparison of the other tools as ANN, Fuzzy logic etc. And one can used this tool for such hydrological modeling say rainfall-runoff, rainfall prediction, evapotranspiration etc. for the future prediction. REFERENCES [1] Zadeh, L.A., 1965. Fuzzy sets. Information and Control 8 (3), 338–353. [2] Mahabir, C.; Hicks, F.E. and Robinson F. A.(2003). “Application of fuzzy logic to forecast seasonal runoff”. Hydrological Process, 17:3749-3762. [3] Jang, J.-S.R., Sun, C.-T., 1995. Neuro-fuzzy modeling and control. Proceedings IEEE 83 (3), 378–406. [4] Loukas, Y.L .(2001). “Adaptive neuro-fuzzy inference system: an instant and architecture- free predictor for improved QSAR studies”. J Med Chem 44(17):2772 2783. [5] Nayak, P.C., Sudheer, K.P., Rangan, D.M. and Ramasastri, K.S. (2004). “A neuro-fuzzy computing technique for modelling hydrological time series”. J. Hydrology, 291 : 52-66. [6] Ojala, T., 1995 Neuro-Fuzzy systems in control. M Sc. Thesis, Tempere Univeristy of Technology, Tampere, Finland. [7] Brown, M., Harris, C., 1994. Neurofuzzy Adaptive Modeling and Control. Prentice Hall. [8] Jang, J.-S.R., 1993. ANFIS: adaptive network based fuzzy inference system. IEEE Transactions on Systems, Man and Cybernetics 23 (3), 665–683. [9] Takagi, T., and M. Sugeno.(1985). “Fuzzy identification of systems and its application to modeling and control”. IEEE Transactions on Systems, Man, and Cybernetics,15: 116–132. 0 100 200 300 400 500 600 700 1 15 29 43 57 71 85 99 113 127 141 155 169 Runoff,mm Runoff Pre. Runoff 0 100 200 300 400 500 1 4 7 101316192225283134374043 Runoff,mm Runoff Pre. Runoff