Abstract

Accurate prediction of seawater temperature is crucial for meteorological model understanding and climate change assessment. This study proposes TempreNet, a deep learning model based on a transformer and convolutional neural network, to accurately predict subsurface seawater temperature using satellite observations in the South China Sea. TemproNet uses multivariate sea surface observations such as sea level anomaly (SLA), sea surface temperature (SST), and sea surface wind (SSW) as model inputs, which employs a hierarchical transformer encoder to extract the multi-scale feature, uses a lightweight convolutional decoder to predict seawater temperature. We train and validate the model using the CMEMS temperature dataset and compare its accuracy with Attention-Unet, LightGMB, and ANN. Experimental results show that TemproNet has significantly outperformed other models with RMSE and R2 of 0.52 °C and 0.83 in a 32-layer temperature profile prediction task over 200 m in the South China Sea. In addition, we fully demonstrate the error of our model in space, in time, and at different depths, showing the efficiency and stability of our model. The input sensitivity analysis showed that SST contributed more to predicting shallow water temperature, while SLA significantly impacted the prediction of mid-deep water temperature. The results of this study provide an innovative and reliable solution for seawater temperature prediction and have important implications for meteorological model understanding and climate change assessment.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call