You are on page 1of 5

TECHNICAL NOTES

Genetic Programming to Predict Bridge Pier Scour


H. Md. Azamathulla, M.ASCE1; Aminuddin Ab Ghani2; Nor Azazi Zakaria3; and Aytac Guven4
Downloaded from ascelibrary.org by GMR INSTITUTE OF TECHNOLOGY on 02/09/21. Copyright ASCE. For personal use only; all rights reserved.

Abstract: Bridge-pier scour is a significant problem for the safety of bridges. Extensive laboratory and field studies have been conducted
examining the effect of relevant variables. This note presents an alternative to the conventional regression-based equations 共HEC-18 and
regression equation developed by the writers兲, in the form of artificial neural networks 共ANNs兲 and genetic programming 共GP兲. There had
been 398 data sets of field measurements that were collected from published literature and were used to train the network or evolve the
program. The developed network and evolved programs were validated by using the observations that were not involved in the training.
The performance of GP was found more effective when compared to regression equations and ANNs in predicting the scour depth at
bridge piers.
DOI: 10.1061/共ASCE兲HY.1943-7900.0000133
CE Database subject headings: Bridges; Piers; Computer programming; Neural networks; Scour.
Author keywords: Bridge pier; Genetic programming; Artificial neural networks; Local scour; Radial basis function.

Introduction comparison of some bridge pier scour formulae using field and
laboratory data.
The presence of a bridge pier in a channel may cause an abrupt Alternative fitting approaches such as artificial neural net-
change in the approach flow velocity, which may result in local works 共ANNs兲 共Lee et al. 2007兲 and adaptive neurofuzzy infer-
scour at piers. The failure of Black Mount bridge in New Zealand ence system 共Bateni et al. 2007兲 have been recently shown to
yield effective estimates of ds. ANNs have been reported to pro-
was a result of undermining of its piers in a riverbed 共Melville
vide reasonably good solutions for hydraulic engineering prob-
and Coleman 2000兲. The mechanism of flow around a pier struc-
lems, in cases of highly nonlinear and complex relationship
ture is so complicated that it is difficult to establish a general
among the input-output pairs in corresponding data 共Azmathullah
empirical model to predict the scour depth ds. A reliable estima- et al. 2005, 2008兲.
tion of ds is of paramount importance in safe, economic, and The objective of this study is to predict ds using genetic pro-
technically sound bridge pier design. Most prediction formulas gramming 共GP兲. The performance of the proposed GP model is
for ds available in the literature have been developed using con- compared with a standard radial basis function 共RBF兲 neural net-
ventional regression methods. Johnson 共1995兲 reported that the work and conventional regression-based equations. The explicit
Melville and Sutherland formula tends to overpredict ds to greater formulation of the GP model is also presented.
extent than any other formulae. Recently, Mohamed et al. 共2005兲
showed that the Laursen and Toch 共1956兲 and the Colorado State
University 共CSU兲 formulas 共Mohamed et al. 2005兲 give reason- Local Scour Problem around a Pier
able estimates, while the Melville and Sutherland 共1988兲 and Jain
and Fischer 共1980兲 formulas overpredict pier scour based on the The equilibrium scour depth ds around a circular pier in a steady
flow over a bed of uniform, spherical, and noncohesive sediment
1
Senior Lecturer, River Engineering and Urban Drainage Research depends on numerous groups of variables characterizing flow,
Centre 共REDAC兲, Universiti Sains Malaysia, Engineering Campus, Ni- sediment characteristics, and pier geometry. Extensive field data
bong Tebal, Pulau Pinang 14300, Malaysia 共corresponding author兲. sets were obtained for the model developments in this study from
E-mail: redacazamath@eng.usm.my Landers and Mueller 共1999兲 共384 sets of data兲 and Mohamed et
2
Professor and Deputy Director, REDAC, Universiti Sains Malaysia,
al. 共2005兲 共14 sets of data兲. Table 1 summarizes the ranges of field
Engineering Campus, Nibong Tebal, Pulau Pinang 14300, Malaysia.
E-mail: redac02@eng.usm.my data available such as pier width 共b兲, length of pier 共L兲, flow
3
Professor and Director, REDAC, Universiti Sains Malaysia, Engi- velocity 共V兲, flow depth 共y兲, mean diameter of bed material 共d50兲,
neering Campus, Nibong Tebal, Pulau Pinang 14300, Malaysia. E-mail: and standard deviation bed grain size 共␴兲.
redac01@eng.usm.my
4
Assistant Professor, Dept. of Civil Engineering, Univ. of Gaziantep,
Gaziantep 27310, Turkey, E-mail: aguven@gantep.edu.tr
Neural Network Model
Note. This manuscript was submitted on June 6, 2008; approved on
July 7, 2009; published online on July 13, 2009. Discussion period open
until August 1, 2010; separate discussions must be submitted for indi- ANNs provide a random mapping between an input and an output
vidual papers. This technical note is part of the Journal of Hydraulic vector, typically consisting of three layers of neurons, namely,
Engineering, Vol. 136, No. 3, March 1, 2010. ©ASCE, ISSN 0733-9429/ input, hidden, and output, with each neuron acting as an indepen-
2010/3-165–169/$25.00. dent computational element. Neural networks derive their

