Improving accuracy on wave height estimation through machine learning techniques

Abstract Estimatabion of wave agitation plays a key role in predicting natural disasters, path optimization and secure harbor operation. The Spanish agency Puertos del Estado (PdE) has several oceanographic measure networks equipped with sensors for different physical variables, and manages forecast systems involving numerical models. In recent years, there is a growing interest in wave parameter estimation by using machine learning models due to the large amount of oceanographic data available for training, as well as its proven efficacy in estimating physical variables. In this study, we propose to use machine learning techniques to improve the accuracy of the current forecast system of PdE. We have focused on four physical wave variables: spectral significant height, mean spectral period, peak period and mean direction of origin. Two different machine learning models have been explored: multilayer perceptron and gradient boosting decision trees, as well as ensemble methods that combine both models. These models reduce the error of the predictions of the numerical model by 36% on average, demonstrating the potential gains of combining machine learning and numerical models.

[1]  Tie-Yan Liu,et al.  LightGBM: A Highly Efficient Gradient Boosting Decision Tree , 2017, NIPS.

[2]  Jon Andreu,et al.  Review of wave energy technologies and the necessary power-equipment , 2013 .

[3]  S. James,et al.  A machine learning framework to forecast wave conditions , 2017, Coastal Engineering.

[4]  L. Cornejo-Bueno,et al.  Bayesian optimization of a hybrid system for robust ocean wave features prediction , 2018, Neurocomputing.

[5]  Shreenivas Londhe,et al.  Prediction of extreme wave heights using neuro wavelet technique , 2016 .

[6]  Yiquan Qi,et al.  Incorporation of artificial neural networks and data assimilation techniques into a third-generation wind-wave model for wave forecasting , 2006 .

[7]  Stephen R. Marsland,et al.  Machine Learning - An Algorithmic Perspective , 2009, Chapman and Hall / CRC machine learning and pattern recognition series.

[8]  Lu Liu,et al.  Path following of marine surface vehicles with dynamical uncertainty and time-varying ocean disturbances , 2016, Neurocomputing.

[9]  Sancho Salcedo-Sanz,et al.  A hybrid genetic algorithm—extreme learning machine approach for accurate significant wave height reconstruction , 2015 .

[10]  AbuBakr S. Bahaj,et al.  Generating electricity from the oceans , 2011 .

[11]  Erik Vanem,et al.  Long-term time-dependent stochastic modelling of extreme waves , 2011 .

[12]  J. Friedman Stochastic gradient boosting , 2002 .

[13]  Fabio Nelli,et al.  Machine Learning with scikit-learn , 2015 .

[14]  O. Makarynskyy,et al.  Improving wave predictions with artificial neural networks , 2004 .

[15]  Enrique Alexandre,et al.  Computational intelligence in wave energy: Comprehensive review and case study , 2016 .

[16]  Abdullah Al Mamun,et al.  Regional ocean wave height prediction using sequential learning neural networks , 2017 .

[17]  Pooja Jain,et al.  Real time wave forecasting using wind time history and numerical model , 2011 .

[18]  Xiaoli Z. Fern,et al.  An application of a machine learning algorithm to determine and describe error patterns within wave model output , 2020 .

[19]  Alessandro Filippo,et al.  Application of Artificial Neural Network (ANN) to improve forecasting of sea level , 2012 .

[20]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[21]  Ruslan M. Puscasu,et al.  Integration of Artificial Neural Networks into Operational Ocean Wave Prediction Models for Fast and Accurate Emulation of Exact Nonlinear Interactions , 2014, ICCS.

[22]  J. Mahjoobi,et al.  Prediction of significant wave height using regressive support vector machines , 2009 .

[23]  António F.O. Falcão,et al.  Wave energy utilization: A review of the technologies , 2010 .

[24]  Lyubka Pashova,et al.  Daily sea level forecast at tide gauge Burgas, Bulgaria using artificial neural networks , 2011 .

[25]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[26]  Liang Sun,et al.  Path following control for marine surface vessel with uncertainties and input saturation , 2016, Neurocomputing.

[27]  Mario Lopez,et al.  Artificial neural networks applied to port operability assessment , 2015 .

[28]  Zao-Jian Zou,et al.  Sequential learning radial basis function network for real-time tidal level predictions , 2013 .

[29]  Mohammad Javad Yazdanpanah,et al.  Wave hindcasting by coupling numerical model and artificial neural networks , 2008 .

[30]  A. Etemad-Shahidi,et al.  COMPARISON BETWEEN M5 MODEL TREE AND NEURAL NETWORKS FOR PREDICTION OF SIGNIFICANT WAVE HEIGHT IN LAKE SUPERIOR , 2009 .

[31]  Hamid Bahai,et al.  Prediction of safe sea-state using finite element method and artificial neural networks , 2010 .