Journal of Tropical Oceanography ›› 2015, Vol. 34 ›› Issue (2): 1-7.doi: 10.11978/j.issn.1009-5470.2015.02.001CSTR: 32234.14.j.issn.1009-5470.2015.02.001

• Marine Hydrography •     Next Articles

Tide prediction using tide observation at a nearby site based on BP neural network

WANG Sheng-an, LONG Xiao-min, PAN Wen-liang, ZHOU Feng-hua, WANG Dong-xiao   

  1. State Key Laboratory of Tropical Oceanography (South China Sea Institute of Oceanology, Chinese Academy of Sciences), Guangzhou 510301, China
  • Received:2013-10-23 Revised:2014-10-20 Online:2015-04-10 Published:2015-04-12

Abstract:

Based on a BP neural network (NN) model, we investigated the possibility to derive the tide level at one site using the tide observation at a nearby site. As an example, the application of the neural network model to predict the tide level at Station Sanya using the observed data at Station Xisha is presented. The observed tide level at different hours ahead of the prediction time (t-N+1, …, t-1, t) are used as the input vector. Combinations of different numbers of input-layer nodes (2 to 10) and hidden-layer nodes (3, 4, 5, 10, 15) are used, and the outputs are compared with field data. For the specific case used in this study, four nodes in the hidden layer lead to the best prediction while 15 nodes performs the worst; two nodes in the input vector are the most suitable while more input nodes lead to degraded performance. The model setup with a hidden layer of four nodes and an input vector of two variables (t-1, t) has the best prediction accuracy in this case, with a correlation coefficient of 0.9901, a root-mean-square (RMS) error of 0.06 m, and a prediction error of -0.16~0.15 m (between prediction and observation). The proposed NN model is examined for its applicable to predict tides at a station using the observed tide data of a nearby station if they are physically coherent with similar tidal type.

Key words: neural network, hidden layer, input vector, tide level