Artificial Neural Network Estimation of Sea Surface Temperature from Oceanographic Variables

Authors

Keywords:

Sea Surface Temperature, Artificial Neural Network, Hidden Neuron Optimization, Ocean Reanalysis, Machine Learnin, Ocean State Estimation

Abstract

Sea surface temperature (SST) sits at the centre of the climate system, but estimating it accurately is hard because the oceanographic processes that drive it interact in complex, non-linear ways. In this study we build and test a feedforward artificial neural network (ANN) that estimates SST from three physically meaningful inputs, sea surface salinity and the eastward and northward components of ocean current velocity, using monthly reanalysis fields from the Copernicus Marine Service (January 2024 to October 2025, 22 months). The predictors and the target are contemporaneous monthly means, so the model estimates the SST field rather than forecasting it at a lead time. We varied the number of hidden neurons from 10 to 100 in steps of ten, trained each configuration from 30 random initializations with the Levenberg–Marquardt algorithm, and evaluated it on a temporally held-out test period (the final six months) using four metrics computed on the unscaled values in degrees Celsius: mean squared error (MSE), root mean squared error (RMSE), mean absolute error (MAE), and mean absolute percentage error (MAPE). In-sample, every network of 30 neurons or more interpolated the training months almost perfectly, so in-sample accuracy carried no information about generalization. On the held-out months, test RMSE fell from 1.467 °C at 10 neurons to 1.162 °C at 100 neurons, but all configurations beyond 30 neurons performed within one standard deviation of one another: extra width bought fit to the training data, not generalization. The network clearly beat the training-mean climatology (test RMSE 1.892 °C) and a linear regression on the same predictors (1.811 °C), confirming that salinity and velocity fields carry genuine SST information, although persistence from the previous month (0.869 °C) remained stronger on this seasonal series. The study's contribution is a protocol-correct architecture evaluation, held-out testing, repeated initializations, and baseline comparison, and its clearest lesson is that single-run in-sample sweeps can suggest a capacity–performance story that does not survive validation.

Dimensions

Barth, A., Alvera-Azcárate, A., Licer, M., & Beckers, J. M. (2020). DINCAE 1.0: A convolutional neural network with error estimates to reconstruct sea surface temperature satellite observations. Geoscientific Model Development, 13(3), 1609–1622. https://doi.org/10.5194/gmd-13-1609-2020 DOI: https://doi.org/10.5194/gmd-13-1609-2020

Buongiorno Nardelli, B., Droghei, R., & Santoleri, R. (2016). Multi-dimensional interpolation of SMOS sea surface salinity with surface temperature and background field data. Remote Sensing of Environment, 180, 392–402. https://doi.org/10.1016/j.rse.2015.12.052 DOI: https://doi.org/10.1016/j.rse.2015.12.052

Chai, T., & Draxler, R. R. (2014). Root mean square error (RMSE) or mean absolute error (MAE)? — Arguments against avoiding RMSE in the literature. Geoscientific Model Development, 7(3), 1247–1250. https://doi.org/10.5194/gmd-7-1247-2014 DOI: https://doi.org/10.5194/gmd-7-1247-2014

Cybenko, G. (1989). Approximation by superpositions of a sigmoidal function. Mathematics of Control, Signals, and Systems, 2(4), 303–314. https://doi.org/10.1007/BF02551274 DOI: https://doi.org/10.1007/BF02551274

Gardner, M., & Dorling, S. (1998). Artificial neural networks (the multilayer perceptron)—A review of applications in the atmospheric sciences. Atmospheric Environment, 32(14–15), 2627–2636. https://doi.org/10.1016/S1352-2310(97)00447-0 DOI: https://doi.org/10.1016/S1352-2310(97)00447-0

Ham, Y. G., Kim, J. H., & Luo, J. J. (2019). Deep learning for multi-year ENSO forecasts. Nature, 573(7775), 568–572. https://doi.org/10.1038/s41586-019-1559-7 DOI: https://doi.org/10.1038/s41586-019-1559-7

