This way, an equation will be calculated in order
to predict a run-off value using previous rainfall
values.
Several approaches try to solve this problem in
different ways. In this article, a Differential
Evolution technique is proposed. The main included
feature is the variable length of the individuals in the
genetic population.
The results obtained have been compared with
three different techniques used for predicting the
rainfall-runoff transformation. The presented
approach gets good results.
ACKNOWLEDGEMENTS
This work was supported by the General Directorate
of Research, Development and Innovation
(Dirección Xeral de Investigación,
Desenvolvemento e Innovación) of the Xunta de
Galicia (Ref. 08MDS003CT). The work of Vanessa
Aguiar is supported by a grant from the General
Directorate of Research, Development and
Innovation of the Xunta de Galicia.
REFERENCES
Bownlee, J., 2007. Clonal Selection Algorithms, Complex
Intelligent Systems Laboratory (CIS), Centre for
Information Technology Research (CITR), Faculty of
Information and Communication Technologies (ICT),
Swinburne University of Technology, Melbourne,
Australia, pp. 13.
Burnet, F. M., 1959. The clonal selection theory of
acquired immunity. Vanderbilt University Press,
Nashville, Tenessee.
Burnet, F. M., 1976. A modification of Jerne's theory of
antibody production using the concept of clonal
selection. CA Cancer J Clin 26, 119-21.
Burnet, F. M., Clonal selection and after, in: Bell, G. I., et
al., Eds.), Theoretical Immunology, Marcel Dekker
Inc. 1978, pp. 63-85.
Cea, L., Garrido, M., Puertas, J., 2099. Urban flood
computations from direct precipitation data using a
two-dimensional shallow water model. The 8th
International Conference on Urban Drainage
Modelling. Japón.
Cutello, V., Narzisi, G., Nicosia, G., and Pavone ,M.,
2005. Clonal Selection Algorithms: A Comparative
Case Study Using Effective Mutation Potentials, in:
Jacob, C. and al., e., Eds.), 4th International
Conference on Artificial Immune Systems (ICARIS),
Vol. LNCS 3627. Springer-Verlag, Banff, Alberta,
Canada, pp. 13-28.
Cutello, V., Narzisi, G., Nicosia, G., Pavone, M., and
Sorace, G., 2004. How to Escape Traps using Clonal
Selection Algorithms, 1st International Conference on
Informatics in Control, Automation and Robotics
(ICINCO), Vol. 1. INSTICC Press, Setubal, Portugal,
pp. 322-326.
Dorado, J., Rabuñal, J. R., Pazos, A., Rivero, D. and
Santos, A., 2003. Prediction and modeling of the
rainfall-runoff transformation of a typical urban basin
using ANN and GP. Applied Artificial Intelligence,
vol. 17, pp.329-343.
Drecourt, J. P., 1999. Application of Neural Networks and
Genetic Programming to Rainfall-Runoff Modelling.
D2K Technical Report, vol. 0699-1-1, Danish
Hydraulic Institute, Denmark.
Feoktistov, V., 2006. Differential Evolution. In search of
solutions. Springer.
Hydroworks, 1995. User Manual. Hydraulic Research Ltd:
Wallingford.
HEC-HMS, http://www.hec.usace.army.mil/software/hec-
hms/, Accedida por última vez: Abril 2010.
Koza, J. R., 1992. Genetic Programming. On the
Programming of Computers by means of Natural
Selection. Cambrige, MA: The MIT Press.
Mayer, D. G., Kinghorn, B. P. and Archer, A. A.,
Differential evolution – an easy and efficient
evolutionary algorithm for model optimization,
Agricultural Systems, vol. 83, pp. 315-328, 2004.
Qin, A. K., Huang, V. L. and Suganthan, P. N., 2009.
Differential Evolution Algorithm with strategy
adaptation for global numerical optimization, IEEE
Trans. On Evolutionary Computation, vol. 13, no. 2,
pp. 398-417.
Rabuñal, J. R., Puertas, J., Suárez, J., Rivero, D., 2007.
Determination of the unit hydrograph of a typical
urban basin using genetic programming and artificial
neural networks. Hydrological Processes, vol. 21, pp.
476-485.
Storn, R. and Price, K. V., 1997. Differential evolution-A
simple and efficient heuristic for global optimization
over continuous Spaces, J. Global Optim., vol. 11, pp.
341-359.
Viessmann, W., Lewis, G. L. and Knapp, J. W., 1989.
Introduction to Hydrology. New York: Harper Collins.
ICEC 2010 - International Conference on Evolutionary Computation
212