Prediction of Sea Wave parameters is an important issue as it is the main design factor for maritime structures. Previously, researchers have used many parametric and numerical approaches, which may be complex in application, take a long time in preparation and sometimes require a bathymetric survey. Recently, soft computing techniques such as Fuzzy Inference Systems, Genetic Algorithm, Machine Learning, etc. have been used to predict sea wave parameters in many marine areas around the world. The ease of application, high accuracy and low computational time of these techniques make them a very good choice in many engineering applications. This study focuses on prediction of significant wave height (Hs) by applying one of the most advanced Machine Learning techniques known as Support Vector Machine (SVM). SVM models are built on the basis of different Kernel functions (Linear, Sigmoid, Radial Basis Function, and Polynomial) which transform the input data into an n-dimensional space where a hyperplane can be generated to partition the data. The results of SVM models are analyzed, evaluated and then compared with the results of commonly used parametric models (P-M, SPM, and CEM). This study shows that the P-M model has reliable and satisfactory results among all parametric models, as its statistical errors are close to those of SVM models (RBF and Polynomial), while all of them are identical in their correlation factors (0.999). Moreover, the parametric models (SPM and CEM) are more accurate in their results than the SVM models (Linear and Sigmoid). Also, this study confirms that the SVM models (RBF and polynomial) are the most accurate models overall, as they have the best generalization error among all models. Finally, it can be concluded that SVM models (RBF and Polynomial) are a promising technique in the sea wave height prediction and can be used as an economic and accurate alternative solution to other prediction models.
Published in | Engineering and Applied Sciences (Volume 9, Issue 5) |
DOI | 10.11648/j.eas.20240905.12 |
Page(s) | 106-128 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2024. Published by Science Publishing Group |
Sea Wave Parameters, Machine Learning, Support Vector Machine, Kernel Functions, Parametric Models, Significant Wave Height
SVM Models | Alexandria Region | Port Said Region | ||||
---|---|---|---|---|---|---|
R | MSE (m) | SI (%) | R | MSE (m) | SI (%) | |
Linear | 0.968 | 0.054 | 21.04 | 0.963 | 0.032 | 20.45 |
Sigmoid | 0.967 | 0.058 | 22.08 | 0.962 | 0.036 | 21.13 |
RBF | 0.999 | 0.00001 | 00.25 | 0.999 | 0.0003 | 2.10 |
Polynomial | 0.999 | 0.001 | 2.14 | 0.999 | 0.00001 | 0.42 |
Parametric Models | Alexandria Region | Port Said Region | ||||
---|---|---|---|---|---|---|
R | MSE (m) | SI (%) | R | MSE (m) | SI (%) | |
P-M | 0.999 | 0.02 | 12.3 | 0.999 | 0.01 | 11.4 |
SPM | 0.994 | 0.31 | 43.2 | 0.994 | 0.09 | 29.6 |
CEM | 0.998 | 0.07 | 22.7 | 0.998 | 0.02 | 15.1 |
Parametric/SVM Models | Alexandria Region | Port Said Region | ||
---|---|---|---|---|
MSE (m) | SI (%) | MSE (m) | SI (%) | |
P-M (Parametric) | 0.02 | 12.3 | 0.01 | 11.4 |
RBF (SVM) | 0.00001 | 00.25 | 0.0003 | 2.10 |
Polynomial (SVM) | 0.001 | 2.14 | 0.00001 | 0.42 |
FIS | Fuzzy Inference System |
ANN | Artificial Neural Network |
CART | Classification and Regression Tree |
ANFIS | Adaptive Network Based Fuzzy Inference System |
GP | Genetic Programming |
SVM | Support Vector Machine |
MLP | Multi-Layer Perceptron |
RBF | Radial Basis Function |
GA | Genetic Algorithm |
LR | Linear Regression |
P-M | Pierson-Moskowitz |
SPM | Shore Protection Manual |
JONSWAP | Joint North Sea Wave Project |
CEM | Coastal Engineering Manual |
S4DW | S4 Directional Wave |
NW | North-West |
MSE | Mean Square Error |
SI | Scatter Index |
[1] | Günaydin, K. The estimation of monthly mean significant wave heights by using artificial neural network and regression methods. Ocean Engineering. 2008, 35(14-15), 1406–1415. |
[2] | Salah, H. Prediction of wave parameters off the Nile delta coast of Egypt using nonlinear regression analysis. International Journal of Science and Research (IJSR). 2017, 6(9), 187-195. |
[3] | Vapnik, V. N. The Nature of Statistical Learning Theory. Springer, New York. 1ST Edition 1995, 188pp. |
[4] | Browne, M., Castelle, B., Strauss, D., Tomilnson, R., Blumenstein, M., and Lane, C. Near-shore swell estimation from a global wind–wave model: spectral process, linear and artificial neural network models. Coastal Eng. 2007, 54(5), 445–460. |
[5] | Mahjoobi, J. and Mosabbeb, E. A. Prediction of significant wave height using regressive support vector machines. Ocean Engineering. 2009, 36(5), 339–347. |
[6] | Deo, M. C. and Naidu, C. S. Real time wave forecasting using neural networks. Ocean Engineering. 1998, 26(3), 191–203. |
[7] | Agrawal, J. D. and Deo, M. C. Wave parameter estimation using neural networks. Marine Structures. 2004, 17(7), 536–550. |
[8] | Makarynskyy, O. Improving wave predictions with artificial neural networks. Ocean Engineering. 2004, 31(5–6), 709–724. |
[9] | Kazeminezhad, M. H., Etemad-Shahidi, A., and Mousavi, S. J. Application of fuzzy inference system in the prediction wave parameters. Ocean Engineering. 2005, 32(14-15), 1709–1725. |
[10] | Makarynskyy, O., Pires-Silva, A. A., Makarynska, D., and Ventura-Soares, C. Artificial neural networks in wave predictions at the west coast of Portugal. Computers & Geosciences. 2005, 31(4), 415–424. |
[11] | Mao, M., Zhou, X. B., Pi, D. Y., Sun, Y. X., and Wong, S. T. Parameters selection in gene selection using Gaussian kernel support vector machines by genetic algorithm. Journal of Zhejiang University Science. 2005, 6(10), 961–973. |
[12] | Ozger, M. and Sen, Z. Prediction of wave parameters by using fuzzy logic approach. Ocean Engineering. 2007, 34(3-4), 460–469. |
[13] | Mahjoobi, J., Etemad-Shahidi, A., and Kazeminezhad, M. H. Hindcasting of wave parameters using different soft computing methods. Applied Ocean Research. 2008, 30(1), 28–36. |
[14] | Gaur, S. and Deo, M. C. Real-time wave forecasting using genetic programming. Ocean Engineering. 2008, 35(11-12), 1166–1172. |
[15] | Tsai, J. C. and Tsai, C. H. Wave measurements by pressure transducers using artificial neural networks. Ocean Engineering. 2009, 36(15-16), 1149–1157. |
[16] | Etemad-Shahidi, A., and Mahjoobi, J. Comparison between M5’ model tree and neural networks for prediction of significant wave height in Lake Superior. Ocean Engineering. 2009, 36(15-16), 1175–1181. |
[17] | Patil, S. G., Mandal, S., and Hegde, A. V. Genetic Algorithm based support vector machine regression in predicting wave transmission of horizontally interlaced multi-layer moored floating pipe breakwater. Elsevier. 2012, 45(1), 203–212. |
[18] | Delavari, E., Gharabaghi, A. R. M., and Chenaghlou, M. R. Application of Artificial Neural Network and Fuzzy Inference System in Prediction of Breaking Wave Characteristics. Journal of the Persian Gulf, Marine Science. 2013, 4(13), 47-60. |
[19] | Sathiya, R. D., Vaithiyanathan, V., and Venkataram, G. B. Neural Modelling for Critical Wave Heights in Coastal Regions in Tamil Nadu. World Applied Sciences Journal. 2014, 29, 126-132. |
[20] | Elgohary, T., Mubasher, A., and Salah, H. Significant deep wave height prediction by using support vector machine approach (Alexandria as case of study), International Journal of Current Engineering and Technology (IJCET). 2017, 7(1), 135-143. |
[21] | Tom, T. H. A., Ikemoto, A., Mase, H., Kim S., Takeda, M., and Kawasaki, K. One year verification of wave predictions by deep learning using Xception. 2020, 76(2), 1213-1218. |
[22] | Afzal, M. S., Kumar, L., Chugh, V., Kumar, Y., and Zuhair, M. Prediction of significant wave height using machine learning and its application to extreme wave analysis. Journal of Earth System Science. 2023, 132, 51, 1-17. |
[23] | Ben-Hur, A., Weston, J. A. User’s Guide to Support Vector Machines. Data Mining Techniques for the Life Sciences. 2009, 223–239. |
[24] | Boser, B. E., Guyon, I., and Vapnik, V. N. A training algorithm for optimal margin classifiers. Proceedings of the Fifth Annual Workshop on Computational Learning Theory. 1992, 144–152. |
[25] | Hsu, C. W.; Chang, C. C., and Lin, C. J. A Practical Guide to Support Vector Classification. Department of Computer Science, National Taiwan University, 2010, Taipei 106, Taiwan. |
[26] | Pierson, W. J. and Moskowitz, L. A proposed spectral form for fully developed wind seas based on the similarity theory of S. A. Kitaigorodskii. Journal of Geophysical Research. 1964, 69(24), 5181–5190. |
[27] | U. S. Army Corps of Engineers. Shore Protection Manual, Volume I. Coastal Engineering Research Center. Department of the Army, Waterways Experiment Station, Corps of Engineers, Vicksburg, Mississippi 39180; 1984, 337p. |
[28] | U. S. Army Corps of Engineers. Meteorology and Wave Climate. In: Coastal Engineering Manual, 1110-2-1100. Washington, DC 20314-1000, 2008, 72 pp. |
[29] | Salah, H. Evaluate the prediction of wave parameters using parametric methods in the south coast of the Mediterranean Sea. International Journal of Science and Research (IJSR). 2017, 6(10), 1917-1923. |
[30] | World Meteorological Organization. Guide to wave analysis and forecasting. WMO No. 702, Secretarial of World Meteorological Organization, Geneva, Switzerland. 1988, 244 pp. |
[31] | Ochi, M. K. Stochastic Analysis and Probabilistic Prediction of Random Seas. Advances in Hydroscience. 1982, 13, 217–375. |
[32] | Hasselmann, K.; Barnett T. P.; Bouws E.; Carlson D. E.; Cartwright D. E.; Enke K.; Ewing J. A.; Gienapp H.; Hasselmann D. E.; Kruseman P.; Meerburg A.; Muller P.; Olbers D. J.; Richter K.; Sell W., and Walden H. Measurements of Wind Wave Growth and Swell Decay during the Joint North Sea Wave Project (JONSWAP). Deutsches Hydrographische Zeitschrift. 1973, 8(12), 94pp. |
[33] | Younes, M. A. A. Natural Gas Geochemistry in the Offshore Nile Delta, Egypt. Chapter 2, Advances in Petrochemicals Textbook. IntechOpen. 2015, 27-40. |
[34] | Cherkassky, V. and Ma, Y. Practical selection of SVM parameters and noise estimation for SVM regression. Neural Networks. 2004, 17(1), 113–126. |
[35] | Yu, P. S.; Chen, S. T., and Chang, I. F. Support vector regression for real-time flood stage forecasting. Journal of Hydrology. 2006, 328(3-4), 704–716. |
APA Style
Salah, H., Elbessa, M. (2024). Using Machine Learning Techniques to Predict Significant Wave Height Compared with Parametric Methods. Engineering and Applied Sciences, 9(5), 106-128. https://doi.org/10.11648/j.eas.20240905.12
ACS Style
Salah, H.; Elbessa, M. Using Machine Learning Techniques to Predict Significant Wave Height Compared with Parametric Methods. Eng. Appl. Sci. 2024, 9(5), 106-128. doi: 10.11648/j.eas.20240905.12
AMA Style
Salah H, Elbessa M. Using Machine Learning Techniques to Predict Significant Wave Height Compared with Parametric Methods. Eng Appl Sci. 2024;9(5):106-128. doi: 10.11648/j.eas.20240905.12
@article{10.11648/j.eas.20240905.12, author = {Hassan Salah and Mohamed Elbessa}, title = {Using Machine Learning Techniques to Predict Significant Wave Height Compared with Parametric Methods }, journal = {Engineering and Applied Sciences}, volume = {9}, number = {5}, pages = {106-128}, doi = {10.11648/j.eas.20240905.12}, url = {https://doi.org/10.11648/j.eas.20240905.12}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.eas.20240905.12}, abstract = {Prediction of Sea Wave parameters is an important issue as it is the main design factor for maritime structures. Previously, researchers have used many parametric and numerical approaches, which may be complex in application, take a long time in preparation and sometimes require a bathymetric survey. Recently, soft computing techniques such as Fuzzy Inference Systems, Genetic Algorithm, Machine Learning, etc. have been used to predict sea wave parameters in many marine areas around the world. The ease of application, high accuracy and low computational time of these techniques make them a very good choice in many engineering applications. This study focuses on prediction of significant wave height (Hs) by applying one of the most advanced Machine Learning techniques known as Support Vector Machine (SVM). SVM models are built on the basis of different Kernel functions (Linear, Sigmoid, Radial Basis Function, and Polynomial) which transform the input data into an n-dimensional space where a hyperplane can be generated to partition the data. The results of SVM models are analyzed, evaluated and then compared with the results of commonly used parametric models (P-M, SPM, and CEM). This study shows that the P-M model has reliable and satisfactory results among all parametric models, as its statistical errors are close to those of SVM models (RBF and Polynomial), while all of them are identical in their correlation factors (0.999). Moreover, the parametric models (SPM and CEM) are more accurate in their results than the SVM models (Linear and Sigmoid). Also, this study confirms that the SVM models (RBF and polynomial) are the most accurate models overall, as they have the best generalization error among all models. Finally, it can be concluded that SVM models (RBF and Polynomial) are a promising technique in the sea wave height prediction and can be used as an economic and accurate alternative solution to other prediction models. }, year = {2024} }
TY - JOUR T1 - Using Machine Learning Techniques to Predict Significant Wave Height Compared with Parametric Methods AU - Hassan Salah AU - Mohamed Elbessa Y1 - 2024/10/18 PY - 2024 N1 - https://doi.org/10.11648/j.eas.20240905.12 DO - 10.11648/j.eas.20240905.12 T2 - Engineering and Applied Sciences JF - Engineering and Applied Sciences JO - Engineering and Applied Sciences SP - 106 EP - 128 PB - Science Publishing Group SN - 2575-1468 UR - https://doi.org/10.11648/j.eas.20240905.12 AB - Prediction of Sea Wave parameters is an important issue as it is the main design factor for maritime structures. Previously, researchers have used many parametric and numerical approaches, which may be complex in application, take a long time in preparation and sometimes require a bathymetric survey. Recently, soft computing techniques such as Fuzzy Inference Systems, Genetic Algorithm, Machine Learning, etc. have been used to predict sea wave parameters in many marine areas around the world. The ease of application, high accuracy and low computational time of these techniques make them a very good choice in many engineering applications. This study focuses on prediction of significant wave height (Hs) by applying one of the most advanced Machine Learning techniques known as Support Vector Machine (SVM). SVM models are built on the basis of different Kernel functions (Linear, Sigmoid, Radial Basis Function, and Polynomial) which transform the input data into an n-dimensional space where a hyperplane can be generated to partition the data. The results of SVM models are analyzed, evaluated and then compared with the results of commonly used parametric models (P-M, SPM, and CEM). This study shows that the P-M model has reliable and satisfactory results among all parametric models, as its statistical errors are close to those of SVM models (RBF and Polynomial), while all of them are identical in their correlation factors (0.999). Moreover, the parametric models (SPM and CEM) are more accurate in their results than the SVM models (Linear and Sigmoid). Also, this study confirms that the SVM models (RBF and polynomial) are the most accurate models overall, as they have the best generalization error among all models. Finally, it can be concluded that SVM models (RBF and Polynomial) are a promising technique in the sea wave height prediction and can be used as an economic and accurate alternative solution to other prediction models. VL - 9 IS - 5 ER -