A Novel Hybrid Model Based on Dual Attention Networks for Significant Wave Height Forecast

Extreme waves pose a severe threat to human life and property. Timely and accurate wave forecasting can help humans take appropriate measures in advance to avoid the risks caused by extreme waves. However, it is challenging to accurately forecast ocean waves due to their non-linear and non-smooth characteristics. To overcome this difficulty, we propose a significant wave height prediction method based on feature engineering and dual attention networks. Specifically, in feature engineering, we first decompose the original wave signal by the discrete wavelet transform to obtain several wavelets, after which we add the decomposed wavelets to the original data set for data augmentation, and finally, we use feature selection to determine the features of the final input network. We construct a sequence-to-sequence network with a dual attention mechanism, including the attention at the input layer and the encoder-decoder layer. Extensive experiments are conducted to verify the effectiveness of our method on 24-h and 48-h predictions. The results show that the proposed method outperforms the other methods compared.

[1]  Junlong Zhou,et al.  Temperature-Constrained Reliability Optimization of Industrial Cyber-Physical Systems Using Machine Learning and Feedback Control , 2023, IEEE Transactions on Automation Science and Engineering.

[2]  Limin Huang,et al.  A hybrid EMD-LSTM model for non-stationary wave prediction in offshore China , 2022, Ocean Engineering.

[3]  Brandon J. Bethel,et al.  Improving Significant Wave Height Forecasts Using a Joint Empirical Mode Decomposition–Long Short-Term Memory Network , 2021, Journal of Marine Science and Engineering.

[4]  Chongwei Zheng,et al.  A novel hybrid model based on STL decomposition and one-dimensional convolutional neural networks with positional encoding for significant wave height forecast , 2021 .

[5]  Lawrence V. Snyder,et al.  Forecasting, hindcasting and feature selection of ocean waves via recurrent and sequence-to-sequence networks , 2020 .

[6]  Bin Zhou,et al.  A multiview approach based on naming behavioral modeling for aligning chinese user accounts across multiple networks , 2020, Concurr. Comput. Pract. Exp..

[7]  Sheng Dong,et al.  A novel model to predict significant wave height based on long short-term memory network , 2020 .

[8]  Cheng Li,et al.  A BP neural network model optimized by Mind Evolutionary Algorithm for predicting the ocean wave heights , 2018, Ocean Engineering.

[9]  Laurence T. Yang,et al.  A Distributed HOSVD Method With Its Incremental Computation for Big Data in Cyber-Physical-Social Systems , 2018, IEEE Transactions on Computational Social Systems.

[10]  Abdullah Al Mamun,et al.  Ocean wave height prediction using ensemble of Extreme Learning Machine , 2018, Neurocomputing.

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

[12]  Jadran Berbić,et al.  Application of neural networks and support vector machine for significant wave height prediction , 2017 .

[13]  Aulia Siti Aisjah,et al.  Prediction of significant wave height in The Java Sea using Artificial Neural Network , 2015, 2015 International Seminar on Intelligent Technology and Its Applications (ISITIA).

[14]  Francesco Fusco,et al.  Short-term Wave Forecasting as a Univariate Time Series Problem. (EE/2009/JVR/03) , 2009 .

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

[16]  L. Breiman Random Forests , 2001, Encyclopedia of Machine Learning and Data Mining.

[17]  Makarand Deo,et al.  Real time wave forecasting using neural networks , 1998 .

[18]  A. Grossmann,et al.  DECOMPOSITION OF HARDY FUNCTIONS INTO SQUARE INTEGRABLE WAVELETS OF CONSTANT SHAPE , 1984 .

[19]  Ronald N. Bracewell,et al.  The Fourier Transform and Its Applications , 1966 .

[20]  Jungang Yang,et al.  Forecasting of Significant Wave Height Based on Gated Recurrent Unit Network in the Taiwan Strait and Its Adjacent Waters , 2021 .

[21]  J. Bidlot,et al.  User manual and system documentation of WAVEWATCH III R version 4.18 , 2014 .

[22]  J. D. Agrawala,et al.  On-line wave prediction , 2001 .

[23]  N. Booij,et al.  A third-generation wave model for coastal regions Model description and validation , 2022 .