Hobday, A. J., Alexander, L. V., Perkins, S. E., Smale, D. A., Straub, S. C., Oliver, E. C., Benthuysen, J. A., Burrows, M. T., Donat, M. G., Feng, M., Holbrook, N. J., Moore, P. J., Scannell, H. A., Sen Gupta, A., & Wernberg, T. (2016). A hierarchical approach to defining marine heatwaves. Progress in Oceanography, 141, 227–238. https://doi.org/10.1016/j.pocean.2015.12.014 DOI: https://doi.org/10.1016/j.pocean.2015.12.014

Hornik, K., Stinchcombe, M., & White, H. (1989). Multilayer feedforward networks are universal approximators. Neural Networks, 2(5), 359–366. https://doi.org/10.1016/0893-6080(89)90020-8 DOI: https://doi.org/10.1016/0893-6080(89)90020-8

Hunter, D., Yu, H., Pukish, M. S., Kolbusz, J., & Wilamowski, B. M. (2012). Selection of proper neural network sizes and architectures—A comparative study. IEEE Transactions on Industrial Informatics, 8(2), 228–240. https://doi.org/10.1109/TII.2012.2187914 DOI: https://doi.org/10.1109/TII.2012.2187914

Kashinath, K., Mustafa, M., Albert, A., Wu, J. L., Jiang, C., Esmaeilzadeh, S., Azizzadenesheli, K., Wang, R., Chattopadhyay, A., Singh, A., Manepalli, A., Chirila, D., Yu, R., Walters, R., White, B., Xiao, H., Tchelepi, H. A., Marcus, P., Anandkumar, A., … Prabhat. (2021). Physics-informed machine learning: Case studies for weather and climate modelling. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 379(2194), 20200093. https://doi.org/10.1098/rsta.2020.0093 DOI: https://doi.org/10.1098/rsta.2020.0093

Lellouche, J. M., Greiner, E., Le Galloudec, O., Garric, G., Regnier, C., Drevillon, M., Benkiran, M., Testut, C. E., Bourdalle-Badie, R., Gasparin, F., Hernandez, O., Levier, B., Drillet, Y., Remy, E., & Le Traon, P. Y. (2018). Recent updates to the Copernicus Marine Service global ocean monitoring and forecasting real-time 1/12° high-resolution system. Ocean Science, 14(5), 1093–1126. https://doi.org/10.5194/os-14-1093-2018 DOI: https://doi.org/10.5194/os-14-1093-2018

Le Traon, P. Y., Reppucci, A., Alvarez Fanjul, E., Aouf, L., Behrens, A., Belmonte, M., Bentamy, A., Bertino, L., Brando, V. E., Bricaud, C., Drevillon, M., Drillet, Y., Dunsthorp, S., Garric, G., Greiner, E., Gutknecht, E., Aaboe, S., & Zacharioudaki, A. (2019). From observation to information and users: The Copernicus Marine Service perspective. Frontiers in Marine Science, 6, 234. https://doi.org/10.3389/fmars.2019.00234 DOI: https://doi.org/10.3389/fmars.2019.00234

Li, H., Xu, F., & Sun, J. (2024). Prediction of seasonal sea surface temperature based on temperature and salinity of subsurface ocean using machine learning. International Journal of Climatology, 44(5), 1820–1836. https://doi.org/10.1002/joc.8384 DOI: https://doi.org/10.1002/joc.8384

Liu, Y., Tang, Y., Zhang, X., & Wang, L. (2024). Predicting temporal and spatial 4-D ocean temperature using satellite data based on a novel deep learning model. Ocean Modelling, 188, 102333. https://doi.org/10.1016/j.ocemod.2024.102333 DOI: https://doi.org/10.1016/j.ocemod.2024.102333

Oliver, E. C. J., Donat, M. G., Burrows, M. T., Moore, P. J., Smale, D. A., Alexander, L. V., Benthuysen, J. A., Feng, M., Sen Gupta, A., Hobday, A. J., Holbrook, N. J., Perkins-Kirkpatrick, S. E., Scannell, H. A., Straub, S. C., & Wernberg, T. (2018). Longer and more frequent marine heatwaves over the past century. Nature Communications, 9(1), 1324. https://doi.org/10.1038/s41467-018-03732-9 DOI: https://doi.org/10.1038/s41467-018-03732-9

