Translator Disclaimer
1 January 2012 Wave Prediction Using Genetic Programming and Model Trees
A. R. Kambekar, M. C. Deo
Author Affiliations +

KAMBEKAR, A.R. and DEO, M.C., 2012. Wave prediction using genetic programming and model trees.

Wave predictions at specified locations can some times be conveniently made using empirical methods in preference to numerical ones in view of the empirical method's computational efficiency and lack of requirement for any exogenous information. This article describes one such attempt in which the time series prediction of waves was made through two alternative data driven methods: genetic programming and model trees. The significant wave height, Hs, and average zero-cross wave period, Tz, over different time steps in the future have been modeled as functions of a preceding sequence of the causal wind vector. The unknown functions have been captured in computer programs yielded by the genetic programming technique and also alternatively in the set of linear models produced by the technique of model trees. The measurements made by wave rider buoys at two locations along the Indian coastline have been analyzed to build and validate the models. Predictions have been made over the intervals of 1 to 4 days in the future based on a sequence of preceding wind vectors going back in time by the similar period as the prediction horizon. Applicability of such predictions at a nearby observation station is also explored. Although the overall performance of genetic programming was more attractive than that of model trees, both approaches performed well during the model testing exercise as evidenced by the high values of the correlation coefficient and the coefficient of efficiency and the low values of the mean absolute error, root mean square error, and scatter index.

A. R. Kambekar and M. C. Deo "Wave Prediction Using Genetic Programming and Model Trees," Journal of Coastal Research 28(1), 43-50, (1 January 2012).
Received: 25 March 2010; Accepted: 25 May 2010; Published: 1 January 2012

Get copyright permission
Back to Top