JOURNAL OF HYDRAULIC ENGINEERING © ASCE / MARCH 2010 / 165

J. Hydraul. Eng., 2010, 136(3): 165-169


Table 1. Ranges of Field Data 共Landers and Mueller 1999; Mohamed et al. 2005兲
Minimum Median Maximum
Variables Training Testing Training Testing Training Testing
b 共m兲 0.290 8.991 1.065 10.44 4.574 11.89
L 共m兲 2.440 0.610 7.545 0.870 27.43 1.130
V 共m/s兲 0.152 1.550 1.765 1.565 4.480 1.580
y 共m兲 0.122 1.550 4.525 2.405 13.472 3.260
d50 共m兲 0.00012 0.050 0.054 0.021 0.108 0.037
␴ 1.30 2.0 1.650 3.450 12.100 4.900
ds 共m兲
Downloaded from ascelibrary.org by GMR INSTITUTE OF TECHNOLOGY on 02/09/21. Copyright ASCE. For personal use only; all rights reserved.

0.0 0.370 0.565 0.385 7.650 0.400


Fr 0.033 0.031 0.268 0.268 0.834 0.726
d50 / y 2.38⫻ 10−8 3.28⫻ 10−8 1.17⫻ 10−5 7.28⫻ 10−6 0.000157 0.000143
b/y 0.0439 0.0727 0.2224 0.4587 8.6667 1.326
L/y 0.62 1.219 1.905 5.214 91.4 27.174
ds / y 0.0 0.028 0.122 0.122 3.467 0.830

strengths from the high degree of freedom associated with their Banzhaf 2001兲. An operand or an operator of an instruction is
architecture. Prior to application, the network is trained to observe changed by mutation into another symbol over the same set.
data sets. This feeds the network with input and output pairs and The fitness of a GP individual may be computed by using the
determines the values of connection weights, bias, or centers. The equation
training may require many epochs 共presentation of complete data
sets once to the network兲, being carried out until the training sum N

of squares error reaches a specified error goal. Concepts involved f= 兺 共兩X j − Y j兩兲 共1兲
behind these training schemes are outlined in the ASCE Task j=1

Committee 共2000兲. A neural network toolbox contained within the where X j = value returned by a chromosome for the fitness case j
MATLAB package was used in this study. The usual feed-forward and Y j = expected value for the fitness case j.
type of network was trained using RBFs. Out of the total of 398 In GP, the maximum size of the program is usually restricted
input-output pairs, about 75% 共300 sets兲, were selected randomly to avoid overgrowing programs without bounds 共Brameier and
and were used for training, whereas the remaining 25% 共98 sets兲 Banzhaf 2001兲. This configuration has been tested for the pro-
were employed for testing. As dictated by the use of Gaussian posed GP model and has been found sufficient. The best indi-
function, all patterns were normalized within the range of 共0.0, vidual 共program兲 of a trained GP can be converted into a
1.0兲 before their use. The RBF network 共five inputs, 36 hidden functional representation by successive replacements of variables
neurons, and one output兲 was trained by using various values of starting with the last effective instruction 共Oltean and Groşan
spread 共␣兲 between 0 and 1. The value of 0.01 was selected as it 2003兲.
yielded the best performance for the training data. To date, the application of GP in hydraulic engineering has
been limited. Davidson et al. 共1999兲 and Babovic and Keijzer
共2000兲 determined empirical relationships for the friction in tur-
GP bulent pipe flow and the additional resistance to flow induced by
flexible vegetation, respectively. Keijzer and Babovic 共2002兲 de-
GP, a branch of the genetic algorithm 共Holland 1975兲, is a method rived empirical equations using real-world hydraulic data, Gius-
for learning the most “fit” computer programs by means of arti- tolisi 共2004兲 determined Chezy resistance coefficient in
ficial evolution 共Johari et al. 2006兲. GP initializes a population corrugated channels, Kizhisseri et al. 共2005兲 explored a better
consisting of the random members known as chromosomes 共indi- correlation between the temporal pattern of flow field and sedi-
vidual兲, and the fitness of each chromosome is evaluated with ment transport by using numerical model results and field data,
respect to a target value. The principle of Darwinian natural se- and Guven and Gunal 共2008a兲 predicted local scour downstream
lection is used to select and reproduce “fitter” programs. GP cre- of grade-control structures.
ates equal or unequal length computer programs that consist of
variables 共terminal兲 and several mathematical operators 共function兲
sets as the solution. The function set of the system can be com- GP Modeling of Pier Scour
posed of arithmetic operations 共+ , − , / , ⴱ兲 and function calls 共such
as 兵ex , x , sin, cos, tan, log, sqrt, ln, power其兲. Each function implic- The equilibrium local scour depth 共ds兲 around bridge piers is in-
itly includes an assignment to a variable, which facilitates the use fluenced by the variables characterizing the flow, bed sediment,
of multiple program outputs in GP, whereas in tree-based GP and pier geometry. The following relationship describes the equi-
those side effects need to be incorporated explicitly 共Brameier librium scour depth as a function of its independent parameters:
and Banzhaf 2001兲.
The present GP utilizes a two-point string crossover. A seg-
ds = f共V,y,d50,␴,b,L,g兲 共2兲
ment of random position and random length is selected in both
parents and exchanged between them. If one of the resulting chil- where g = acceleration due to gravity.
dren would exceed the maximum length, crossover is abandoned From previous experience 共Azmathullah et al. 2005; Guven
and restarted by exchanging equalized segments 共Brameier and and Gunal 2008b兲, grouped nondimensional variables produced

166 / JOURNAL OF HYDRAULIC ENGINEERING © ASCE / MARCH 2010

J. Hydraul. Eng., 2010, 136(3): 165-169