Patil, K., & Deo, M. C. (2018). Basin-scale prediction of sea surface temperature with artificial neural networks. Journal of Atmospheric and Oceanic Technology, 35(7), 1441–1455. https://doi.org/10.1175/JTECH-D-17-0217.1 DOI: https://doi.org/10.1175/JTECH-D-17-0217.1

Rasp, S., Pritchard, M. S., & Gentine, P. (2018). Deep learning to represent subgrid processes in climate models. Proceedings of the National Academy of Sciences, 115(39), 9684–9689. https://doi.org/10.1073/pnas.1810286115 DOI: https://doi.org/10.1073/pnas.1810286115

Reichstein, M., Camps-Valls, G., Stevens, B., Jung, M., Denzler, J., Carvalhais, N., & Prabhat. (2019). Deep learning and process understanding for data-driven Earth system science. Nature, 566(7743), 195–204. https://doi.org/10.1038/s41586-019-0912-1 DOI: https://doi.org/10.1038/s41586-019-0912-1

Sheela, K. G., & Deepa, S. N. (2013). Review on methods to fix number of hidden neurons in neural networks. Mathematical Problems in Engineering, 2013, 1–11. https://doi.org/10.1155/2013/425740 DOI: https://doi.org/10.1155/2013/425740

Sonnewald, M., Wunsch, C., & Heimbach, P. (2019). Unsupervised learning reveals geography of global ocean dynamical regions. Earth and Space Science, 6(5), 784–794. https://doi.org/10.1029/2018EA000519 DOI: https://doi.org/10.1029/2018EA000519

Song, X., Zhang, Y., & Chen, G. (2023). Reconstructing 3D ocean subsurface salinity (OSS) from T–S mapping via a data-driven deep learning model. Ocean Modelling, 185, 102232. https://doi.org/10.1016/j.ocemod.2023.102232 DOI: https://doi.org/10.1016/j.ocemod.2023.102232

Willmott, C. J., & Matsuura, K. (2005). Advantages of the mean absolute error (MAE) over the root mean squared error (RMSE) in assessing average model performance. Climate Research, 30(1), 79–82. https://doi.org/10.3354/cr030079 DOI: https://doi.org/10.3354/cr030079

Yang, Y., Dong, J., Sun, X., Lima, E., Mu, Q., & Wang, X. (2018). A CFCC-LSTM model for sea surface temperature prediction. IEEE Geoscience and Remote Sensing Letters, 15(2), 207–211. https://doi.org/10.1109/LGRS.2017.2780843 DOI: https://doi.org/10.1109/LGRS.2017.2780843

Zhang, G. P. (2003). Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing, 50, 159–175. https://doi.org/10.1016/S0925-2312(01)00702-0 DOI: https://doi.org/10.1016/S0925-2312(01)00702-0

Zhang, Z., Ma, X., & Yang, Y. (2003). Bounds on the number of hidden neurons in three-layer binary neural networks. Neural Networks, 16(7), 995–1002. https://doi.org/10.1016/S0893-6080(03)00006-6 DOI: https://doi.org/10.1016/S0893-6080(03)00006-6

Zhao, Y., Yang, D., He, J., Zhu, K., & Deng, X. (2024). Hierarchical stacked spatiotemporal self-attention network for sea surface temperature forecasting. Ocean Modelling, 191, 102427. https://doi.org/10.1016/j.ocemod.2024.102427 DOI: https://doi.org/10.1016/j.ocemod.2024.102427

Published

2026-10-15

How to Cite

Umoh, M. D., Udoh, F. E., & John, E. (2026). Artificial Neural Network Estimation of Sea Surface Temperature from Oceanographic Variables. Nigerian Journal of Theoretical and Environmental Physics, 4(3), 148-158. https://doi.org/10.62292/njtep.v4i3.2026.171

How to Cite

Umoh, M. D., Udoh, F. E., & John, E. (2026). Artificial Neural Network Estimation of Sea Surface Temperature from Oceanographic Variables. Nigerian Journal of Theoretical and Environmental Physics, 4(3), 148-158. https://doi.org/10.62292/njtep.v4i3.2026.171

Most read articles by the same author(s)