CN110516856B - A Convolutional Neural Network-Based Approach to Estimating Ocean Subsurface Temperature - Google Patents
A Convolutional Neural Network-Based Approach to Estimating Ocean Subsurface Temperature Download PDFInfo
- Publication number
- CN110516856B CN110516856B CN201910738699.4A CN201910738699A CN110516856B CN 110516856 B CN110516856 B CN 110516856B CN 201910738699 A CN201910738699 A CN 201910738699A CN 110516856 B CN110516856 B CN 110516856B
- Authority
- CN
- China
- Prior art keywords
- data
- ocean
- subsurface
- temperature
- subsurface temperature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Operations Research (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Geophysics And Detection Of Objects (AREA)
Abstract
本发明涉及海洋科技技术领域,特别涉及一种基于卷积神经网络的估算海洋次表层温度的方法。在本发明提供的估算海洋次表层温度的方法中,通过获取关于海洋表层特征的观测数据,进而提取观测数据中的表层关联度最高的数据点,并以此进行卷积计算,最终得出海洋次表面的温度估计值,提高了海洋表层温度估计值的获取效率,进而提高了海洋次表层温度估计值的精确度。
The invention relates to the technical field of marine science and technology, in particular to a method for estimating ocean subsurface temperature based on a convolutional neural network. In the method for estimating ocean subsurface temperature provided by the present invention, by obtaining observation data about ocean surface characteristics, and then extracting the data point with the highest surface correlation degree in the observation data, and performing convolution calculation on this basis, finally the ocean The estimated value of the subsurface temperature improves the efficiency of obtaining the estimated value of the ocean surface layer temperature, thereby improving the accuracy of the estimated value of the ocean subsurface layer temperature.
Description
技术领域technical field
本发明涉及海洋科技技术领域,特别涉及一种基于卷积神经网络的估算海洋次表层温度的方法。The invention relates to the technical field of marine science and technology, in particular to a method for estimating ocean subsurface temperature based on a convolutional neural network.
背景技术Background technique
全球气候系统中,海洋在储存水和热量方面起着无可比拟的作用。准确地检测和描述全球海洋的地下热结构是海洋动力学的重要研究方向。The oceans play an unparalleled role in storing water and heat in the global climate system. Accurately detecting and describing the subsurface thermal structure of the global ocean is an important research direction of ocean dynamics.
在检测和描述全球海洋的地下热结构工作中,研究和准确的估算海洋次表层温度,对于理解整个海洋以及整个地球气候系统的机制和过程是至关重要的,同时也能够对中深层海洋数据集的构建以及海洋增暖分析提供数据支持。In detecting and describing the subsurface thermal structure of the global ocean, studying and accurately estimating ocean subsurface temperature is crucial for understanding the mechanisms and processes of the entire ocean and the entire Earth's climate system. The construction of the set and the analysis of ocean warming provide data support.
发明内容Contents of the invention
本发明的目的在于提供一种基于卷积神经网络的估算海洋次表层温度的方法,所述方法包括如下步骤:The object of the present invention is to provide a method for estimating ocean subsurface temperature based on a convolutional neural network, said method comprising the steps of:
S1:获取关于海洋表面表层特征的观测数据;S1: Obtain observational data on surface characteristics of the ocean surface;
S2:获取所述观测数据中表层关联度最高的数据点和中心数据点;S2: Obtain the data point and the central data point with the highest surface correlation degree in the observation data;
S3:对所述数据点进行卷积预算,得出表征海洋次表层的温度。S3: Carrying out a convolution budget on the data points to obtain the temperature representing the subsurface layer of the ocean.
进一步,步骤S1包括:Further, step S1 includes:
获取包含海表面高度、海表面温度和海表盐度的卫星观测数据。Obtain satellite observations of sea surface height, sea surface temperature, and sea surface salinity.
进一步,所述观测数据是经过遥感卫星对海洋表层进行观测得到的卫星观测数据。Further, the observation data is satellite observation data obtained by observing the ocean surface through remote sensing satellites.
在本发明提供的基于卷积神经网络的估算海洋次表层温度的方法中,通过获取关于海洋表层特征的观测数据,进而提取观测数据中的表层关联度最高的数据点和中心数据点,并以此进行卷积计算,最终得出海洋次表面的温度估计值,提高了海洋表层温度估计值的获取效率,进而提高了海洋次表层温度估计值的精确度。In the method for estimating ocean subsurface temperature based on convolutional neural network provided by the present invention, by obtaining observation data about ocean surface characteristics, and then extracting the data point and central data point with the highest degree of surface correlation in the observation data, and using The convolution calculation is performed to finally obtain the estimated temperature of the ocean subsurface, which improves the acquisition efficiency of the estimated ocean surface temperature, and further improves the accuracy of the estimated ocean subsurface temperature.
附图说明Description of drawings
图1是本发明实施例提供的方法步骤流程图;Fig. 1 is a flow chart of method steps provided by an embodiment of the present invention;
图2是本发明实施例提供的CNN网络结构;Fig. 2 is the CNN network structure that the embodiment of the present invention provides;
图3a和图3b是本发明实施例提供的分别随机选取的近海岸点和远海岸点不同深度下实测值和预测值的对比图;Fig. 3a and Fig. 3b are the comparison charts of measured values and predicted values at different depths of randomly selected near-coast points and far-coast points respectively provided by the embodiment of the present invention;
图4a和图4b是本发明实施例提供的厄尔尼诺区域分析图Fig. 4a and Fig. 4b are El Niño regional analysis diagrams provided by the embodiment of the present invention
图5a和图5b是本发明实施例提供的厄尔尼诺区域分析图Fig. 5a and Fig. 5b are El Niño regional analysis diagrams provided by the embodiment of the present invention
图6是本发明实施例提供的模型预测能力趋势图。Fig. 6 is a trend chart of model prediction capability provided by an embodiment of the present invention.
具体实施方式Detailed ways
通过上述说明内容可知,全球气候系统中,海洋在储存水和热量方面起着无可比拟的作用。准确地检测和描述全球海洋的地下热结构是海洋动力学的重要研究方向。From the above description, it can be seen that in the global climate system, the ocean plays an incomparable role in storing water and heat. Accurately detecting and describing the subsurface thermal structure of the global ocean is an important research direction of ocean dynamics.
在检测和描述全球海洋的地下热结构工作中,研究和准确的估算海洋次表层温度,对于理解整个海洋以及整个地球气候系统的机制和过程是至关重要的,同时也能够对中深层海洋数据集的构建以及海洋增暖分析提供数据支持。In detecting and describing the subsurface thermal structure of the global ocean, studying and accurately estimating ocean subsurface temperature is crucial for understanding the mechanisms and processes of the entire ocean and the entire Earth's climate system. The construction of the set and the analysis of ocean warming provide data support.
然而,海洋表层遥感观测数据更频繁的被用于海洋内部动力环境信息的估算研究。However, remote sensing observation data of the ocean surface are more frequently used to estimate the dynamic environment information of the ocean interior.
根据研究表明,赤道太平洋的温跃层仍将在相当长的时间内保持异常加深状态,这造成赤道东太平洋的增暖大于赤道外区域和海温梯度减弱,这恰恰是导致极端厄尔尼诺事件多发的主要机制之一.政府间气候变化专门委员会(Intergovernmental Panel onClimate Change,IPCC)报告说,全球平均海面温度(Sea Surface Temperature,SST)将每十年增加约0.2℃。因此确定海表温度SST及次表层温度(Subsurface Temperature,ST)对研究厄尔尼诺现象及其如何响应温室气候变暖是气候科学中最重要的问题之一。According to the research, the thermocline in the equatorial Pacific will remain abnormally deepened for a long time, which will cause the warming of the eastern equatorial Pacific to be greater than that of the region outside the equator and the weakening of the sea temperature gradient, which is exactly what leads to the frequent occurrence of extreme El Niño events One of the main mechanisms. The Intergovernmental Panel on Climate Change (IPCC) reported that the global average sea surface temperature (Sea Surface Temperature, SST) will increase by about 0.2°C per decade. Therefore, determining the SST and subsurface temperature (Subsurface Temperature, ST) is one of the most important issues in climate science for the study of the El Niño phenomenon and how it responds to greenhouse warming.
卫星遥感在不同的空间和时间尺度上提供了许多有用的海洋表面观测,但这仅限于海洋的表层。由于许多重要的海洋过程和特征位于海面以下并且相当深的地方,而且现有的资料不能完整并且准确的描述海洋的内部结构以及变化规律,因此对于构建完备的三维温盐结构是非常有必要的。随着卫星遥感技术的不断发展,特别是卫星遥感海表面温度(Sea Surface Temperature,SST)和盐度(Sea Surface Salinity,SSS)资料日益增加,提供了大量覆盖范围广、精度和空间分辨率较高、时间连续性较强的海表面实时信息。如何利用卫星遥感获得的数据预测海洋次表层信息,建立一套完备的次表层三维分析预测系统,这个是国际海洋研究领域中急需解决的难题。Satellite remote sensing provides many useful ocean surface observations on different spatial and temporal scales, but this is limited to the surface layer of the ocean. Since many important ocean processes and features are located below the sea surface and quite deep, and the existing data cannot completely and accurately describe the internal structure and changing laws of the ocean, it is very necessary to construct a complete three-dimensional temperature-salinity structure . With the continuous development of satellite remote sensing technology, especially the increasing data of sea surface temperature (SST) and salinity (SSS) from satellite remote sensing, a large number of satellites with wide coverage, high accuracy and spatial resolution are provided. High, time-continuous real-time sea surface information. How to use the data obtained by satellite remote sensing to predict ocean subsurface information and establish a complete set of subsurface three-dimensional analysis and prediction system is an urgent problem in the field of international ocean research.
现有技术中利用人工神经网络(Artificial Neural Network,ANN)通过使用阿拉伯海锚系的海表温度(SST)、海表高度(SSH)、风应力、净辐射通量及净热通量数据估算海洋内部温度结构。平均而言,50%的估算值在±0.5℃的误差范围内,90%的误差在±1.0℃范围内。针对北大西洋中200米深度的温度场,另有现有技术通过多元线性回归结合海洋观测系统数据集Argo和遥感数据估算海洋三维温度场,并使用客观分析方法,在组合两种数据类型时,200米深度的大尺度和低频温度场的映射误差的均方差得到降低。In the prior art, Artificial Neural Network (ANN) is used to estimate sea surface temperature (SST), sea surface height (SSH), wind stress, net radiation flux and net heat flux data of Arabian Sea mooring system Ocean interior temperature structure. On average, 50% of the estimates were within ±0.5°C and 90% within ±1.0°C. For the temperature field at a depth of 200 meters in the North Atlantic Ocean, there is another existing technology to estimate the three-dimensional temperature field of the ocean through multiple linear regression combined with the ocean observation system data set Argo and remote sensing data, and use objective analysis methods. When combining the two data types, The mean square error of the mapping error for large-scale and low-frequency temperature fields at a depth of 200 m is reduced.
还有现有技术中提出了一种近实时卫星测高数据中估算中尺度三维海洋热结构的新经验方法。该方法使用具有分层的一组新的经验参数的双层模型。科研人员使用来自Argo网格月度异常数据集的海面温度(SST),高度(SSH)和盐度(SSS)的数据利用自组织神经网络估算北大西洋次表层温度异常,该方法在30至700米的深度具有良好性能,相关系数大于0.8。In addition, a new empirical method for estimating mesoscale three-dimensional ocean thermal structure from near-real-time satellite altimetry data is proposed in the prior art. The method uses a two-layer model with a stratified new set of empirical parameters. The researchers used sea surface temperature (SST), height (SSH) and salinity (SSS) data from the Argo grid monthly anomaly dataset to estimate the North Atlantic subsurface temperature anomaly using a self-organizing neural network. The depth of has good performance, and the correlation coefficient is greater than 0.8.
还有科研人员通过结合数值和人工神经网络技术对海洋温度进行预测,其中每日预测的误差统计为相关系数r=0.37,均方根误差Root Mean Square Error RMSE=0.47℃和平均绝对误差Mean Absolute Error MAE=0.38℃,每周预测的误差统计为r=0.27,RMSE=0.78℃和MAE=0.64℃,每月预测的误差统计为r=0.11,RMSE=0.58℃和MAE=0.46℃。由相关领域科研人员开发的一种新的基于卫星的地理加权回归(Geographicallyweighted regression,GWR)模型,用于反演印度洋地下温度结构,最终实验结果为RMSE范围为约0.10至0.18,并且R2范围为约0.50至0.80。There are also researchers who predict ocean temperature by combining numerical values and artificial neural network technology. The error statistics of daily prediction are correlation coefficient r=0.37, root mean square error Root Mean Square Error RMSE=0.47℃ and mean absolute error Mean Absolute Error MAE=0.38°C, error statistics of weekly forecast are r=0.27, RMSE=0.78°C and MAE=0.64°C, error statistics of monthly forecast are r=0.11, RMSE=0.58°C and MAE=0.46°C. A new satellite-based geographically weighted regression (GWR) model developed by researchers in related fields is used to invert the subsurface temperature structure of the Indian Ocean. The final experimental results show that the RMSE range is about 0.10 to 0.18, and the R2 range is About 0.50 to 0.80.
科研人员通过一系列卫星遥感测量来估算印度洋的地下温度异常(SubsurfaceTemperature Anomalies,STA),提出了一种支持向量机(Support Vector Machines,SVM)的方法,支持向量回归(Support Vector Regression,SVR)的性能在400米的上部不稳定,随着R2的减小和均方误差(Mean Squared Error,MSE)的增加,估计精度随着深度500m深度的增加而逐渐减小。Researchers estimate the subsurface temperature anomalies (Subsurface Temperature Anomalies, STA) of the Indian Ocean through a series of satellite remote sensing measurements, and propose a method of Support Vector Machines (SVM), and support vector regression (Support Vector Regression, SVR) The performance is unstable in the upper part of 400m, and with the decrease of R2 and the increase of Mean Squared Error (Mean Squared Error, MSE), the estimation accuracy gradually decreases with the depth of 500m.
研究发现,赤道太平洋东部的大型SST年周期在很大程度上受每年变化的混合层深度控制,而混合层深度又主要取决于太阳辐射和风力强迫的竞争效应。春季热带和温带太平洋海温异常不稳定。这种不稳定性对于厄尔尼诺事件的可预测性障碍的存在至关重要。We find that the large-scale SST annual cycle in the eastern equatorial Pacific is largely controlled by the annual variation of the mixed layer depth, which in turn is mainly determined by the competing effects of solar radiation and wind forcing. The SST in the tropical and temperate Pacific Ocean was abnormally unstable in spring. This instability is crucial for the presence of predictability barriers to El Niño events.
在全球变暖的影响下,太平洋地区的平均气候可能会发生重大变化。以往研究者以年度为单位建立的数据预测模型受气候及季节变化的影响。这些数据预测模型通常需减去气候平均态来消除对训练模型的影响,但结果显示STA预测能力不足。本研究提出建立逐月数据模型来消除气候对模型训练的影响。结果显示STA预测精度显著提高。Under the influence of global warming, the average climate in the Pacific region may change significantly. In the past, the data prediction models established by researchers on an annual basis were affected by climate and seasonal changes. These data prediction models usually need to subtract the climate mean state to eliminate the influence on the training model, but the results show that the STA prediction ability is insufficient. This study proposes to establish a monthly data model to eliminate the impact of climate on model training. The results show a significant improvement in STA prediction accuracy.
以往研究者仅使用单点特征来建立STA预测模型,这没有考虑海洋内部海水流动或洋流对海水热传递的影响.它的结果显示STA预测精度很差。In the past, researchers only used single-point features to establish STA prediction models, which did not consider the influence of seawater flow or ocean currents on seawater heat transfer in the ocean. Its results showed that the prediction accuracy of STA was poor.
基于上述分析,可见用于从海面参数检索地下热结构的现有方法通常基于动力学模型或统计模型。现有的动力学方法很少关注全球规模的应用和先进的机器学习模型,并且只使用少量表面参数来推导地下动态场。因此,估计方法本身及其全局尺度精度仍然显示出很大的改进空间。现有统计学方法对海洋表层数据参量应用不够充分、缺乏深度学习模型的应用,模型输入特征参量单一,学习能力差,基于年度数据建立模型受气候影响大。因此模型预测精度一直没有明显提高。Based on the above analysis, it can be seen that existing methods for retrieving subsurface thermal structure from sea surface parameters are usually based on dynamical or statistical models. Existing dynamical methods pay little attention to global-scale applications and advanced machine learning models, and use only a small number of surface parameters to derive subsurface dynamical fields. Therefore, the estimation method itself and its global scale accuracy still show a lot of room for improvement. Existing statistical methods are not adequately applied to ocean surface data parameters, lack of application of deep learning models, single input characteristic parameters of the model, poor learning ability, and the establishment of models based on annual data is greatly affected by climate. Therefore, the prediction accuracy of the model has not been significantly improved.
以下结合附图和具体实施例对本发明提出的基于卷积神经网络的估算海洋次表层温度的方法作进一步详细说明。根据下面说明,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。The method for estimating ocean subsurface temperature based on the convolutional neural network proposed by the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. The advantages and features of the present invention will become clearer from the following description. It should be noted that all the drawings are in a very simplified form and use imprecise scales, and are only used to facilitate and clearly assist the purpose of illustrating the embodiments of the present invention.
在本实施例的详细描述中使用诸如“在…之下”、“在…下面”、“下面的”、“上面的”等空间术语,目的是容易描述附图中所示的一个部件和另一个部件的位置关系,但这些仅是实施例并不旨在限制本发明。除图中所示的方位之外,空间关系术语将包括使用或操作中的装置的各种不同的方位。装置可以以其他方式定位,例如旋转90度或在其他方位,并且通过在此使用的空间关系描述符进行相应的解释。In the detailed description of the present embodiment, spatial terms such as "below", "beneath", "below", "above" and the like are used for the purpose of easily describing one part and the other shown in the drawings. positional relationship of one component, but these are only examples and are not intended to limit the present invention. The spatially relative terms are intended to encompass various orientations of the device in use or operation in addition to the orientation depicted in the figures. A device may be otherwise oriented, eg, rotated 90 degrees or at other orientations, and interpreted accordingly by the spatially relative descriptors used herein.
本实施例提出了一种基于卷积神经网络的估算海洋次表层温度的方法。该方法包括如下步骤:This example proposes a method for estimating ocean subsurface temperature based on a convolutional neural network. The method comprises the steps of:
S1:获取关于海洋表面表层特征的观测数据;S1: Obtain observational data on surface characteristics of the ocean surface;
S2:获取所述观测数据中表层关联度最高的数据点和中心数据点;S2: Obtain the data point and the central data point with the highest surface correlation degree in the observation data;
S3:对所述数据点进行卷积运算,得出海洋次表层的温度估计值。S3: Perform a convolution operation on the data points to obtain an estimated temperature of the ocean subsurface.
进一步,步骤S1包括:Further, step S1 includes:
获取包含海表面高度、海表面温度和海表盐度的卫星观测数据。Obtain satellite observations of sea surface height, sea surface temperature, and sea surface salinity.
进一步,所述观测数据是经过遥感卫星对海洋表层进行观测得到的卫星观测数据。Further, the observation data is satellite observation data obtained by observing the ocean surface through remote sensing satellites.
具体来说,本实施例采用使用2004年至2015年12年的数据集用于模型训练与评估,这其中使用2005年至2014年数据集用于建立模型,2004年和2015年数据集用于模型评估。2005年至2014年数据集按月份划分为12组不同的数据集,建立12组逐月CNN模型。每组数据样本为14万条,其中78400条(56%)数据用于训练数据模型,19600条(14%)数据用于验证模型,42000条(30%)数据用于测试模型。Specifically, this embodiment uses data sets from 2004 to 2015 for model training and evaluation, in which data sets from 2005 to 2014 are used for model building, and data sets from 2004 and 2015 are used for Model evaluation. The data sets from 2005 to 2014 were divided into 12 different data sets by month, and 12 groups of monthly CNN models were established. Each set of data samples is 140,000, of which 78,400 (56%) data are used to train the data model, 19,600 (14%) are used to verify the model, and 42,000 (30%) are used to test the model.
本实施例中的估算方法首先是对海洋表层特征进行标准化处理,这保证了不同特征的量纲和量级具有同一数值范围。处理时将单个样本的数据特征值减去训练样本所有数据同一特征的平均值,随后除以其方差。这样对于每个特征来说所有数据都聚集在0附近,方差为1。具体公示计算如下:The estimation method in this embodiment is first to standardize the ocean surface features, which ensures that the dimensions and magnitudes of different features have the same value range. When processing, the data feature value of a single sample is subtracted from the mean value of the same feature of all data in the training sample, and then divided by its variance. In this way, for each feature, all data are clustered around 0 with a variance of 1. The specific publicity calculation is as follows:
x为训练集或测试集单个样本特征值、μ为训练样本数据的平均值、σ为训练样本数据的标准差、X为标准化之后的特征值。x is the eigenvalue of a single sample in the training set or test set, μ is the average value of the training sample data, σ is the standard deviation of the training sample data, and X is the eigenvalue after normalization.
本实施例公开的方案根据经度和纬度的坐标值将Argo的中心点次表层的温度数据关联到CMEMS数据的对应位置,这样来消除CMEMS和Argo分辨率不匹配的影响(CMEMS分辨率为0.25°×0.25°,Argo分辨率为1°×1°,统一为0.25°×0.25°)。The scheme disclosed in this embodiment associates the temperature data of the subsurface layer of the central point of Argo with the corresponding position of the CMEMS data according to the coordinate values of longitude and latitude, so as to eliminate the impact of the mismatch between CMEMS and Argo resolution (the resolution of CMEMS is 0.25° ×0.25°, Argo resolution is 1°×1°, uniformly 0.25°×0.25°).
本研究选取的训练特征值为中心点及周围的数据点(共计625个数据点,特征值数量为1875)。The training eigenvalues selected in this study are the center point and surrounding data points (a total of 625 data points, and the number of eigenvalues is 1875).
另外,卷积神经网络(Convolutional neural networks,CNN)具有更复杂的网络结构,与传统机器学习方法相比有更强大的特征学习和特征表达能力。每个神经元看做一个滤波器(filter),其窗口(receptivefield)滑动,滤波器(filter)对局部数据进行计算。Relu激励层将卷积层的输出结果做非线性映射。池化层夹在连续的卷积层中间,这用于压缩数据和参数的量,减小过拟合。通常全连接层在卷积神经网络尾部,这跟传统的神经网络神经元的连接方式是一样的。In addition, convolutional neural networks (CNN) have a more complex network structure and have stronger feature learning and feature expression capabilities than traditional machine learning methods. Each neuron is regarded as a filter (filter), its window (receptive field) slides, and the filter (filter) calculates the local data. The Relu excitation layer performs nonlinear mapping on the output of the convolutional layer. The pooling layer is sandwiched between consecutive convolutional layers, which is used to compress the amount of data and parameters and reduce overfitting. Usually the fully connected layer is at the end of the convolutional neural network, which is the same as the connection method of traditional neural network neurons.
CNN优势在于共享卷积核,对处理高维度数据效率高,能够自动抽取一些高级特征,减少了特征工程的时间,这就能够提高预测次表层温度的精准度。因此我们提出的利用表层关联度最高数据特征使用卷积神经网络CNN构建模型具有实际可行性意义。The advantage of CNN lies in the shared convolution kernel, which is highly efficient for processing high-dimensional data, and can automatically extract some advanced features, reducing the time of feature engineering, which can improve the accuracy of predicting subsurface temperature. Therefore, it is practical and feasible to use the convolutional neural network (CNN) to build a model using the data features with the highest degree of surface correlation.
如图2展示设置的CNN网络结构。该结构包含5层卷积运算,最后接4层全连接层。Figure 2 shows the set CNN network structure. The structure consists of 5 layers of convolution operations, followed by 4 layers of fully connected layers.
将表层关联度最高的数据点及中心数据点看做一幅二维图像。该图像进行局部视野的卷积运算,每个数据点的3个特征(SSTA、SSHA、SSSA)为一个卷积单位进行运算。使用RELU激活函数和Adam优化函数。The data point with the highest correlation degree on the surface layer and the central data point are regarded as a two-dimensional image. The image is subjected to the convolution operation of the local field of view, and the three features (SSTA, SSHA, SSSA) of each data point are operated as a convolution unit. Use RELU activation function and Adam optimization function.
第1层的卷积层步长stride为(3,1),即水平方向移动3步,垂直方向移动1步。滤波器filter大小为3×2,即将2个数据点的特征对应元素与滤波器对应元素相乘后求和,计算1块区域之后向其他区域移动指定stride(3,1),直到把57×33的二维矩阵全部覆盖为止。经过5层卷积运算后,将数据维度平铺成一维数据,输入到全连接层再进行4层神经网络运算,最后输出57层预测值。The stride of the convolutional layer of the first layer is (3,1), that is, it moves 3 steps in the horizontal direction and 1 step in the vertical direction. The size of the filter filter is 3×2, that is, the corresponding elements of the features of the two data points are multiplied by the corresponding elements of the filter and then summed. After calculating one area, move the specified stride (3,1) to other areas until the 57× The two-dimensional matrix of 33 is completely covered. After 5 layers of convolution operations, the data dimension is flattened into one-dimensional data, input to the fully connected layer, and then 4 layers of neural network operations are performed, and finally 57 layers of predicted values are output.
通过海表多源遥感观测数据(SSTA、SSHA、SSSA)建立逐月CNN模型估算太平洋次表层温度异常(STA)的过程(以100m深度为例)。The process of estimating the Pacific Subsurface Temperature Anomaly (STA) by establishing a monthly CNN model based on multi-source remote sensing observation data (SSTA, SSHA, SSSA) of the sea surface (taking 100m depth as an example).
首先,构建训练数据集。选取的训练特征值为中心点及其表层关联度最高的数据点(共计625个数据点,特征值数量为1875)。利用Argo实测STA作为训练标记和测试标记,所有数据集均标准化处理。First, build the training dataset. The selected training eigenvalues are the data points with the highest correlation between the center point and its surface (a total of 625 data points, and the number of eigenvalues is 1875). All datasets are standardized using Argo's measured STA as training marks and test marks.
第二,训练CNN模型,构建最优CNN模型。该模型选择Relu作为激活函数,Adam为优化函数。我们通过分析每次MSE、R2和收敛速度确定卷积层、池化层、全连接层的最优组合。我们使用训练数据集(SSTAx、SSHAx、SSSAx)作为CNN训练的输入数据,使用Argo的STA作为训练标记。Second, train the CNN model and build the optimal CNN model. The model chooses Relu as the activation function and Adam as the optimization function. We determine the optimal combination of convolutional layers, pooling layers, and fully connected layers by analyzing each MSE, R2 , and convergence speed. We use the training datasets (SSTAx, SSHAx, SSSAx) as input data for CNN training and Argo's STA as training markers.
最后,我们使用CMEMS数据集(SSTA、SSHA、SSSA)作为CNN模型的输入参量,预测次表层的STA。我们使用Argo实测的STA来评估CNN模型在次表层各层位(57层)的预测精度。Finally, we use the CMEMS datasets (SSTA, SSHA, SSSA) as the input parameters of the CNN model to predict the subsurface STA. We use the STA measured by Argo to evaluate the prediction accuracy of the CNN model at each layer (57 layers) of the subsurface.
本实施例还给出了对上述估算温度的分析,如图3a和图3b展示本实验随机选取的点a(21.50°N,122.50°E)和点b(14.50°N,160.50°E)(2015年10月份)不同深度下实测值和预测值的对比图(a、b点的MSE分别为0.1980/0.0980)。结果显示我们提出的利用表层关联度最高数据点的特征来预测中心点的方法不仅对远海岸处规则数据点有好的预测效果,同样也对近海岸处不规则数据点有很好的预测效果。这表明此方法对近海岸不规则数据点也有泛化能力。The present embodiment also provides the analysis to above-mentioned estimation temperature, and Fig. 3 a and Fig. 3 b show this experiment randomly selected point a (21.50 ° N, 122.50 ° E) and point b (14.50 ° N, 160.50 ° E) ( Comparison chart of measured and predicted values at different depths (October 2015) (the MSEs of points a and b are 0.1980/0.0980, respectively). The results show that the method we propose to use the characteristics of the data points with the highest surface correlation to predict the center point not only has a good prediction effect on the regular data points at the far coast, but also has a good prediction effect on the irregular data points near the coast. . This shows that the method also generalizes to irregular data points near the coast.
图4a、图4b,图5a、图5b展示的内容是为厄尔尼诺区域分析。在未来我们希望能够进一步研究异常年份信息,通过收集更多异常年份的数据集。Figure 4a, Figure 4b, Figure 5a, and Figure 5b show the content for El Niño regional analysis. In the future, we hope to further study the abnormal year information by collecting more data sets of abnormal years.
热带太平洋的低温海水在不同深度下表现明显,特别在100m至300m深度时低温现象明显,这与3、4月份热带太平洋上层的拉尼娜现象有关。太平洋东部热带地区海域不同深度STA显著低于其他海域。随着深度增加,海水温度总体上逐渐趋于稳定,STA变化强度越来越小,空间异质性逐渐不明显,这和海洋内部与表层动力差异有关。The low-temperature water in the tropical Pacific Ocean is obvious at different depths, especially at the depth of 100m to 300m, which is related to the La Niña phenomenon in the upper layer of the tropical Pacific Ocean in March and April. The STA at different depths in the tropical eastern Pacific Ocean was significantly lower than in other sea areas. As the depth increases, the seawater temperature generally tends to be stable, the intensity of STA changes becomes smaller and smaller, and the spatial heterogeneity becomes less obvious, which is related to the difference in dynamics between the interior and surface of the ocean.
本实施例使用MSE和R2作为模型评价指标。我们仅选取海洋气候变化明显的月份(1,4,7,10)作为分析数据。由表1和表2及图4a、图4b,图5a、图5b可得,2004年和2015年的1、4、7、10月份,深度层位位于30m至200m时MSE最高(MSE最高值分别为0.8408/1.1034/1.8640/2.8231/0.5961/0.6750/1.1856/0.4788),这可能与太平洋上层复杂的动力过程及混合层与温跃层的扰动有关。This embodiment uses MSE and R2 as model evaluation indicators. We only select the months (1, 4, 7, 10) with obvious ocean climate change as the analysis data. From Table 1 and Table 2 and Figure 4a, Figure 4b, Figure 5a, and Figure 5b, it can be obtained that in January, April, July, and October of 2004 and 2015, the MSE was the highest when the depth horizon was between 30m and 200m (the highest MSE value 0.8408/1.1034/1.8640/2.8231/0.5961/0.6750/1.1856/0.4788), which may be related to the complex dynamic process in the upper Pacific Ocean and the disturbance of the mixed layer and thermocline.
表1Table 1
表1 2015年不同深度,不同月份CNN模型所对应的均方差(MSE)与决定系数(R2)大小对比。Table 1 Comparison of mean square error (MSE) and coefficient of determination (R 2 ) corresponding to CNN models at different depths and months in 2015.
表2Table 2
表2表示的是2004年在不同深度,不同月份下CNN模型所对应的均方差(MSE)与决定系数(R2)。Table 2 shows the mean square error (MSE) and coefficient of determination (R 2 ) corresponding to the CNN model at different depths and in different months in 2004.
如图6所示,显示在300m深度之后MSE趋于稳定,R2逐渐降低,模型预测能力降低,这可能是由于中深层海水层化状态较为稳定、深度越深海洋内部的物理现象越难用表层特征预测并且越难为卫星遥感所探测导致。从表中可得不同年份月份模型预测精度表现不同:As shown in Figure 6, it shows that after the depth of 300m, the MSE tends to be stable, R2 gradually decreases, and the prediction ability of the model decreases. This may be due to the relatively stable state of stratification in the middle and deep seawater, and the deeper the physical phenomenon in the ocean, the more difficult it is to use. Surface features are predicted and harder to detect by satellite remote sensing. From the table, it can be seen that the prediction accuracy of the model varies in different years and months:
(1)同一年份下,以2015年100m深度为例,1月份平均MSE为0.2821(最大/最小值为0.8408/0.0062),平均R2为0.966(最大/最小值为0.993/0.891)。1月份的MSE(R2)小(高)于4,、7、10月份,模型预测精度有所提升,这和冬季海水温度整体趋于稳定状态,STA变化强度小有关。7月份10月份由于夏秋季海水内部温度变化明显,太平洋受洋流影响剧烈,MSE增大和R2减小,7月份平均MSE为0.6207(最大/最小值为1.8640/0.0095),平均R2为0.942(最大/最小值为0.993/0.842),10月份平均MSE为0.8027(最大/最小值为2.8232/0.0034),平均R2为0.956(最大/最小值为0.983/0.939)。以上表明7月份10月份CNN模型的预测能力降低,这主要是由于夏秋季海水内部温度变化剧烈,以及洋流的影响。(1) In the same year, taking the depth of 100m in 2015 as an example, the average MSE in January was 0.2821 (the maximum/minimum value was 0.8408/0.0062), and the average R2 was 0.966 (the maximum/minimum value was 0.993/0.891). The MSE (R 2 ) in January was lower (higher) than that in April, July, and October, and the prediction accuracy of the model has improved, which is related to the fact that the seawater temperature tends to be stable in winter and the intensity of STA changes is small. In July and October, due to the obvious changes in the internal temperature of seawater in summer and autumn, the Pacific Ocean is strongly affected by ocean currents, MSE increases and R 2 decreases. The maximum/minimum value is 0.993/0.842), the average MSE in October is 0.8027 (the maximum/minimum value is 2.8232/0.0034), and the average R2 is 0.956 (the maximum/minimum value is 0.983/0.939). The above shows that the predictive ability of the CNN model decreased in July and October, mainly due to the drastic changes in the internal temperature of seawater in summer and autumn, and the influence of ocean currents.
(2)不同年份情况下,2004年不同月份不同深度MSE总体低(2004年MSE平均值为0.2859,2015年MSE平均值为0.5117)于2015年,R2总体高于(2004年R2平均值为0.969,2015年R2平均值为0.958)2015年。1、4、7、10月份模型对2004年预测结果更加可靠,而2015年有所下降,这主要受近年气候变化波动,太平洋温度异常现象明显,不确定因素加剧导致模型预测精度显著下降。(2) In different years, the MSE at different depths in different months in 2004 was generally low (the average MSE in 2004 was 0.2859, and the average MSE in 2015 was 0.5117). In 2015, R 2 was generally higher than (the average R 2 in 2004 was 0.969 in 2015 and the average R2 was 0.958) in 2015. The prediction results of the model in January, April, July, and October are more reliable for 2004, but decreased in 2015. This is mainly due to the fluctuation of climate change in recent years, the temperature anomaly in the Pacific Ocean is obvious, and the intensification of uncertain factors leads to a significant decline in the prediction accuracy of the model.
综上所述,在本发明提供的估算海洋次表层温度的方法中,通过获取关于海洋表层特征的观测数据,进而提取观测数据中的表层关联度最高的数据点和中心数据点,并以此进行卷积计算,最终得出海洋次表面的温度估计值,提高了海洋表层温度估计值的获取效率,进而提高了海洋次表层温度估计值的精确度。In summary, in the method for estimating ocean subsurface temperature provided by the present invention, by obtaining observation data about ocean surface characteristics, and then extracting the data point and central data point with the highest degree of surface correlation in the observation data, and using this The convolution calculation is performed to finally obtain the estimated value of the ocean subsurface temperature, which improves the acquisition efficiency of the estimated ocean surface temperature, and further improves the accuracy of the estimated ocean subsurface temperature.
上述描述仅是对本发明较佳实施例的描述,并非对本发明范围的任何限定,本发明领域的普通技术人员根据上述揭示内容做的任何变更、修饰,均属于权利要求书的保护范围。The above description is only a description of the preferred embodiments of the present invention, and does not limit the scope of the present invention. Any changes and modifications made by those of ordinary skill in the field of the present invention based on the above disclosures shall fall within the protection scope of the claims.
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910738699.4A CN110516856B (en) | 2019-08-12 | 2019-08-12 | A Convolutional Neural Network-Based Approach to Estimating Ocean Subsurface Temperature |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910738699.4A CN110516856B (en) | 2019-08-12 | 2019-08-12 | A Convolutional Neural Network-Based Approach to Estimating Ocean Subsurface Temperature |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110516856A CN110516856A (en) | 2019-11-29 |
| CN110516856B true CN110516856B (en) | 2023-02-03 |
Family
ID=68625798
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910738699.4A Active CN110516856B (en) | 2019-08-12 | 2019-08-12 | A Convolutional Neural Network-Based Approach to Estimating Ocean Subsurface Temperature |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110516856B (en) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111144666B (en) * | 2020-01-02 | 2022-11-29 | 吉林大学 | A method for ocean thermocline prediction based on deep spatiotemporal residual network |
| CN113051824B (en) * | 2021-03-26 | 2022-06-14 | 福州大学 | Reconstruction method of ocean interior temperature field based on profile observation data |
| CN114139590A (en) * | 2021-05-27 | 2022-03-04 | 中国海洋大学 | Method for estimating ocean temperature |
| CN113807562A (en) * | 2021-06-25 | 2021-12-17 | 中国海洋大学 | Prediction method of ocean surface temperature |
| CN113935249B (en) * | 2021-11-23 | 2022-12-27 | 中国海洋大学 | Upper-layer ocean thermal structure inversion method based on compression and excitation network |
| CN114548526B (en) * | 2022-01-27 | 2025-07-22 | 中国人民解放军军事科学院国防科技创新研究院 | Satellite component layout temperature field prediction method based on physical priori neural network |
| CN115327062B (en) * | 2022-08-17 | 2024-10-15 | 山东科技大学 | Ocean nutritive salt concentration inversion method and system |
| CN118734721B (en) * | 2024-09-03 | 2025-02-11 | 自然资源部第一海洋研究所 | A method and system for inverting three-dimensional temperature and salinity field of ocean subsurface |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109543768A (en) * | 2018-11-30 | 2019-03-29 | 福州大学 | Ocean interior thermohaline information intelligent extracting method based on multi-source satellite remote sensing |
| CN109543356A (en) * | 2019-01-07 | 2019-03-29 | 福州大学 | Consider the ocean interior temperature-salinity structure remote sensing inversion method of Space atmosphere |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8152366B2 (en) * | 2008-01-23 | 2012-04-10 | University Of Delaware | Estimation of subsurface thermal structure using sea surface height and sea surface temperature |
-
2019
- 2019-08-12 CN CN201910738699.4A patent/CN110516856B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109543768A (en) * | 2018-11-30 | 2019-03-29 | 福州大学 | Ocean interior thermohaline information intelligent extracting method based on multi-source satellite remote sensing |
| CN109543356A (en) * | 2019-01-07 | 2019-03-29 | 福州大学 | Consider the ocean interior temperature-salinity structure remote sensing inversion method of Space atmosphere |
Non-Patent Citations (1)
| Title |
|---|
| 卫星遥感重构海洋次表层研究进展;孙春健等;《海洋信息》;20181115;第21-28页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110516856A (en) | 2019-11-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110516856B (en) | A Convolutional Neural Network-Based Approach to Estimating Ocean Subsurface Temperature | |
| Han et al. | A convolutional neural network using surface data to predict subsurface temperatures in the Pacific Ocean | |
| CN109035105B (en) | Quantitative estimation method for monthly-scale evapotranspiration | |
| Agilan et al. | What are the best covariates for developing non-stationary rainfall intensity-duration-frequency relationship? | |
| Wang et al. | Spatial and temporal variations of precipitation concentration and their relationships with large-scale atmospheric circulations across Northeast China | |
| Senarath et al. | On the calibration and verification of two‐dimensional, distributed, Hortonian, continuous watershed models | |
| CN103810376B (en) | Ground daily rainfall Forecasting Methodology based on satellite remote sensing Yu Regression-kriging | |
| CN109543356B (en) | Ocean internal temperature and salt structure remote sensing inversion method considering space non-stationarity | |
| Mishra et al. | Spatial representation of organic carbon and active-layer thickness of high latitude soils in CMIP5 earth system models | |
| Huang et al. | Vertical structure-based classification of oceanic eddy using 3-D convolutional neural network | |
| Das | Extreme rainfall estimation at ungauged locations: information that needs to be included in low-lying monsoon climate regions like Bangladesh | |
| Patlakas et al. | Extreme wind events in a complex maritime environment: Ways of quantification | |
| CN119379018A (en) | A method, medium and system for assessing the risk of sea level rise | |
| CN106228197A (en) | A kind of satellite image cloud amount recognition methods based on self adaptation extreme learning machine | |
| CN115729977A (en) | Shallow seawater temperature space-time prediction method | |
| CN118966414A (en) | A drought risk prediction method based on artificial intelligence and computer readable medium | |
| Lükő et al. | Air‐lake momentum and heat exchange in very young waves using energy and water budget closure | |
| CN103308956A (en) | Method for pre-judging future monthly average cloud cover in target area by utilizing cloud climatology data | |
| Imbrie et al. | Transfer functions: calibrating micropaleontological data in climatic terms | |
| Abbasi et al. | Effects of atmospheric stability conditions on heat fluxes from small water surfaces in (semi-) arid regions | |
| Ren et al. | Investigation into spatiotemporal characteristics of coastal winds around the Taiwan Island | |
| CN111523087A (en) | Typhoon intensity long-term change trend analysis method | |
| Menshutkin et al. | Ecosystem modeling of freshwater lakes (Review): 1. Hydrodynamics of lakes | |
| Kelsey et al. | Eclipse ice core accumulation and stable isotope variability as an indicator of North Pacific climate | |
| Mu et al. | Performance evaluation of a multi-site weather generator coupling maximum entropy resampling for estimating the probability distribution of annual maximum daily rainfall in the Loess Plateau |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |