Application of deep learning technique to the sea surface height prediction in the South China Sea

Tao Song Ningsheng Han Yuhang Zhu Zhongwei Li Yineng Li Shaotian Li Shiqiu Peng

Tao Song, Ningsheng Han, Yuhang Zhu, Zhongwei Li, Yineng Li, Shaotian Li, Shiqiu Peng. Application of deep learning technique to the sea surface height prediction in the South China Sea[J]. Acta Oceanologica Sinica, 2021, 40(7): 68-76. doi: 10.1007/s13131-021-1735-0
Citation: Tao Song, Ningsheng Han, Yuhang Zhu, Zhongwei Li, Yineng Li, Shaotian Li, Shiqiu Peng. Application of deep learning technique to the sea surface height prediction in the South China Sea[J]. Acta Oceanologica Sinica, 2021, 40(7): 68-76. doi: 10.1007/s13131-021-1735-0

doi: 10.1007/s13131-021-1735-0

Application of deep learning technique to the sea surface height prediction in the South China Sea

Funds: The National Key Research and Development Program under contract Nos 2018YFC1406204 and 2018YFC1406201; the Guangdong Special Support Program under contract No. 2019BT2H594; the Taishan Scholar Foundation under contract No. tsqn201812029; the National Natural Science Foundation of China under contract Nos U1811464, 61572522, 61572523, 61672033, 61672248, 61873280, 41676016 and 41776028; the Natural Science Foundation of Shandong Province under contract Nos ZR2019MF012 and 2019GGX101067; the Fundamental Research Funds of Central Universities under contract Nos 18CX02152A and 19CX05003A-6; the fund of the Shandong Province Innovation Researching Group under contract No. 2019KJN014; the Key Special Project for Introduced Talents Team of the Southern Marine Science and Engineering Guangdong Laboratory (Guangzhou) under contract No. GML2019ZD0303.
More Information
    • 关键词:
    •  / 
    •  / 
    •  / 
    •  
  • Figure  1.  A schematic flow chart of ConvLSTM. “Conv” represents the convolution operation. Spatial information is coded as input in LSTM for tracking temporal evolution. The size of convolutional kenel can be 3×3, 5×5 and 7×7. Multiple kennels are denoted by allows.

    Figure  2.  The topologic structure of ConvLSTMP3 (a) and the adjacent grids (blue) of a target grid (gray) corresponding to the convolution kennelsof size 3×3, 5×5, and 7×7 (b). Vi (i=1, 2, …, n) represents datasets that are used to make the i-th-d SSH prediction for a target grid.

    Figure  3.  The topologic structures of four models: LSTMS1 (a), ConvLSTMP1 (b), ConvLSTMP2 (c) and ConvLSTMS4 (d). Vi (i=1, 2, …, n) represents datasets that are used to make the i-th-d SSH prediction for a target grid. 1D here means only a time series of SSH data on the target grid, while 2D means multiple time series of SSH data on the target grid as well as its adjacent grids.

    Figure  4.  A schematic diagram illustrating a 15-d prediction cycle. The squares and circles represent the historical SSHs and predicted SSHs, respectively. The squares or circles behind the arrows represent the input of ConvLSTMP3 and the circles ahead the arrows represent the output (prediction). D0 denotes the current day of the prediction cycle, and N is the length of prediction cycle which is set to 15 (days).

    Figure  5.  The 5.5°×5.5° region (denoted by A) of the SCS for the deep learning experiments for SSH prediction.

    Figure  6.  The RMSE and ACC of the 15-d consecutive prediction averaged over the testing period from 6 January 2010 to 31 December 2011 from different schemes.

    Figure  7.  The ground truth (a–h) and the predicted SSHs by ConvLSTMP3 (i–p) and ROMS (q–x) obtained from August 1 to 15, 2011 in every other day. The black arrows represent the SSH-derived geostrophic currents.

    Table  1.   The RMSE and ACC of the SSH predictions by ConvLSTMP3 and ROMS during the period of 1–15 August 2011

    PeriodItem
    RMSE/mACC/%
    ConvLSTMP3ROMSConvLSTMP3ROMS
    Day 10.0280.04896.493.4
    Day 20.0170.07398.088.6
    Day 30.0270.06996.289.5
    Day 40.0330.06496.390.2
    Day 50.0390.06995.089.5
    Day 60.0510.05593.092.3
    Day 70.0490.06493.991.1
    Day 80.0490.06793.890.4
    Day 90.0670.06991.690.4
    Day 100.0550.07993.588.4
    Day 110.0660.08292.287.7
    Day 120.0830.07389.489.8
    Day 130.0760.07890.389.0
    Day 140.0850.07689.589.6
    Day 150.0770.09991.386.0
    15-d mean0.0570.07293.489.7
    下载: 导出CSV

    Table  2.   The configurations of the hardware and software as well as the corresponding CPU time used for the 15-d prediction by ConvLSTMP3 and ROMS

    Hardware configurationSoftware configurationCPU time/s
    ConvLSTMP3Intel (R) Core (TM) I7-8750H (2.2 GHz) processor, 32 GB memory (total number used: 1)Python 3.6.03.695
    ROMSIntel (R) Xeon (R) Gold 6132 (2.60 GHz) processor, 125 GB memory (total number used: 112)Mvapich2 2.2b5.451
    下载: 导出CSV

    Table  3.   The ACC of the SSH predictions by LSTM, GRU, CNN and ConvLSTMP3 during the period of 1–15 August 2011

    PeriodsItem
    ACC/%
    (LSTM)
    ACC/%
    (GRU)
    ACC/%
    (3D CNN)
    ACC/%
    (ConvLSTM)
    Day 184.5384.7794.896.4
    Day 276.3377.3395.098.0
    Day 372.1072.2094.296.2
    Day 466.6366.6795.396.3
    Day 564.7164.7194.095.0
    Day 663.1763.2393.093.0
    Day 762.2763.0193.093.9
    Day 861.7162.0092.893.8
    Day 961.0361.0790.691.6
    Day 1061.4561.5591.593.5
    Day 1161.2461.4392.092.2
    Day 1261.2461.2489.089.4
    Day 1361.2261.2189.090.3
    Day 1461.0361.0589.189.5
    Day 1560.9261.0088.691.3
    15-d mean65.3065.5092.193.4
    下载: 导出CSV
  • [1] Braakmann-Folgmann A, Roscher R, Wenzel S, et al. 2017. Sea level anomaly prediction using recurrent neural networks. arXiv preprint arXiv: 1710.07099
    [2] Cho K, Van Merriënboer B, Gulcehre C, et al. 2014. Learning phrase representations using RNN encoder-decoder for statistical machine translation. arXiv preprint arXiv: 1406.1078v1, 1724–1734
    [3] De Bézenac E, Pajot A, Gallinari P. 2019. Deep learning for physical processes: Incorporating prior scientific knowledge. Journal of Statistical Mechanics: Theory and Experiment, 2019(12): 124009. doi: 10.1088/1742-5468/ab3195
    [4] Hochreiter S, Schmidhuber J. 1997. Long short-term memory. Neural Computation, 9(8): 1735–1780. doi: 10.1162/neco.1997.9.8.1735
    [5] Huang X J, Shan J J, Vaidya V. 2017. Lung nodule detection in CT using 3d convolutional neural networks. In: 2017 IEEE 14th International Symposium on Biomedical Imaging. Melbourne, VIC, Australia: IEEE, 379–383
    [6] Iudicone D, Santoleri R, Marullo S, et al. 1998. Sea level variability and surface eddy statistics in the Mediterranean Sea from TOPEX/POSEIDON data. Journal of Geophysical Research: Oceans, 103(C2): 2995–3011. doi: 10.1029/97JC01577
    [7] Jacobs G A, Hogan P J, Whitmer K R. 1999. Effects of eddy variability on the circulation of the Japan/East Sea. Journal of Oceanography, 55(2): 247–256. doi: 10.1023/A:1007898131004
    [8] Ji Shuiwang, Xu Wei, Yang Ming, et al. 2013. 3D Convolutional neural networks for human action recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 35(1): 221–231. doi: 10.1109/TPAMI.2012.59
    [9] Kumar N K, Savitha R, Al Mamun A. 2017. Regional ocean wave height prediction using sequential learning neural networks. Ocean Engineering, 129: 605–612. doi: 10.1016/j.oceaneng.2016.10.033
    [10] Ma Xiaolei, Tao Zhimin, Wang Yinhai, et al. 2015. Long short-term memory neural network for traffic speed prediction using remote microwave sensor data. Transportation Research Part C: Emerging Technologies, 54: 187–197. doi: 10.1016/j.trc.2015.03.014
    [11] Mason E, Pascual A, McWilliams J C. 2014. A new sea surface height-based code for oceanic mesoscale eddy tracking. Journal of Atmospheric and Oceanic Technology, 31(5): 1181–1188. doi: 10.1175/JTECH-D-14-00019.1
    [12] McWilliams J C. 1985. Submesoscale, coherent vortices in the ocean. Reviews of Geophysics, 23(2): 165–182. doi: 10.1029/RG023i002p00165
    [13] Morrow R, Coleman R, Church J, et al. 1994. Surface eddy momentum flux and velocity variances in the Southern Ocean from Geosat altimetry. Journal of Physical Oceanography, 24(10): 2050–2071. doi: 10.1175/1520-0485(1994)024<2050:SEMFAV>2.0.CO;2
    [14] Reckinger S, Fox-Kemper B, Bachman S, et al. 2014. Anisotropic mesoscale eddy transport in ocean general circulation models. In: 67th Annual Meeting of the Aps Division of Fluid Dynamics. San Francisco, California: Bulletin of the American Physical Society, 59(20): 23–25
    [15] Seki M P, Bidigare R R, Lumpkin R, et al. 2001. Mesoscale cyclonic eddies and pelagic fisheries in Hawaiian waters. In: MTS/IEEE Oceans 2001. An Ocean Odyssey. Conference Proceedings. Honolulu, HI, USA: IEEE
    [16] Shi Xinglian, Chen Zhourong, Wang Hao, et al. 2015. Convolutional LSTM network: A machine learning approach for precipitation nowcasting. In: Proceedings of the 28th International Conference on Neural Information Processing Systems. Cambridge, MA, USA: MIT Press, 802–810
    [17] Shin H C, Roth H R, Gao Mingchen, et al. 2016. Deep convolutional neural networks for computer-aided detection: CNN architectures, dataset characteristics and transfer learning. IEEE Transactions on Medical Imaging, 35(5): 1285–1298. doi: 10.1109/TMI.2016.2528162
    [18] Song Tao, Wang Zihe, Xie Pengfei, et al. 2020. A novel dual path gated recurrent unit model for sea surface salinity prediction. Journal of Atmospheric and Oceanic Technology, 37(2): 317–325. doi: 10.1175/JTECH-D-19-0168.1
    [19] Soong Y S, Hu J H, Ho C R, et al. 1995. Cold-core eddy detected in South China Sea. Eos, Transactions American Geophysical Union, 76(35): 345–347
    [20] Szegedy C, Vanhoucke V, Ioffe S, et al. 2016. Rethinking the Inception Architecture for Computer Vision. Las Vegas, NV, USA: IEEE, 2818–2826
    [21] Szegedy C, Liu Wei, Jia Yangqing, et al. 2015. Going deeper with convolutions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Boston, MA, USA: IEEE, 1–9
    [22] Wang Liping, Koblinsky C J, Howden S. 2000. Mesoscale variability in the South China Sea from the TOPEX/Poseidon altimetry data. Deep Sea Research Part I: Oceanographic Research Papers, 47(4): 681–708. doi: 10.1016/S0967-0637(99)00068-0
    [23] Weiss J B, Grooms I. 2017. Assimilation of ocean sea-surface height observations of mesoscale eddies. Chaos, 27(12): 126803. doi: 10.1063/1.4986088
    [24] Yang Fengyu, Feng Tao, Xu Ganyang, et al. 2020. Applied method for water-body segmentation based on mask R-CNN. Journal of Applied Remote Sensing, 14(1): 014502
    [25] Zeng Xiangming, Li Yizhen, He Ruoying. 2015. Predictability of the loop current variation and eddy shedding process in the Gulf of Mexico using an artificial neural network approach. Journal of Atmospheric and Oceanic Technology, 32(5): 1098–1111. doi: 10.1175/JTECH-D-14-00176.1
    [26] Zeng Xuezhi, Peng Shiqiu, Li Zhijin, et al. 2014. A reanalysis dataset of the South China Sea. Scientific Data, 1: 140052. doi: 10.1038/sdata.2014.52
    [27] Zhang Qin, Wang Hui, Dong Junyu, et al. 2017. Prediction of sea surface temperature using long short-term memory. IEEE Geoscience and Remote Sensing Letters, 14(10): 1745–1749. doi: 10.1109/LGRS.2017.2733548
    [28] Zhang Zhengguang, Wang Wei, Qiu Bo. 2014a. Oceanic mass transport by mesoscale eddies. Science, 34(6194): 322–324
    [29] Zhang Chunhua, Xi Xiaoliang, Liu Songtao, et al. 2014b. A mesoscale eddy detection method of specific intensity and scale from SSH image in the South China Sea and the Northwest Pacific. Science China Earth Sciences, 57(8): 1897–1906. doi: 10.1007/s11430-014-4839-y
    [30] Zhang Yuanyuan, Zhao Dong, Sun Jiande, et al. 2016. Adaptive convolutional neural network and its application in face recognition. Neural Processing Letters, 43(2): 389–399. doi: 10.1007/s11063-015-9420-y
  • 加载中
图(7) / 表(3)
计量
  • 文章访问数:  707
  • HTML全文浏览量:  262
  • PDF下载量:  43
  • 被引次数: 0
出版历程
  • 收稿日期:  2020-08-26
  • 录用日期:  2020-09-16
  • 网络出版日期:  2021-05-12
  • 刊出日期:  2021-07-25

目录

    /

    返回文章
    返回