Table 2. Parameters of the Optimized GP Model Table 3. Sensitivity Analysis for Independent Parameters for the Testing
Set
Parameter Description of parameter Setting of parameter
AE
p1 Function set + , − , ⴱ , / , 冑, power
Model RMSE 共%兲 R2
p2 Population size 250
p3 Mutation frequency 共%兲 96 ds / y = f共Fr , b / y , L / y , d50 / y , ␴兲 0.045 ⫺13.766 0.823
p4 Crossover frequency 共%兲 50 ds / y = f共Fr , b / y , L / y , d50 / y兲 0.063 ⫺21.678 0.543
p5 Number of replication 10 ds / y = f共Fr , b / y , L / y , ␴兲 0.062 ⫺37.674 0.662
p6 Block mutation rate 共%兲 30 ds / y = f共Fr , b / y , d50 / y , ␴兲 0.059 ⫺13.472 0.712
p7 Instruction mutation rate 共%兲 30 ds / y = f共Fr , L / y , d50 / y , ␴兲 0.056 ⫺30.566 0.522
p8 Instruction data mutation rate 共%兲 40 ds / y = f共b / y , L / y , d50 / y , ␴兲 0.066 ⫺478.456 0.712
Downloaded from ascelibrary.org by GMR INSTITUTE OF TECHNOLOGY on 02/09/21. Copyright ASCE. For personal use only; all rights reserved.

p9 Homologous crossover 共%兲 95


p10 Program size Initial 64, maximum 256

␦=
兺 兩Y − X兩 100 共9兲
good results. The following relationship describes scour depth 兺X
normalized with flow depth 共ds / y兲 in terms of dimensionless pa-
rameters where x = 共X − X̄兲; y = 共Y − Ȳ兲; X = observed values; X̄ = mean of X;
ds/y = f共Fr,b/y,d50/y,L/y,␴兲 共3兲 Y = predicted value; Ȳ = mean of Y; and n = number of samples.
First, an attempt was made to assess the significance or influ-
During model developments in this study, the normalized scour ence of each input parameter on ds / y. Table 3 compares the GP
depth 共ds / y兲 is selected as output and the five dimensionless pa- models, with one of the independent parameters removed in each
rameters in Eq. 共3兲 as inputs. case, and deleting any independent parameter from the input set
In this study, four basic arithmetic operators 共+ , − , ⴱ , /兲 and yielded larger RMSE and lower R2 values. These five independent
some basic mathematical functions 共冑, x2, and power兲 were used. parameters have non-negligible influence on ds / y and so the func-
A large number of generations 共5,000兲 were tested. First, the tional relationship given in Eq. 共3兲 is used for GP modeling in this
maximum size of each program was specified as 256, starting study.
with 64 instructions for the initial program. The functional set and The GP approach resulted in highly nonlinear relationship be-
operational parameters used in GP modeling during this study are tween ds / y and the input parameters with high accuracy and rela-
listed in Table 2. tively low error. The testing performance of the proposed GP
The simplified analytic form of the proposed GP model may model revealed a high generalization capacity with R2 = 0.824 and
be expressed as

冋再冉冋 册 冊 冎
RMSE= 0.046 and AE= −13.54%.
共1 − T2兲2共L/y 兲0.5 2 2 2
ds/y = 共d50/y 兲−0.5 − 2.36 + T2 + Fr −1
共d50/y 兲␴2


Regression Model Results
0.5
− b/y − 1 共4兲
A new nonlinear regression equation was derived by using the
same data sets used earlier for training the neural network and GP
where
modeling. The least-squares fit to those observations gave the

冤 冥
共Fr − 0.224兲 2
following expression:
+ Fr − b/y − 0.739

冉 冊 冉冊 冉冊
L/y 0.042 −0.28 −0.37
T=2 + 共Fr − 0.224兲 共5兲 ds d50 b L
d50/y = 1.82 Fr0.42␴−0.031 59 共10兲
y y y y
Eq. 共10兲 was compared to the pier scour equation recommended
by Federal Highway Administration’s Hydraulic Engineering Cir-
Training and Testing Results of GP Modeling cular 共HEC-18兲 共Mohamed et al. 2005兲
The performance of GP in training and testing sets is validated in
terms of the common statistical measures R2 共coefficient of deter-
mination兲, root-mean-square error 共RMSE兲, average error 共AE兲,
ds
y
= 2.1
b
y
冉冊 0.65
Fr0.43 共11兲

and average absolute deviation ␦ which is intended to yield conservative estimates. Eq. 共10兲 was

冉 冊
derived from laboratory data by researchers at CSU 共Mohamed et
兺 xy
2
al. 2005兲.
2
共6兲
冑兺 x 2 兺 y 2
R =

冋 册
Analysis and Results
兺 共X − Y兲2
1/2

RMSE = 共7兲 Fig. 1 shows results of predictions of ds / y for the test data that
n
were not involved in the calibration of the models for GP, RBF,
and HEC-18-based equation, 关Eq. 共11兲兴 as well as the regression
X−Y
兺 X
100 equation developed by the writers 关Eq. 共10兲兴. Fig. 1 shows the
performance of the GP compared to RBF, HEC-18, and regression
AE = 共8兲
n equation. An excellent prediction, made by the GP, can be ob-

JOURNAL OF HYDRAULIC ENGINEERING © ASCE / MARCH 2010 / 167

J. Hydraul. Eng., 2010, 136(3): 165-169


2005兲. In general, the performance of GP was superior to other
methods while the performance of Eq. 共9兲, derived by the writers,
was comparable to that of ANN-RBF.
The superior performance of GP, compared to other methods,
is attributed to the powerful artificial intelligence techniques for
computer learning inspired by natural evolution to find the appro-
priate mathematical model 共expression兲 to fit a set of points. GP
employs a population of functional expressions and also numeri-
cal constants, based on how closely they fit to the corresponding
data 共Koza 1992兲. Although ANNs have the capability to model
complex, nonlinear processes without having to assume the form
Downloaded from ascelibrary.org by GMR INSTITUTE OF TECHNOLOGY on 02/09/21. Copyright ASCE. For personal use only; all rights reserved.

of the relationship between input and output variables, the meth-


odology is governed by many and fixed mathematical functions
共e.g., sigmoidal or hyperbolic functions兲 and various learning al-
gorithms, which need to be identified a priori 共Haykin 1999兲.
Because previous studies for scour predictions 共Azmathulla et
al. 2005; Guven and Gunal 2008a,b兲 have already reported supe-
rior performance of the ANN and GP models compared to the
Fig. 1. Comparison of GP, ANN, HEC-18, and regression model
traditional statistical regression schemes, adoption of these soft
computing tools can be advocated for regular use, although con-
ventional regression may be easier to apply. With the advance-
served. The HEC-18 formula resulted in large errors compared to ments in computer hardware and software, the application of soft
all other approaches. This is quantitatively reflected in all statis- tools should not pose problems in even routine applications. The
tical measures, R2, RMSE, AE, and ␦ 共Table 4兲. pier scour software could be made available by an E-mail request
Comparisons of performance based on scatter plots and error to the first writer.
statistics revealed that the prediction accuracy of the present GP
model is generally comparable to the ANN-RBF model. The GP
model has lower absolute error as compared to the ANN-RBF Conclusions
model 共see performance of regression equations in Table 4兲. For
engineering applications, the average percentage errors reflected The preceding sections described an application of the relatively
in the statistic “␦” could be more attractive, indicating better ac- new soft computing approach of GP to predict the local bridge
ceptability of the GP. pier scour depth. A GP and an ANN-RBF model were developed
Referring to Fig. 1 and Table 4, especially, GP outperforms in to predict the values of relative scour depth from the field mea-
high-value predictions 共ds / y ⬎ 0.2兲, as reflected in lower RMSE surements.
共0.094兲 and higher R2 共0.746兲, compared to ANN-RBF 共R2 The developed GP model predicted scour that is fairly accurate
= 0.467 and RMSE= 0.167兲, and the regression-based equations and comparable with the earlier works based on ANNs, and su-
关R2 = 0.119 and RMSE= 0.380 for HEC-18 Eq. 共11兲; and R2 perior to HEC-18 Eq. 共11兲 and regression Eq. 共10兲 developed by
= 0.313 and RMSE= 0.189 for Eq. 共10兲兴. It should be noted that the writers. If the expected AE is selected as a criterion, the re-
these error measures are more sensitive to errors at larger local sults of the GP method appeared more attractive to employ.
scour depth observations. An almost perfect agreement with the
observed small values 共ds / y ⱕ 0.2兲 and GP predictions is clearly
seen in Fig. 1. In accord with Johnson 共1995兲, it was observed Acknowledgments
that HEC-18 overpredicted ds / y to a greater extent than other
models, but it should be noted that HEC-18 was deliberately con- The first three writers express their sincere gratitude to Universiti
structed as a design equation to over predict 共Mohamed et al. Sains Malaysia for funding a short-term grant to conduct this

Table 4. Comparison of Predicted and Observed Scour Depths for the Testing Set
AE
Method Coefficient of determination R2 RMSE 共%兲 Average absolute deviation ␦
Predictions to observed ds / y for testing set
GP 0.819 0.048 ⫺13.660 26.262
RBF 0.691 0.105 ⫺59.450 43.513
Eq. 共10兲 共writers兲 0.539 0.106 ⫺17.702 38.282
Eq. 共11兲 共HEC-18兲 0.425 0.271 ⫺174.055 113.497

Predictions to observed ds / y ⬎ 0.2 for testing set


GP 0.746 0.094 9.586 19.578
RBF 0.467 0.167 14.781 27.987
Eq. 共10兲 共writers兲 0.313 0.189 20.74 34.89
Eq. 共11兲 共HEC-18兲 0.119 0.380 ⫺97.060 81.874

168 / JOURNAL OF HYDRAULIC ENGINEERING © ASCE / MARCH 2010

J. Hydraul. Eng., 2010, 136(3): 165-169


on-going research 共Grant No. 304.PREREDAC.6035262兲. The Guven, A., and Gunal, M. 共2008a兲. “Genetic programming approach for
writers thank Robert D Jarrett, U.S. Geological Survey 共USGS兲, prediction of local scour downstream of hydraulic structures.” J. Irrig.
for his suggestions in preparation of this manuscript and also Drain. Eng., 134共2兲, 241–249.
reviews. Guven, A., and Gunal, M. 共2008b兲. “Prediction of scour downstream of
grade-control structures using neural networks.” J. Hydraul. Eng.,
134共11兲, 1656–1660.
Haykin, S. 共1999兲. Neural networks: A comprehensive foundation, 2nd
Notation
Ed., Prentice-Hall, Upper Saddle River, N.J.
Holland, J. H. 共1975兲. Adaptation in natural and artificial system, Uni-
The following symbols are used in this technical note: versity of Michigan Press, Ann Arbor, Mich.
b ⫽ pier width 共m兲; Jain, S. C., and Fischer, E. E. 共1980兲. “Scour around bridge piers at high
ds ⫽ scour depth 共m兲; flow velocities.” J. Hydraul. Eng., 106共11兲, 1827–1842.
Downloaded from ascelibrary.org by GMR INSTITUTE OF TECHNOLOGY on 02/09/21. Copyright ASCE. For personal use only; all rights reserved.

d50 ⫽ bed material mean diameter 共m兲; Johari, A., Habibagahi, G., and Ghahramani, A. 共2006兲. “Prediction of
Fr ⫽ Froude number 关=V / 共gy兲0.5兴; soil-water characteristic curve using genetic programming.” J. Geo-
g ⫽ acceleration due to gravity 共m / s2兲; tech. Geoenviron. Eng., 132共5兲, 661–665.
L ⫽ length of pier 共m兲; Johnson, P. A. 共1995兲. “Comparison of pier-scour equations using field
V ⫽ flow velocity 共m/s兲; data.” J. Hydraul. Eng., 121共8兲, 626–629.
Keijzer, M., and Babovic, V. 共2002兲. “Declarative and preferential bias in
y ⫽ flow depth 共m兲; and
GP-based scientific discovery.” Genet. Program. Evolvable Mach.,
␴ ⫽ standard deviation bed grain size. 3共1兲, 41–79.
Kizhisseri, A. S., Simmonds, D., Rafiq, Y., and Borthwick, M. 共2005兲.
“An evolutionary computation approach to sediment transport model-
References ing.” Proc., 5th Int. Conf. on Coastal Dynamics, ASCE, Barcelona,
Spain.
ASCE Task Committee. 共2000兲. “The ASCE Task Committee on applica- Koza, J. R. 共1992兲. “Genetic programming: On the programming of com-
tion of artificial neural networks in hydrology.” J. Hydrol. Eng., 5共2兲, puters by means of natural selection.” A Bradford book, MIT Press,
115–137. Cambridge, Mass.
Azmathullah, H. Md., Deo, M. C., and Deolalikar, P. B. 共2005兲. “Neural Landers, M. N., and Mueller, D. S. 共1999兲. “U.S. Geological Survey field
networks for estimation of scour downstream of ski-jump bucket.” J.
measurements of pier scour.” Proc., Compendium of Papers on ASCE
Hydraul. Eng., 131共10兲, 898–908.
Azmathullah, H. Md., Deo, M. C., and Deolalikar, P. B. 共2008兲. “Alter- Water Resources Engineering Confs. 1991 to 1998, ASCE, Reston,
native neural networks to estimate the scour below spillways.” Adv. Va., 585–607.
Eng. Software, 39共8兲, 689–698. Laursen, E. M., and Toch, A. 共1956兲. “Scour around bridge piers and
Babovic, V., and Keijzer, M. 共2000兲. “Genetic programming as a model abutments.” Bulletin no. 4, Iowa Road Research Board, Ames, Iowa.
induction engine.” J. Hydroinform., 2共1兲, 35–60. Lee, T. L., Jeng, D. S., Zhang, G. H., and Hong, J. H. 共2007兲. “Neural
Bateni, S. M., Borghei, S. M., and Jeng, D.-S. 共2007兲. “Neural network network modeling for estimation of scour depth around bridge piers.”
and neuro-fuzzy assessments for scour depth around bridge piers.” J. Hydrodynam., 19共3兲, 378–386.
Eng. Applic. Artif. Intell., 20, 401–414. Melville, B. W., and Coleman, S. E. 共2000兲. Bridge scour, Water Re-
Brameier, M., and Banzhaf, W. 共2001兲. “A comparison of linear genetic sources, Highlands Ranch, Colo.
programming and neural networks in medical data mining.” IEEE Melville, B. W., and Sutherland, A. J. 共1988兲. “Design method for local
Trans. Evol. Comput., 5, 17–26. scour at bridge piers.” J. Hydr. Div., 114共10兲, 1210–1226.
Davidson, J. W., Savic, D. A., and Walters, G. A. 共1999兲. “Method for Mohamed, T. H., Noor, M. J. M. M., Ghazali, A. H., and Huat, B. B. K.
identification of explicit polynomial formulae for the friction in tur- 共2005兲. “Validation of some bridge pier scour formulae using field and
bulent pipe flow.” J. Hydroinform., 1共2兲, 115–126. laboratory data.” American Journal of Environmental Science, 1共2兲,
Giustolisi, O. 共2004兲. “Using genetic programming to determine Chèzy 119–125.
resistance coefficient in corrugated channels.” J. Hydroinform., 6共3兲, Oltean, M., and Groşan, C. 共2003兲. “A comparison of several linear ge-
157–173. netic programming techniques.” Adv. Complex Syst., 14共1兲, 1–29.

JOURNAL OF HYDRAULIC ENGINEERING © ASCE / MARCH 2010 / 169

J. Hydraul. Eng., 2010, 136(3): 165-169

You might also like