WO2022262500A1 - 一种基于steof-lstm的海洋环境要素预测方法 - Google Patents
一种基于steof-lstm的海洋环境要素预测方法 Download PDFInfo
- Publication number
- WO2022262500A1 WO2022262500A1 PCT/CN2022/093025 CN2022093025W WO2022262500A1 WO 2022262500 A1 WO2022262500 A1 WO 2022262500A1 CN 2022093025 W CN2022093025 W CN 2022093025W WO 2022262500 A1 WO2022262500 A1 WO 2022262500A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- time
- space
- marine
- scale
- prediction
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 69
- 230000007613 environmental effect Effects 0.000 title claims abstract description 23
- 238000004458 analytical method Methods 0.000 claims abstract description 63
- 230000007774 longterm Effects 0.000 claims abstract description 29
- 239000011159 matrix material Substances 0.000 claims description 58
- 230000006870 function Effects 0.000 claims description 40
- 238000000354 decomposition reaction Methods 0.000 claims description 27
- 238000013528 artificial neural network Methods 0.000 claims description 13
- 230000000737 periodic effect Effects 0.000 claims description 12
- 230000015654 memory Effects 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 11
- 238000004422 calculation algorithm Methods 0.000 claims description 10
- 230000008859 change Effects 0.000 claims description 10
- 230000002123 temporal effect Effects 0.000 claims description 10
- 230000009466 transformation Effects 0.000 claims description 10
- 238000012950 reanalysis Methods 0.000 claims description 9
- 230000001932 seasonal effect Effects 0.000 claims description 6
- 230000004913 activation Effects 0.000 claims description 4
- 238000001914 filtration Methods 0.000 claims description 4
- 238000012417 linear regression Methods 0.000 claims description 4
- 238000005457 optimization Methods 0.000 claims description 4
- 230000000717 retained effect Effects 0.000 claims description 4
- 238000012549 training Methods 0.000 claims description 4
- 238000012731 temporal analysis Methods 0.000 claims description 3
- 238000013277 forecasting method Methods 0.000 abstract description 17
- 238000013135 deep learning Methods 0.000 abstract description 8
- 230000007547 defect Effects 0.000 abstract 1
- 238000004364 calculation method Methods 0.000 description 8
- 230000006403 short-term memory Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000007619 statistical method Methods 0.000 description 6
- 238000011160 research Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000001149 cognitive effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000013213 extrapolation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000005065 mining Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000005293 physical law Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/14—Force analysis or force optimisation, e.g. static or dynamic forces
-
- 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
Definitions
- the invention belongs to the technical field of prediction of marine dynamic environment elements, and in particular relates to a prediction method of marine environment elements based on STEOF-LSTM.
- Ocean forecasting mainly includes two modes: numerical forecasting and statistical forecasting.
- numerical forecasting is the main means of marine environment forecasting at the present stage, it has disadvantages such as large amount of computation, strong sensitivity to initial conditions, and limited by timeliness. Therefore, there is an urgent need for a forecasting method that has less computational complexity than numerical forecasting and is not limited by timeliness to achieve rapid and accurate forecasting of marine dynamic environment elements.
- Statistical forecasting method is one of the important means in marine forecasting.
- the sample data When the sample data is large enough, it can establish a data-driven forecasting model without considering the physical laws of the research object. Therefore, statistical forecasting methods do not have problems such as physical limit limitations of numerical forecasting methods.
- research on numerical forecasting by major institutions around the world has matured, but the extended period and medium- and long-term forecasts cannot be completed using traditional numerical forecasting methods, but statistical forecasting methods need to be considered. Therefore, it is very necessary to study the methods of marine statistical analysis and forecasting, and it also plays an extremely important role in the accurate forecasting of the marine environment and the timely grasp of marine information.
- the application of deep learning to the forecasting research of marine time-space series data is to combine the new generation technology with the forecasting application of marine phenomena, break the bottleneck of traditional marine model forecasting technology and the limitation of cognitive level, and expand the application of key technologies such as artificial intelligence in the marine environment. It also plays an extremely important role in the accurate forecasting of my country's marine environment and the timely grasp of marine information.
- Deep learning has good application effects and broad application prospects in the field of ocean forecasting, especially in the forecasting of complex ocean time-space sequences; compared with dynamic ocean model forecasting and traditional statistical forecasting methods, deep learning, as a data-driven model, can objectively mine complex
- the potential relationship between spatio-temporal data brings new opportunities for intelligent analysis and mining of marine big data. Therefore, the application of deep learning to the prediction research of marine time-space series data is to combine new technologies with the application of marine phenomenon prediction, break the bottleneck of traditional marine model prediction technology and the limitation of cognitive level, and accurately forecast the marine environment and marine information. Timely mastery is extremely important.
- the purpose of the present invention is to provide a method for predicting marine environment elements based on STEOF-LSTM.
- Step 1 Based on the reanalysis data of the sea area to be analyzed and predicted, the stochastic dynamic analysis method and the empirical orthogonal function method are used to analyze and study the multi-scale temporal and spatial variation characteristics and law;
- T(t) is a trend item, which is obtained through linear regression analysis
- P(t) is a periodic item, including seasonal, monthly, annual, and inter-annual variation characteristics and laws, and the empirical analysis of the time series after detrending Orthogonal function decomposition analysis calculates the main spatial distribution mode and time period change, so as to obtain the periodic change characteristics of the dynamic elements of the marine environment
- R(t) is the remaining random item, which is obtained by filtering
- Step 2 Aiming at the monthly and daily small-scale time information obtained by the stochastic dynamic analysis method, the STEOF model corresponding to the time scale is used for mid- and long-term spatio-temporal analysis and prediction, and small-scale prediction results are obtained;
- Step 2.1 For a certain marine dynamic environment element, the corresponding time-space sample matrix X of the daily marine dynamic environment element over the years is:
- N the number of spatial grid points
- T the number of time series
- M the number of annual samples
- Step 2.2 Carry out spatial-temporal empirical orthogonal decomposition on the space-time sample matrix X, obtain the eigenvalues of the matrix and the eigenvectors corresponding to each eigenvalue, calculate the total proportion of each eigenvalue in turn, and arrange the eigenvalues and eigenvectors in order , the obtained eigenvector is a time series of spatial modalities, which contains both spatial information and temporal information, and this eigenvector is called the space-time basis;
- the eigenvector V M ⁇ M gets:
- ⁇ is the diagonal square matrix corresponding to the eigenvalues, ⁇ 1 >...> ⁇ m >...> ⁇ M , and ⁇ m ⁇ 0;
- Step 2.3 Project the space-time mode onto the matrix X to obtain its corresponding principal component, namely:
- the principal component is the space-time coefficient corresponding to each space-time feature vector.
- the space-time coefficient PC M ⁇ (N ⁇ T) is an M ⁇ (N ⁇ T)-dimensional matrix, and each row of data in PC M ⁇ (N ⁇ T) is the space-time coefficient corresponding to each space-time mode.
- the first space-time mode The space-time coefficient of the state corresponds to the first row of the space-time coefficient PC M ⁇ (N ⁇ T) , and so on.
- Step 2.4 Use space-time observations and space-time basis to predict space-time series
- O space-time observation
- t the forecast start time
- n the number of spatial grid points
- l the number of observations
- the space-time basis H is divided into two parts: one part is the fitted space-time basis H f with the same period as the space-time observation, and the other part is the predicted space-time basis H p ;
- t represents the start time of prediction
- l represents the number of observations
- p is the number of prediction time steps
- M is the number of space-time bases
- the fitting coefficient is the projection of the space-time observation on each space-time basis, and describes the similarity between a set of observations and the space-time basis:
- Predict the future value of the space-time sequence by reconstructing the fitting coefficient and predicting the space-time base, and use the space-time empirical orthogonal decomposition method combined with the least squares method to predict the space-time sequence.
- the prediction model is as follows Show:
- Y represents the spatio-temporal prediction result
- Step 3 Use the LSTM model to analyze and predict the interdecadal and interannual large-scale time information obtained by the stochastic dynamic analysis method, and obtain large-scale prediction results;
- the LSTM model includes an input gate, an output gate, a forget gate and a memory unit; the LSTM model training process adopts the BPTT algorithm, which is divided into 4 steps: calculating the output value of the LSTM cell; reversely calculating the error term of each LSTM cell, Including two backpropagation directions of time and network level; according to the corresponding error term, calculate the gradient of each weight; apply gradient-based optimization algorithm to update the weight;
- the forget gate reads the information of the previous state h t-1 and the current input state x t , and outputs a value between 0 and 1 to each cell state C t-1 , the number in C t-1 through the Sigmoid layer Decide what information to discard from the cell state, 1 means “completely retained", 0 means "completely discarded”;
- i, f, c, o are input gate, forgetting gate, cell state and output gate respectively;
- W and b are corresponding weight coefficients and bias items respectively;
- ⁇ and tanh are Sigmoid and hyperbolic tangent activation functions respectively;
- Step 4 Reconstruct the small-scale prediction results of the spatial-temporal empirical orthogonal function modulus and the large-scale prediction results of the long-short-term memory neural network to obtain the prediction results of analyzing and predicting the ocean dynamic environment elements in the sea area;
- the present invention excavates the law of marine dynamic environment elements through time-domain multi-scale analysis and deep learning methods, and constructs a statistical prediction model for marine dynamic environment elements to realize marine dynamic environment elements.
- the invention overcomes the timeliness limitation problem of the traditional marine numerical model forecasting method, can effectively make up for the shortcoming of the traditional numerical forecasting method due to the timeliness limitation of meteorological driving, and the shortcoming of the forecasting timeliness of the marine dynamic environment elements, and the occupancy of computing resources is relatively small. few. It has greatly improved the mid- and long-term prediction capabilities of marine dynamic environmental elements, and provided technical support for solving the technical problem of large-scale and long-period marine dynamic environmental element forecasting after the failure of marine numerical prediction products. And has strong scientific significance and application value.
- Fig. 1 is a frame diagram of the present invention.
- Fig. 2 is a result diagram of empirical orthogonal decomposition of ocean multi-element space-time in the present invention.
- Fig. 3 is an overall flow chart of the present invention.
- Figure 4(a) is a map of the true value of SST for 90 days.
- Fig. 4(b) is a graph of the forecast result for 90 days after adopting the present invention.
- Figure 4(c) is the forecast result graph of 90 days after using the STEOF method.
- the present invention relates to the prediction technology of marine dynamic environment elements, and especially designs a medium- and long-term marine dynamic environment element based on the combination of Spatiotemporal Empirical Orthogonal Function (STEOF) and Long Short-Term Memory (LSTM).
- STEM Spatiotemporal Empirical Orthogonal Function
- LSTM Long Short-Term Memory
- STEOF-LSTM hybrid model Statistical forecasting method, called STEOF-LSTM hybrid model.
- the present invention is mainly applied to the analysis and forecasting of marine dynamic environment elements during the voyage period of ships, underwater/surface unmanned submersibles, offshore engineering and other platforms. Monthly mid- to long-term analysis and forecast.
- the purpose of the present invention is to meet the needs of multi-platform marine environment protection such as ships, underwater/surface unmanned submersibles, offshore engineering, etc., through the study of space-time big data mining that adapts to the characteristics of multi-source, heterogeneous, and multi-modal data in the ocean
- the method of analysis and forecasting and forecasting proposes a medium- and long-term analysis and forecasting method for marine dynamic environment elements based on artificial intelligence methods. This method can effectively make up for the shortcoming of the traditional numerical forecasting method due to the short forecasting time of the ocean dynamic environment elements due to the limitation of the meteorological driving time.
- Utilizing the method for analyzing and forecasting marine dynamic environment elements of the present invention can realize statistical analysis and forecasting of marine dynamic environment elements with a timeliness of three months, in order to solve the large-scale and long-period marine dynamic environment elements after the failure of marine numerical forecast products Forecasting and prediction, a technical problem, provides technical support and has strong scientific significance and application value.
- the present invention is based on large-scale and long-term ocean reanalysis data, by studying multi-scale spatio-temporal characteristics, and comprehensively considering the impact correlation, it adopts random dynamic analysis method and empirical orthogonal function method to analyze the time-space sequence of marine dynamic environment elements.
- the extraction of time and space features based on the long-term short-term memory network and the time-space empirical orthogonal function, conducts multi-scale analysis and prediction of the space-time characteristics of the marine dynamic environment elements, so as to realize the long-term and large-scale space-time prediction of the marine dynamic environment elements.
- the invention overcomes the timeliness limitation problem of the traditional marine numerical model forecasting method, greatly improves the mid- and long-term forecasting ability of marine dynamic environment elements, and solves the large-scale and long-period marine dynamic environment element forecast prediction after the failure of marine numerical forecast products This technical problem provides technical support.
- a method for predicting marine environmental elements based on STEOF-LSTM comprising the following steps:
- Step 1 Based on the reanalysis data of the sea area to be analyzed and predicted, the stochastic dynamic analysis method and the empirical orthogonal function method are used to analyze and study the multi-scale temporal and spatial variation characteristics and
- the multi-scale analysis method is as follows:
- the global marine dynamic environment elements are regarded as a long-term dynamic sequence, and the stochastic dynamic analysis method is mainly used to analyze its annual, monthly, daily changes, trends, and periodic characteristics.
- Stochastic dynamic analysis method Affected by climate, man-made, and other disturbance factors, marine dynamic environmental elements can show certain trends, periodicity, and randomness, and this type of time series is called a stationary random time series.
- the analysis of such time series is mainly to decompose them into four types of fluctuations: Trend, Seasonal, Cycle, and Rand for dynamic approximate analysis.
- the time series decomposition of marine dynamic environment elements can be obtained as follows:
- T(t) is a trend item
- P(t) is a periodic item
- R(t) is a residual random item.
- the periodic item contains seasonal, monthly, interannual, and interdecadal variation characteristics and laws.
- the linear trend item in the decomposition is calculated by unary linear regression analysis; the periodic item analysis is empirically orthogonal to the time series after detrending
- the function decomposition analysis calculates the main spatial distribution mode and time period change, so as to obtain the period change characteristics of the dynamic elements of the marine environment; the final residual item is obtained by filtering.
- Step 2 For the monthly and daily small-scale time information obtained by the stochastic dynamic analysis method, use the time-scale empirical orthogonal function model of the corresponding time scale to conduct medium- and long-term spatiotemporal analysis and prediction, and obtain small-scale prediction results.
- the present invention adopts spatiotemporal empirical orthogonal function (Spatiotemporal Empirical Orthogonal Function, STEOF) to integrate the time series information within the interannual signal into the vector of spatial arrangement.
- the method of the spatiotemporal empirical orthogonal function is as follows: for a certain marine dynamic environment Elements, corresponding to the spatial-temporal sample matrix X of the daily ocean dynamic environment elements in the space to be analyzed:
- X represents the time-space sample matrix of daily marine dynamic environment elements over the years
- n represents the number of spatial grid points
- t represents the number of time series
- m represents the number of annual samples.
- the eigenvector is the time series of the spatial mode, which contains both spatial information and time information, and this eigenvector is called the space-time basis.
- the Jacobi iterative method is usually used to solve the eigenvalues and eigenvectors of the covariance matrix of the space-time sample matrix X, when the rank of the matrix is large, the calculation amount of the Jacobi iterative method is very large.
- the number of space-time grid points N ⁇ T is much larger than the number of periods M, so space-time transformation is required to reduce the amount of calculation.
- the eigenvector V M ⁇ M gets:
- ⁇ is the diagonal square matrix corresponding to the eigenvalues, that is:
- ⁇ 1 >...> ⁇ m >...> ⁇ M , and ⁇ 0.
- each column of eigenvector values has a non-zero eigenvalue corresponding to it one by one.
- This operation is called space-time empirical orthogonal decomposition.
- the eigenvectors obtained by the empirical orthogonal decomposition of space-time are the time series of spatial modes, which contain both spatial and temporal information, which we call the space-time basis.
- Each spatiotemporal basis represents the evolution of spatial patterns over time. Therefore, the spatio-temporal empirical orthogonal decomposition method extracts the main features of temporal variation of spatial patterns based on historical data.
- the principal components are the spatiotemporal coefficients corresponding to each spatiotemporal feature vector.
- the space-time coefficient PC M ⁇ (N ⁇ T) is an M ⁇ (N ⁇ T)-dimensional matrix, and each row of data in PC M ⁇ (N ⁇ T) is the space-time coefficient corresponding to each space-time mode.
- the first space-time mode The space-time coefficient of the state corresponds to the first row of the space-time coefficient PC M ⁇ (N ⁇ T) , and so on.
- the forecast problem of marine dynamic environment elements in the area to be analyzed is transformed from a time extrapolation problem to a problem of finding similar processes from historical time series changes.
- a set of space-time basis is established by using the decomposition results of multiple space-time series, and space-time observations and space-time basis are used to predict space-time series.
- O space-time observation
- t the start time of prediction
- n the number of spatial grid points
- l the number of observations.
- the space-time basis H is divided into two parts: one is the fitted space-time basis H f with the same period as the space-time observation, and the other is the predicted space-time basis H p .
- t represents the prediction start time
- N represents the number of spatial grid points
- l represents the number of observations
- p is the number of prediction time steps
- M is the number of space-time bases.
- the eigenvectors of the space-time matrix are orthogonal to each other, that is, the space-time basis is linearly independent.
- least squares estimation is the optimal fitting method. Solve the fitted coefficients and the fitted space-time basis for space-time observations using a least-squares estimation method.
- the fit coefficients are the projections of the space-time observations onto each space-time basis, describing the similarity between a set of observations and the space-time basis:
- S represents the fitting coefficient, as follows:
- m represents the mth mode.
- Each space-time base can be regarded as a description of the changing law of a space-time sequence. Therefore, when the law of the space-time sequence in the fitting stage can be described by the space-time basis, the change of the space-time sequence in the prediction stage will also conform to the same law. Accordingly, the future value of the space-time series is predicted by reconstructing the fitting coefficients and predicting the space-time basis. Therefore, the space-time sequence is predicted by combining the space-time empirical orthogonal decomposition method with the least squares method to predict the space-time sequence.
- the prediction model is shown in the following formula:
- Y represents the result of spatio-temporal prediction
- N represents the number of spatial grid points
- t represents the start time of prediction
- p represents the number of time steps of prediction.
- Step 3 The long-short-term memory neural network method is used to analyze and predict the inter-decadal and inter-annual large-scale time information obtained by the stochastic dynamic analysis method, and obtain large-scale prediction results.
- Long Short Term Memory networks LSTMs
- LSTMs a special RNN network
- LSTM consists of an input gate, an output gate, and a forgetting gate. It is composed of a memory unit and its specific structure is shown in Figure 2.
- the data flow inside the LSTM in which the forget gate reads the information of the previous state h t-1 and the current input state x t , and outputs a value between 0 and 1 to each cell state C t-1 through the Sigmoid layer,
- the number in C t-1 determines what information is discarded from the cell state, 1 represents "completely retained", 0 represents "completely discarded”; then we decide what new information will be updated and placed in the cell through the input gate layer
- first input h t-1 and x t into the Sigmoid function to determine the value to be updated then create a candidate value vector C t through the tanh layer, then multiply the old state by f t to determine the information we need to forget, and add The product of the above it and C t generates a new candidate value .
- the LSTM model training process uses the BPTT algorithm similar to the classic back propagation (Back Propagation, BP) algorithm principle, which is divided into four steps: calculate the output value of the LSTM cell according to the calculation method; reversely calculate the output value of each LSTM cell
- the error term includes two backpropagation directions of time and network level; according to the corresponding error term, the gradient of each weight is calculated; the gradient-based optimization algorithm is applied to update the weight.
- Step 4 Reconstruct the small-scale prediction results of the spatio-temporal empirical orthogonal function modulus and the large-scale prediction results of the long-short-term memory neural network to obtain the prediction results of analyzing and predicting the marine dynamic environment elements in the sea area.
- the reconstruction method of the present invention is as follows: The marine environment dynamics proposed by the present invention based on stochastic dynamic analysis, spatiotemporal empirical orthogonal function (Spatiotemporal Empirical Orthogonal Function, STEOF) and long short-term memory network (Long Short-Term Memory, LSTM) The element forecasting model is called the STEOF-LSTM model.
- This model mainly uses the stochastic dynamic analysis method to realize the multi-scale analysis and transformation of the time-space sequence data of the dynamic elements of the marine environment in the designated sea area, and obtains the large-scale and small-scale components of the time-space sequence data of the dynamic elements of the marine environment; based on STEOF, the small-scale Forecast of large-scale time information; use large-scale time information to construct LSTM neural network to realize the prediction of large-scale time information.
- the high-frequency forecast results of STEOF and the low-frequency forecast results of the LSTM neural network are superimposed to realize the reconstruction of large-scale information and small-scale information, and obtain the final forecast results of the dynamic elements of the marine environment.
- the beneficial effect of the present invention is that the present invention proposes a large-scale, long-term Based on the ocean reanalysis data, the law of marine dynamic environment elements is excavated through time-domain multi-scale analysis and deep learning methods, and a statistical prediction model for marine dynamic environment elements is constructed to realize the mid- and long-term spatio-temporal statistical forecasting method of ocean dynamic environment elements.
- Ocean Numerical Model Forecasting The invention overcomes the timeliness limitation problem of the traditional marine numerical model forecasting method, can effectively make up for the shortcoming of the traditional numerical forecasting method due to the timeliness limitation of meteorological driving, and the shortcoming of the forecasting timeliness of the marine dynamic environment elements, and the occupancy of computing resources is relatively small. few. It has greatly improved the mid- and long-term prediction capabilities of marine dynamic environmental elements, and provided technical support for solving the technical problem of large-scale and long-period marine dynamic environmental element forecasting after the failure of marine numerical prediction products. And has strong scientific significance and application value.
- the present invention proposes a small, fast and effective method for mid- and long-term analysis and prediction of marine dynamic environment elements, aiming at the marine environment guarantee requirements of multiple platforms such as ships, underwater/surface unmanned submersibles, and offshore engineering.
- the present invention uses the method for analyzing and forecasting marine dynamic environment elements of the present invention to realize statistical analysis and forecasting of marine dynamic environment elements with a timeliness of three months, in order to solve the large-scale and long-period marine dynamic
- the technical problem of environmental element forecasting and prediction provides technical support, and has strong scientific significance and application value.
- the technical scheme adopted in the present invention is:
- Step 1 Based on the reanalysis data of the sea area to be analyzed and predicted, the stochastic dynamic analysis method and the empirical orthogonal function method are used to analyze and study the multi-scale temporal and spatial variation characteristics and
- the multi-scale analysis method is as follows:
- the global sea surface temperature is regarded as a long-term dynamic sequence, and the stochastic dynamic analysis method is mainly used to analyze its annual, monthly, daily changes, trends, and periodic characteristics.
- Stochastic dynamic analysis method Affected by climate, man-made, and other disturbance factors, sea surface temperature can show certain trends, periodicity, and randomness.
- time series a stationary random time series.
- the analysis of such time series is mainly to decompose them into four types of fluctuations: Trend, Seasonal, Cycle, and Rand for dynamic approximate analysis.
- the time series decomposition of sea surface temperature can be obtained as follows:
- T(t) is a trend item
- P(t) is a periodic item
- R(t) is a residual random item.
- the periodic item contains seasonal, monthly, interannual, and interdecadal variation characteristics and laws.
- the linear trend item in the decomposition is calculated by unary linear regression analysis; the periodic item analysis is empirically orthogonal to the time series after detrending
- the function decomposition analysis calculates the main spatial distribution mode and time period change, so as to obtain the period change characteristics of the dynamic elements of the marine environment; the final residual item is obtained by filtering.
- the results of multi-scale time analysis of sea surface temperature by stochastic dynamic analysis method in the present invention are shown in Fig. 2 .
- Step 2 Aiming at the monthly and diurnal small-scale time information of sea surface temperature obtained by the stochastic dynamic analysis method, the medium- and long-term spatio-temporal analysis and prediction are carried out using the spatio-temporal empirical orthogonal function model corresponding to the time scale, and the small-scale prediction results are obtained.
- the time range is from January 1, 1958 to December 31, 2016, and the space range is 99°E ⁇ 150°E, 10°S ⁇ 52°N.
- the present invention adopts spatiotemporal empirical orthogonal function (Spatiotemporal Empirical Orthogonal Function, STEOF) to integrate the time series information within the interannual signal into the vector of spatial arrangement.
- the method of the spatiotemporal empirical orthogonal function is as follows: for sea surface temperature Ocean dynamic environment elements, corresponding to the spatial-temporal sample matrix X of daily sea surface temperature in the space to be analyzed:
- X represents the time-space sample matrix of daily sea surface temperature over the years
- n represents the number of spatial grid points
- t represents the number of time series
- m represents the number of annual samples.
- the eigenvector is the time series of the spatial mode, which contains both spatial information and time information, and this eigenvector is called the space-time basis.
- the Jacobi iterative method is usually used to solve the eigenvalues and eigenvectors of the covariance matrix of the space-time sample matrix X, when the rank of the matrix is large, the calculation amount of the Jacobi iterative method is very large.
- the number of space-time grid points N ⁇ T is much larger than the number of periods M, so space-time transformation is required to reduce the amount of calculation.
- the eigenvector V M ⁇ M gets:
- ⁇ is the diagonal square matrix corresponding to the eigenvalues, that is:
- ⁇ 1 >...> ⁇ m >...> ⁇ M , and ⁇ 0.
- each column of eigenvector values has a non-zero eigenvalue corresponding to it one by one.
- This operation is called space-time empirical orthogonal decomposition.
- the eigenvectors obtained by the empirical orthogonal decomposition of space-time are the time series of spatial modes, which contain both spatial information and time information, called the space-time basis.
- Each spatiotemporal basis represents the evolution of spatial patterns over time. Therefore, the spatio-temporal empirical orthogonal decomposition method extracts the main features of temporal variation of spatial patterns based on historical data.
- the principal components are the spatiotemporal coefficients corresponding to each spatiotemporal feature vector.
- the space-time coefficient PC M ⁇ (N ⁇ T) is an M ⁇ (N ⁇ T)-dimensional matrix, and each row of data in PC M ⁇ (N ⁇ T) is the space-time coefficient corresponding to each space-time mode.
- the first space-time mode The space-time coefficient of the state corresponds to the first row of the space-time coefficient PC M ⁇ (N ⁇ T) , and so on.
- the forecast problem of marine dynamic environment elements in the area to be analyzed is transformed from a time extrapolation problem to a problem of finding similar processes from historical time series changes.
- a set of spatio-temporal bases is established using the decomposition results of multiple spatio-temporal series, and the spatio-temporal observations and spatio-temporal bases are used to predict the spatio-temporal series.
- O space-time observation
- t the start time of prediction
- n the number of spatial grid points
- l the number of observations.
- the space-time basis H i is divided into two parts: one is the fitted space-time basis H f with the same period as the space-time observation, and the other is the predicted space-time basis H p .
- t represents the prediction start time
- N represents the number of spatial grid points
- l represents the number of observations
- p is the number of prediction time steps
- M is the number of space-time bases.
- the eigenvectors of the space-time matrix are orthogonal to each other, that is, the space-time basis is linearly independent.
- least squares estimation is the optimal fitting method. Solve the fitted coefficients and the fitted space-time basis for space-time observations using a least-squares estimation method.
- the fit coefficients are the projections of the space-time observations onto each space-time basis, describing the similarity between a set of observations and the space-time basis:
- S represents the fitting coefficient, as follows:
- m represents the mth mode.
- Each space-time base can be regarded as a description of the changing law of a space-time sequence. Therefore, when the law of the space-time sequence in the fitting stage can be described by the space-time basis, the change of the space-time sequence in the prediction stage will also conform to the same law. Accordingly, the future value of the space-time series is predicted by reconstructing the fitting coefficients and predicting the space-time basis. Therefore, the space-time sequence is predicted by combining the space-time empirical orthogonal decomposition method with the least squares method to predict the space-time sequence.
- the prediction model is shown in the following formula:
- Y represents the result of spatio-temporal prediction
- N represents the number of spatial grid points
- t represents the start time of prediction
- p represents the number of time steps of prediction.
- the small-scale information of sea surface temperature time-space series can be completed for time-space prediction.
- the present invention takes the time range as January 1, 1958 to December 31, 2016, and the space range as 99°E Taking the SST spatio-temporal series of ⁇ 150°E, 10°S ⁇ 52°N as an example, the spatiotemporal prediction of small-scale information of sea surface temperature is realized.
- Step 3 The long-short-term memory neural network method is used to analyze and predict the inter-decadal and inter-annual large-scale time information obtained by the stochastic dynamic analysis method, and obtain large-scale prediction results.
- LSTMs Long Short Term Memory networks
- RNNs Long Short Term Memory networks
- LSTM a special RNN network
- It contains a dynamic gate mechanism.
- LSTM consists of an input gate, an output gate, and a forgetting gate. It is composed of a memory unit and its specific structure is shown in Figure 2.
- the present invention takes the time-space series of sea surface temperature from January 1, 1958 to December 31, 2016 as an example to predict large-scale information of sea surface temperature.
- the data flow inside the LSTM in which the forget gate reads the information of the previous state h t-1 and the current input state x t , and outputs a value between 0 and 1 to each cell state C t-1 through the Sigmoid layer,
- the number in C t-1 determines what information is discarded from the cell state, 1 represents "completely retained", 0 represents "completely discarded”; then we decide what new information will be updated and placed in the cell through the input gate layer
- first input h t-1 and x t into the Sigmoid function to determine the value to be updated then create a candidate value vector C t through the tanh layer, then multiply the old state by f t to determine the information we need to forget, and add The product of the above it and C t generates a new candidate value .
- the LSTM model training process uses the BPTT algorithm similar to the classic back propagation (Back Propagation, BP) algorithm principle, which is divided into four steps: calculate the output value of the LSTM cell according to the calculation method; reversely calculate the output value of each LSTM cell
- the error term includes two backpropagation directions of time and network level; according to the corresponding error term, the gradient of each weight is calculated; the gradient-based optimization algorithm is applied to update the weight.
- the long-short-term memory network method can be used to complete the prediction of large-scale information of sea surface temperature.
- the present invention takes the time-space sequence of sea temperature from January 1, 1958 to December 31, 2016 as an example to realize the sea surface temperature. Prediction of small-scale information on surface temperature.
- Step 4 Reconstruct the small-scale prediction results of the spatio-temporal empirical orthogonal function modulus and the large-scale prediction results of the long-short-term memory neural network to obtain the prediction results of analyzing and predicting the marine dynamic environment elements in the sea area.
- the reconstruction method of the present invention is as follows: The marine environment dynamics proposed by the present invention based on stochastic dynamic analysis, spatiotemporal empirical orthogonal function (Spatiotemporal Empirical Orthogonal Function, STEOF) and long short-term memory network (Long Short-Term Memory, LSTM)
- STEOF Spatial Empirical Orthogonal Function
- LSTM Long Short-Term Memory
- This model mainly uses the stochastic dynamic analysis method to realize the multi-scale analysis and transformation of the time-space sequence data of the dynamic elements of the marine environment in the designated sea area, and obtains the large-scale and small-scale components of the time-space sequence data of the dynamic elements of the marine environment; based on STEOF, the small-scale Forecast of large-scale time information; use large-scale time information to construct LSTM neural network to realize the prediction of large-scale time information.
- the high-frequency prediction results of STEOF and the low-frequency prediction results of LSTM neural network are superimposed to realize the reconstruction of large-scale information and small-scale information, and obtain the final prediction results of marine environmental dynamic elements.
- the sea temperature time-space sequence with a time range of January 1, 1958 to December 31, 2016 and a space range of 99°E to 150°E and 10°S to 52°N is taken as an example, as shown in Figure 4 Figure 4(a) to Figure 4(c) show the comparison between the prediction results of different models and the true value of the depth 0m layer, in which Figure 4(a) is the true value from 1 to 90 days, and Figure 4(b) is the STEOF-LSTM The forecast results of the neural network method from 1 to 90 days, and Figure 4(c) shows the forecast results of the STEOF method from 1 to 90 days.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Mathematical Analysis (AREA)
- Data Mining & Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Geometry (AREA)
- Algebra (AREA)
- Computer Hardware Design (AREA)
- Databases & Information Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Complex Calculations (AREA)
Abstract
本发明属于海洋动力环境要素预测技术领域,具体涉及一种基于STEOF-LSTM的海洋环境要素预测方法。本发明基于大范围、长时间的海洋再分析数据,通过时域多尺度分析和深度学习方法挖掘海洋动力环境要素的规律,构建面向海洋动力环境要素的统计预测模型,以实现海洋动力环境要素的中长期时空统计预报。本发明可以有效弥补传统的数值预报方法由于气象驱动时效限制而导致的海洋动力环境要素预报时效较短的缺陷,且对计算资源的占用较少。大幅度提高了海洋动力环境要素的中长期预测能力,为解决海洋数值预报产品失效后的大范围、长周期海洋动力环境要素预报预测这一技术难题提供技术支撑。并具有较强的科学意义和应用价值。
Description
本发明属于海洋动力环境要素预测技术领域,具体涉及一种基于STEOF-LSTM的海洋环境要素预测方法。
海洋预报主要包含数值预报和统计预报两种模式。尽管数值预报是现阶段海洋环境预报的主要手段,但存在诸如运算量大、对初始条件敏感性强及受时效性限制等缺点。因此,迫切需要一种相比于数值预报计算量更少、不受到时效性限制的预报方法来实现海洋动力环境要素的快速准确预报。
统计预报方法作为海洋预报中的重要手段之一,当样本数据足够大的时候,其能够不考虑研究对象的物理规律而建立数据驱动的预报模型。因此,统计预报方法不存在类似数值预报方法的物理极限限制等问题。目前,全球各大机构在数值预报方面的研究已经趋于成熟,但是对于延伸期以及中长期的预报无法利用传统的数值预报方法来完成,而需要考虑采用统计预报方法来实现。因此,对于海洋统计分析预报方法的研究是十分必要的,对海洋环境的精准预报和海洋信息的及时掌握也有着极为重要的作用。
传统的海洋环境分析预报多采用人工手动分类识别、海洋模式模拟和传统统计分析等方法。人工手动分类识别方法受主观因素的影响而不能真实刻画数据中的隐含信息;海洋模式模拟存在诸如运算量大、初始条件不精确及受时效性限制等缺点;而传统统计分析对复杂的海洋过程不能通过复杂的公式和繁琐的计算获得较好的结果。且海洋时空数据多为非结构或半结构化数据,数据之间关系复杂或无关联,对传统的统计分析和海洋模式模拟提出了挑战。而深度学***的限制,拓展人工智能等关键技术在海洋中应用的重要方法,并对我国海洋环境的精准预报和海洋信息的及时掌握也有着极为重要的作用。
深度学***的限制,对海洋环境的精准预报和海洋信 息的及时掌握具有极为重要的作用。
发明内容
本发明的目的在于提供一种基于STEOF-LSTM的海洋环境要素预测方法。
本发明的目的通过如下技术方案来实现:包括以下步骤:
步骤1:基于待分析预测海域的再分析数据,利用随机动态分析法和经验正交函数方法分析研究海洋动力环境要素的年代际、年际、月、日这类多尺度时间和空间变化特征和规律;
将海洋动力环境要素对应的时间序列分解为趋势、周期、随机来进行动态近似分析:
SLH(t)=T(t)+P(t)+R(t)
其中,T(t)为趋势项,通过一元线性回归分析计算获得;P(t)为周期项,包含季节性、月、年、年际变化特征和规律,对去趋势后的时间序列进行经验正交函数分解分析,计算出主要空间分布模态和时间周期变化,从而获得海洋环境动力要素的周期变化特征;R(t)为剩余随机项,通过滤波获得;
步骤2:针对随机动态分析法得到的月、日际的小尺度时间信息,采用对应时间尺度的STEOF模型进行中长期时空分析预测,得到小尺度的预测结果;
步骤2.1:针对某种海洋动力环境要素,其对应的历年逐日海洋动力环境要素时空样本矩阵X为:
对任一时空样本矩阵X,其矩阵维度为M×(N×T),N表示空间网格点的数量,T表示时间序列的数量,M表示年样本的数量;
步骤2.2:对时空样本矩阵X进行作时空经验正交分解,得到该矩阵的特征值和各特征值对应的特征向量,依次计算各个特征值总占比并按顺序对特征值及特征向量进行排列,得到的特征向量为空间模态的时间序列,其中既包含空间信息又包含时间信息,将这种特征向量称之为时空基底;
通过矩阵变换得到C
*矩阵的特征向量后,计算出C矩阵的特征向量,令X与其转置阵的乘积如下式所示:
特征向量V
M×M得:
C
*×V
*=V
*×Λ
任一特征向量V
m如下式所示:
步骤2.3:将时空模态投影到矩阵X上得到其对应的主成分,即:
PC
M×(N×T)=V
T
M×(N×T)×X
M×(N×T)
其中,主成分是每个时空特征向量所对应的时空系数。时空系数PC
M×(N×T)是M×(N×T)维的矩阵,PC
M×(N×T)中每行数据就是对应每个时空模态的时空系数,第一个时空模态的时空系数对应于时空系数PC
M×(N×T)的第一行,以此类推。
步骤2.4:利用时空观测和时空基础来预测时空序列;
定义时空观测值O如下式所示:
O=[o
1,t-l…o
N,t-l…o
1,t-l+i…o
N,t-l+i…o
1,t…o
N,t]
T
其中,O表示时空观测;t表示预测开始时间;n表示空间网格点的数目;l是观测次数;
时空基H被分为两部分:一部分是与时空观测具有相同周期的拟合时空基H
f,另一部分是预测时空基H
p;
其中,t表示预测开始时间;l表示观测次数;p是预测时间步数;M是时空基的个数;
使用最小二乘估计方法求解时空观测值的拟合系数和拟合时空基,拟合系数是时空观测在每个时空基上的投影,描述了一组观测与时空基之间的相似性:
O=H
f S
其中,S表示拟合系数,S=[S
1…S
m…S
M]
通过重构拟合系数和预测时空基来预测时空序列的未来值,使用将时空经验正交分解方法与最小二乘法相结合时空经验正交函数预测模型的来预测时空序列,预测模型如下式所示:
Y=H
p S=[y
1,t+1…y
N,t+1…y
1,t+j…y
N,t+j…y
1,t+p…y
N,t+p]
T
其中,Y表示时空预测结果;
步骤3:采用LSTM模型对随机动态分析法得到的年代际、年际的大尺度时间信息进行分析预测,得到大尺度预测结果;
所述的LSTM模型包括输入门、输出门、遗忘门和记忆单元;LSTM模型训练过程采用BPTT算法,分为4个步骤:计算LSTM细胞的输出值;反向计算每个LSTM细胞的误差项,包括时间和网络层级2个反向传播方向;根据相应的误差项,计算每个权重的梯度;应用基于梯度的优化算法更新权重;
遗忘门读取上一个状态h
t-1和当前输入状态x
t的信息,通过Sigmoid层输出一个在0到1之间的数值给每个细胞状态C
t-1,C
t-1中的数字决定从细胞状态中丢弃什么信息,1代表“完全保留”,0代表“完全舍弃”;
首先将h
t-1与x
t输入Sigmoid函数确定将要更新的值,然后通过tanh层创建候选值向量 C
t,接着将旧状态与f
t相乘,确定需要遗忘的信息,加上i
t与C
t的乘积产生新的候选值;最终,我们根据新的细胞状态来决定输出什么值,通过Sigmoid层决定输出的细胞状态,然后将细胞状态通过tanh进行处理并将其与Sigmoid的输出相乘得到这一时间的输出形式化的描述如下:
其中,i、f、c、o分别是输入门、遗忘门、细胞状态和输出门;W和b分别为对应的权重系数和偏置项;σ和tanh分别为Sigmoid和双曲正切激活函数;
步骤4:将时空经验正交函数模的小尺度预报结果与长短期记忆神经网络的大尺度预测结果进行重构,得到分析预测海域海洋动力环境要素的预测结果;
利用随机动态分析方法实现对指定海域海洋环境动力要素时空序列数据的多尺度分析和变换,得到海洋环境动力要素时空序列数据的大尺度分量和小尺度分量;以STEOF为基础实现对小尺度时间信息的预报;利用大尺度时间信息构建LSTM模型实现对大尺度时间信息的预报;将STEOF的高频预报结果与LSTM神经网络低频预报结果进行叠加,以实现大尺度信息和小尺度信息的重构,得到最终海洋环境动力要素的预报结果。
本发明的有益效果在于:
本发明基于大范围、长时间的海洋再分析数据,通过时域多尺度分析和深度学习方法挖掘海洋动力环境要素的规律,构建面向海洋动力环境要素的统计预测模型,以实现海洋动力环境要素的中长期时空统计预报。本发明克服了传统海洋数值模式预报方法的时效性限制问题,可以有效弥补传统的数值预报方法由于气象驱动时效限制而导致的海洋动力环境要素预报时效较短的缺陷,且对计算资源的占用较少。大幅度提高了海洋动力环境要素的中长期预测能力,为解决海洋数值预报产品失效后的大范围、长周期海洋动力环境要素预报预测这一技术难题提供技术支撑。并具有较强的科学意义和应用价值。
图1为本发明的框架图。
图2为本发明中海洋多要素时空经验正交分解结果图。
图3为本发明的总体流程图。
图4(a)为90天的海温真实值图。
图4(b)为采用本发明后90天的预报结果图。
图4(c)为采用STEOF方法后90天的预报结果图。
下面结合附图对本发明做进一步描述。
本发明涉及海洋动力环境要素预测技术,特别设计一种基于时空经验正交函数(Spatiotemporal Empirical Orthogonal Function,STEOF)和长短期记忆网络(Long Short-Term Memory,LSTM)结合的海洋动力环境要素中长期统计预测方法,称为STEOF-LSTM混合模型。本发明主要应用于舰船、水下/水面无人潜器、海上工程等平台在出航时期的海洋动力环境要素分析预报工作,对海面高度、海温、盐度和密度等要素进行时长为三个月的中长期分析预报。
本发明的目的是为了针对舰船、水下/水面无人潜器、海上工程等多平台的海洋环境保障需求,通过研究适应海洋多源、异构、多模态数据特征的时空大数据挖掘分析和预测预报方法,提出了一种基于人工智能方法的海洋动力环境要素中长期分析预报方法。该方法可以有效弥补传统的数值预报方法由于气象驱动时效限制而导致的海洋动力环境要素预报时效较短的缺陷。利用本发明的海洋动力环境要素分析预报方法,可以实现对海洋动力环境要素做出时效性为三个月的统计分析预报,为解决海洋数值预报产品失效后的大范围、长周期海洋动力环境要素预报预测这一技术难题提供技术支撑,并具有较强的科学意义和应用价值。
本发明基于大范围、长时间的海洋再分析数据,通过研究多尺度时空特征,综合考虑影响关联关系的基础上,采用随机动态分析法和经验正交函数方法对海洋动力环境要素的时空序列进行时间及空间特征的提取,基于长短期记忆网络和时空经验正交函数对海洋动力环境要素时空特征进行多尺度的分析预测,以实现海洋动力环境要素的长时间、大范围时空预测。本发明克服了传统海洋数值模式预报方法的时效性限制问题,大幅度提高了海洋动力环境要素的中长期预测能力,为解决海洋数值预报产品失效后的大范围、长周期海洋动力环境要素预报预测这一技术难题提供技术支撑。
一种基于STEOF-LSTM的海洋环境要素预测方法,包括以下步骤:
步骤1:基于待分析预测海域的再分析数据,利用随机动态分析法和经验正交函数方法分析研究海洋动力环境要素的年代际、年际、月、日这类多尺度时间和空间变化特征和规律,所述多尺度分析方法如下:
利用长时间序列再分析数据分析研究了全球及中国周边海域海面温度、海面盐度、海面 高度和海表流场在内的各种海洋环境动力要素的多尺度时间和空间变化特征和规律,掌握了全球及中国周边海域海洋动力环境要素的年代际、年际、月、日这类不同时间尺度的变化规律和空间分布特征。
将全球海洋动力环境要素看作一个长时间动态变化的序列,主要运用随机动态分析法分析其年、月、日变化以及趋势、周期特征。
随机动态分析法。受到气候、人为、其他干扰因素的影响,海洋动力环境要素可表现出一定的趋势性、周期性和随机性,将这类时间序列称为平稳性随机时间序列。对这类时间序列进行分析主要是将它们分解为趋势(Trend),季节(seasonal),周期(Cycle),随机(Rand)四种波动来进行动态近似分析。对海洋动力环境要素的时间序列分解可得:
SLH(t)=T(t)+P(t)+R(t)
其中,T(t)为趋势项,P(t)为周期项,R(t)为剩余随机项。周期项中包含着季节性、月、年际、年代际变化特征和规律,分解中的线性趋势项通过一元线性回归分析计算获得;周期项分析则是对去趋势后的时间序列进行经验正交函数分解分析,计算出主要空间分布模态和时间周期变化,从而获得海洋环境动力要素的周期变化特征;最后的残差项通过滤波获得。
步骤2:针对随机动态分析法得到的月、日的小尺度时间信息,采用对应时间尺度的时空经验正交函数模型进行中长期时空分析预测,得到小尺度的预测结果。本发明采用时空经验正交函数(Spatiotemporal Empirical Orthogonal Function,STEOF),将年际信号以内的时间序列信息融入到空间排列的向量中,所述时空经验正交函数方法如下:针对某种海洋动力环境要素,其对应的待分析空间历年逐日海洋动力环境要素时空样本矩阵X:
式中,X表示历年逐日海洋动力环境要素时空样本矩阵,n表示空间网格点的数量,t表示时间序列的数量,m表示年样本的数量。
对任一时空样本矩阵X,其矩阵维度为M×(N×T),对时空样本矩阵X进行奇异值分解,并得到该矩阵的特征值和各特征值对应的特征向量,依次计算各个特征值总占比并按顺序对特征值及特征向量进行排列。此时的特征向量为空间模态的时间序列,其中既包含空间信息又包含时间信息,将这种特征向量称之为时空基底。
由于求解时空样本矩阵X的协方差矩阵的特征值和特征向量通常采用Jacobi迭代方法, 当矩阵的秩较大时,Jacobi迭代方法的计算量很大。时空网格点的个数N×T远大于周期数M,因此需要进行时空变换以降低计算量。显然,C=X·X
T和C
*=X
T·X具有相同的非零特征值,但它们的特征向量不同。因此,通过矩阵变换得到C
*矩阵的特征向量后,计算出C矩阵的特征向量,令X与其转置阵的乘积如下式所示:
特征向量V
M×M得:
C
*×V
*=V
*×Λ (3)
式中,Λ为特征值对应的对角方阵,即:
其中,λ
1>…>λ
m>…>λ
M,且λ≥0。
任一特征向量V
m如下式所示:
式中,每一列特征向量值都有一个非0的特征值与其一一对应,这个操作称作时空经验正交分解。时空经验正交分解得到的特征向量是空间模态的时间序列,既包含空间信息又包含时间信息,我们称之为时空基。每个时空基表示空间模式随时间的变化过程。因此,时空经验正交分解方法基于历史数据提取空间模式时间变化的主要特征。
将时空模态投影到矩阵X上得到其对应的主成分,即:
PC
M×(N×T)=V
T
M×(N×T)×X
M×(N×T) (6)
主成分是每个时空特征向量所对应的时空系数。时空系数PC
M×(N×T)是M×(N×T)维的矩阵,PC
M×(N×T)中每行数据就是对应每个时空模态的时空系数,第一个时空模态的时空系数对应于时空系数PC
M×(N×T)的第一行,以此类推。
利用所提出的时空经验正交函数分解方法,将待分析区域的海洋动力环境要素预报问题由时间外推问题转变为一个从历史时间序列变化中找寻相似过程的问题。利用多个时空序列 的分解结果建立了一组时空基,并利用时空观测和时空基础来预测时空序列。
定义时空观测值O
i如下式所示:
O=[o
1,t-l…o
N,t-l…o
1,t-l+i…o
N,t-l+i…o
1,t…o
N,t]
T (7)
式中,O表示时空观测,t表示预测开始时间,n表示空间网格点的数目,l是观测次数。
时空基H被分为两部分:一部分是与时空观测具有相同周期的拟合时空基H
f,另一部分是预测时空基H
p。
式中,t表示预测开始时间,N表示空间网格点的数目,l表示观测次数,p是预测时间步数,以及M是时空基的个数。
时空矩阵的特征向量彼此正交,即时空基是线性独立的。对于线性无关的基函数,最小二乘估计(LSE)是最优的拟合方法。使用最小二乘估计方法求解时空观测值的拟合系数和拟合时空基。拟合系数是时空观测在每个时空基上的投影,描述了一组观测与时空基之间的相似性:
O=H
f S (11)
式中,S表示拟合系数,如下所示:
S=[S
1…S
m…S
M] (12)
式中,m表示第m个模态。
每个时空基都可视为一个时空序列的变化规律的描述。因此,当拟合阶段时空序列的规律可由时空基描述时,会导致预测阶段时空序列的变化也符合相同规律。据此,通过重构拟合系数和预测时空基来预测时空序列的未来值。因此,使用将时空经验正交分解方法与最小二乘法相结合时空经验正交函数预测模型的来预测时空序列,预测模型如下式所示:
Y=H
p S=[y
1,t+1…y
N,t+1…y
1,t+j…y
N,t+j…y
1,t+p…y
N,t+p]
T (13)
式中,Y表示时空预测结果,N表示空间网格点的数量,t表示个预测开始时间,p表示预测时间步数。
步骤3:采用长短期记忆神经网络方法对随机动态分析法得到的年代际、年际的大尺度时间信息进行分析预测,得到大尺度预测结果。长短期记忆网络(Long Short Term Memory networks,LSTMs),一种特殊的RNN网络,该网络设计出来是为了解决长依赖问题,它包含一个动态的门机制,LSTM由输入门、输出门、遗忘门和记忆单元组成,其具体结构如图2所示。
LSTM内部的数据流,其中遗忘门读取上一个状态h
t-1和当前输入状态x
t的信息,通过Sigmoid层输出一个在0到1之间的数值给每个细胞状态C
t-1,C
t-1中的数字决定从细胞状态中丢弃什么信息,1代表“完全保留”,0代表“完全舍弃”;接着我们通过输入门层来决定什么样的新信息将被更新并且放在细胞状态中,首先将h
t-1与x
t输入Sigmoid函数确定将要更新的值,然后通过tanh层创建候选值向量C
t,接着将旧状态与f
t相乘,确定我们需要遗忘的信息,加上i
t与C
t的乘积产生新的候选值,最终,我们根据新的细胞状态来决定输出什么值,通过Sigmoid层决定输出的细胞状态,然后将细胞状态通过tanh进行处理并将其与Sigmoid的输出相乘得到这一时间的输出形式化的描述如下:
式中,i、f、c、o分别是输入门、遗忘门、细胞状态和输出门;W和b分别为对应 的权重系数和偏置项;σ和tanh分别为Sigmoid和双曲正切激活函数。LSTM模型训练过程采用的是与经典的反向传播(Back Propagation,BP)算法原理类似的BPTT算法,分为4个步骤:按照计算方法计算LSTM细胞的输出值;反向计算每个LSTM细胞的误差项,包括时间和网络层级2个反向传播方向;根据相应的误差项,计算每个权重的梯度;应用基于梯度的优化算法更新权重。
步骤4:将时空经验正交函数模的小尺度预报结果与长短期记忆神经网络的大尺度预测结果进行重构,得到分析预测海域海洋动力环境要素的预测结果。本发明所述重构方法如下:本发明所提出的基于随机动态分析、时空经验正交函数(Spatiotemporal Empirical Orthogonal Function,STEOF)和长短期记忆网络(Long Short-Term Memory,LSTM)的海洋环境动力要素预报模型,称为STEOF-LSTM模型。该模型主要利用随机动态分析方法实现对指定海域海洋环境动力要素时空序列数据的多尺度分析和变换,得到海洋环境动力要素时空序列数据的大尺度分量和小尺度分量;以STEOF为基础实现对小尺度时间信息的预报;利用大尺度时间信息构建LSTM神经网络实现对大尺度时间信息的预报。将STEOF的高频预报结果与LSTM神经网络低频预报结果进行叠加,以实现大尺度信息和小尺度信息的重构,得到最终海洋环境动力要素的预报结果。
与现有技术相比,本发明的有益效果是:本发明针对舰船、水下/水面无人潜器、海上工程等多平台的海洋环境保障需求,提出了一种基于大范围、长时间的海洋再分析数据,通过时域多尺度分析和深度学习方法挖掘海洋动力环境要素的规律,构建面向海洋动力环境要素的统计预测模型,以实现海洋动力环境要素的中长期时空统计预报方法,对比海洋数值模式预报。本发明克服了传统海洋数值模式预报方法的时效性限制问题,可以有效弥补传统的数值预报方法由于气象驱动时效限制而导致的海洋动力环境要素预报时效较短的缺陷,且对计算资源的占用较少。大幅度提高了海洋动力环境要素的中长期预测能力,为解决海洋数值预报产品失效后的大范围、长周期海洋动力环境要素预报预测这一技术难题提供技术支撑。并具有较强的科学意义和应用价值。
实施例1:
本发明针对舰船、水下/水面无人潜器、海上工程等多平台的海洋环境保障需求,提出了一种小型、快速且有效的海洋动力环境要素中长期分析预报方法。本发明利用本发明的海洋动力环境要素分析预报方法,可以实现对海洋动力环境要素做出时效性为三个月的统计分析预报,为解决海洋数值预报产品失效后的大范围、长周期海洋动力环境要素预报预测这一技术难题提供技术支撑,并具有较强的科学意义和应用价值。本发明所采用的技术方案是:
步骤1:基于待分析预测海域的再分析数据,利用随机动态分析法和经验正交函数方法分析研究海洋动力环境要素的年代际、年际、月、日这类多尺度时间和空间变化特征和规律,所述多尺度分析方法如下:
利用1958年1月1日至2016年12月31日的长时间序列再分析数据分析研究了全球及中国周边海域海面温度、海面盐度、海面高度和海表流场在内的各种海洋环境动力要素的年代际、年际、月、日这类多尺度时间和空间变化特征和规律,掌握了全球及中国周边海域海洋动力环境要素的年代际、年际、月、日不同时间尺度的变化规律和空间分布特征。
下面以海面温度为例,介绍基于STEOF-LSTM混合模型的海洋环境要素预测方法,其他海洋动力环境要素也同样适用于该预测方法。
将全球海表温度看作一个长时间动态变化的序列,主要运用随机动态分析法分析其年、月、日变化以及趋势、周期特征。
随机动态分析法。受到气候、人为、其他干扰因素的影响,海表温度可表现出一定的趋势性、周期性和随机性,我们将这类时间序列称为平稳性随机时间序列。对这类时间序列进行分析主要是将它们分解为趋势(Trend),季节(seasonal),周期(Cycle),随机(Rand)四种波动来进行动态近似分析。对海表温度的时间序列分解可得:
SLH(t)=T(t)+P(t)+R(t)
其中,T(t)为趋势项,P(t)为周期项,R(t)为剩余随机项。周期项中包含着季节性、月、年际、年代际变化特征和规律,分解中的线性趋势项通过一元线性回归分析计算获得;周期项分析则是对去趋势后的时间序列进行经验正交函数分解分析,计算出主要空间分布模态和时间周期变化,从而获得海洋环境动力要素的周期变化特征;最后的残差项通过滤波获得。本发明中随机动态分析法的海表温度多尺度时间分析结果如图2所示。
步骤2:针对随机动态分析法得到的海表温度的月、日际的小尺度时间信息,采用对应时间尺度的时空经验正交函数模型进行中长期时空分析预测,得到小尺度的预测结果。本发明以时间范围为1958年1月1日至2016年12月31日,空间范围为99°E~150°E、10°S~52°N的海温时空序列为例,进行海表温度小尺度信息的时空预测。本发明采用时空经验正交函数(Spatiotemporal Empirical Orthogonal Function,STEOF),将年际信号以内的时间序列信息融入到空间排列的向量中,所述时空经验正交函数方法如下:针对海表温度这种海洋动力环境要素,其对应的待分析空间历年逐日海表温度时空样本矩阵X:
式中,X表示历年逐日海表温度时空样本矩阵,n表示空间网格点的数量,t表示时间序列的数量,m表示年样本的数量。
对任一时空样本矩阵X,其矩阵维度为M×(N×T),对时空样本矩阵X进行奇异值分解,并得到该矩阵的特征值和各特征值对应的特征向量,依次计算各个特征值总占比并按顺序对特征值及特征向量进行排列。此时的特征向量为空间模态的时间序列,其中既包含空间信息又包含时间信息,将这种特征向量称之为时空基底。
由于求解时空样本矩阵X的协方差矩阵的特征值和特征向量通常采用Jacobi迭代方法,当矩阵的秩较大时,Jacobi迭代方法的计算量很大。时空网格点的个数N×T远大于周期数M,因此需要进行时空变换以降低计算量。显然,C=X·X
T和C
*=X
T·X具有相同的非零特征值,但它们的特征向量不同。因此,通过矩阵变换得到C
*矩阵的特征向量后,计算出C矩阵的特征向量,令X与其转置阵的乘积如下式所示:
特征向量V
M×M得:
C
*×V
*=V
*×Λ
式中,Λ为特征值对应的对角方阵,即:
其中,λ
1>…>λ
m>…>λ
M,且λ≥0。
任一特征向量V
m如下式所示:
式中,每一列特征向量值都有一个非0的特征值与其一一对应,这个操作称作时空经验正交分解。时空经验正交分解得到的特征向量是空间模态的时间序列,既包含空间信息又包 含时间信息,称之为时空基。每个时空基表示空间模式随时间的变化过程。因此,时空经验正交分解方法基于历史数据提取空间模式时间变化的主要特征。
将时空模态投影到矩阵X上得到其对应的主成分,即:
PC
M×(N×T)=V
T
M×(N×T)×X
M×(N×T)
主成分是每个时空特征向量所对应的时空系数。时空系数PC
M×(N×T)是M×(N×T)维的矩阵,PC
M×(N×T)中每行数据就是对应每个时空模态的时空系数,第一个时空模态的时空系数对应于时空系数PC
M×(N×T)的第一行,以此类推。
利用所提出的时空经验正交函数分解方法,将待分析区域的海洋动力环境要素预报问题由时间外推问题转变为一个从历史时间序列变化中找寻相似过程的问题。利用多个时空序列的分解结果建立了一组时空基,并利用时空观测和时空基础来预测时空序列。
定义时空观测值O如下式所示:
O=[o
1,t-l…o
N,t-l…o
1,t-l+i…o
N,t-l+i…o
1,t…o
N,t]
T
式中,O表示时空观测,t表示预测开始时间,n表示空间网格点的数目,l是观测次数。
时空基H
i被分为两部分:一部分是与时空观测具有相同周期的拟合时空基H
f,另一部分是预测时空基H
p。
式中,t表示预测开始时间,N表示空间网格点的数目,l表示观测次数,p是预测时间步数,以及M是时空基的个数。
时空矩阵的特征向量彼此正交,即时空基是线性独立的。对于线性无关的基函数,最小二乘估计(LSE)是最优的拟合方法。使用最小二乘估计方法求解时空观测值的拟合系数和拟合时空基。拟合系数是时空观测在每个时空基上的投影,描述了一组观测与时空基之间的相似性:
O=H
f S
式中,S表示拟合系数,如下所示:
S=[S
1…S
m…S
M]
式中,m表示第m个模态。
每个时空基都可视为一个时空序列的变化规律的描述。因此,当拟合阶段时空序列的规律可由时空基描述时,会导致预测阶段时空序列的变化也符合相同规律。据此,通过重构拟合系数和预测时空基来预测时空序列的未来值。因此,使用将时空经验正交分解方法与最小二乘法相结合时空经验正交函数预测模型的来预测时空序列,预测模型如下式所示:
Y=H
p S=[y
1,t+1…y
N,t+1…y
1,t+j…y
N,t+j…y
1,t+p…y
N,t+p]
T
式中,Y表示时空预测结果,N表示空间网格点的数量,t表示个预测开始时间,p表示预测时间步数。
通过上述的时空经验正交函数方法即可完成海表温度时空序列小尺度信息进行时空预测,本发明以时间范围为1958年1月1日至2016年12月31日,空间范围为99°E~150°E、10°S~52°N的海温时空序列为例,实现了海表温度小尺度信息的时空预测。
步骤3:采用长短期记忆神经网络方法对随机动态分析法得到的年代际、年际的大尺度时间信息进行分析预测,得到大尺度预测结果。
长短期记忆网络(Long Short Term Memory networks,LSTMs),一种特殊的RNN网络,该网络设计出来是为了解决长依赖问题,它包含一个动态的门机制,LSTM由输入门、输出门、遗忘门和记忆单元组成,其具体结构如图2所示。本发明以时间范围为1958年1月1日至2016年12月31日的海温时空序列为例,进行海表温度大尺度信息的预测。
LSTM内部的数据流,其中遗忘门读取上一个状态h
t-1和当前输入状态x
t的信息,通过Sigmoid层输出一个在0到1之间的数值给每个细胞状态C
t-1,C
t-1中的数字决定从细胞状态 中丢弃什么信息,1代表“完全保留”,0代表“完全舍弃”;接着我们通过输入门层来决定什么样的新信息将被更新并且放在细胞状态中,首先将h
t-1与x
t输入Sigmoid函数确定将要更新的值,然后通过tanh层创建候选值向量C
t,接着将旧状态与f
t相乘,确定我们需要遗忘的信息,加上i
t与C
t的乘积产生新的候选值,最终,我们根据新的细胞状态来决定输出什么值,通过Sigmoid层决定输出的细胞状态,然后将细胞状态通过tanh进行处理并将其与Sigmoid的输出相乘得到这一时间的输出形式化的描述如下:
式中,i、f、c、o分别是输入门、遗忘门、细胞状态和输出门;W和b分别为对应的权重系数和偏置项;σ和tanh分别为Sigmoid和双曲正切激活函数。LSTM模型训练过程采用的是与经典的反向传播(Back Propagation,BP)算法原理类似的BPTT算法,分为4个步骤:按照计算方法计算LSTM细胞的输出值;反向计算每个LSTM细胞的误差项,包括时间和网络层级2个反向传播方向;根据相应的误差项,计算每个权重的梯度;应用基于梯度的优化算法更新权重。
通过上述的长短期记忆网络方法即可完成海表温度大尺度信息进行预测,本发明以时间范围为1958年1月1日至2016年12月31日的海温时空序列为例,实现了海表温度小尺度信息的预测。
步骤4:将时空经验正交函数模的小尺度预报结果与长短期记忆神经网络的大尺度预测结果进行重构,得到分析预测海域海洋动力环境要素的预测结果。本发明所述重构方法如下:本发明所提出的基于随机动态分析、时空经验正交函数(Spatiotemporal Empirical Orthogonal Function,STEOF)和长短期记忆网络(Long Short-Term Memory,LSTM)的海洋环境动力要素预报模型,称为STEOF-LSTM模型,该模型结构如图3所示。该模型主要利用随机动态分析方法实现对指定海域海洋环境动力要素时空序列数据的多尺度分析和变换,得到海洋环境动力要素时空序列数据的大尺度分量和小尺度分量;以STEOF为基础实现对小尺度时间信息的预报;利用大尺度时间信息构建LSTM神经网络实现对大尺度时间信息的预报。将STEOF的 高频预报结果与LSTM神经网络低频预报结果进行叠加,以实现大尺度信息和小尺度信息的重构,得到最终海洋环境动力要素的预报结果。
本实施例以时间范围为1958年1月1日至2016年12月31日,空间范围为99°E~150°E、10°S~52°N的海温时空序列为例,如图4(a)至图4(c)所示为深度0m层的不同模型预报结果与真值比较图,其中图4(a)为1至90天的真实值,图4(b)为STEOF-LSTM神经网络方法1至90天预报结果,图4(c)为STEOF方法1至90天预报结果。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (1)
- 一种基于STEOF-LSTM的海洋环境要素预测方法,其特征在于,包括以下步骤:步骤1:基于待分析预测海域的再分析数据,利用随机动态分析法和经验正交函数方法分析研究海洋动力环境要素的年代际、年际、月、日这类多尺度时间和空间变化特征和规律;将海洋动力环境要素对应的时间序列分解为趋势、周期、随机来进行动态近似分析:SLH(t)=T(t)+P(t)+R(t)其中,T(t)为趋势项,通过一元线性回归分析计算获得;P(t)为周期项,包含季节性、月、年、年际变化特征和规律,对去趋势后的时间序列进行经验正交函数分解分析,计算出主要空间分布模态和时间周期变化,从而获得海洋环境动力要素的周期变化特征;R(t)为剩余随机项,通过滤波获得;步骤2:针对随机动态分析法得到的月、日的小尺度时间信息,采用对应时间尺度的STEOF模型进行中长期时空分析预测,得到小尺度的预测结果;步骤2.1:针对某种海洋动力环境要素,其对应的历年逐日海洋动力环境要素时空样本矩阵X为:对任一时空样本矩阵X,其矩阵维度为M×(N×T),N表示空间网格点的数量,T表示时间序列的数量,M表示年样本的数量;步骤2.2:对时空样本矩阵X进行作时空经验正交分解,得到该矩阵的特征值和各特征值对应的特征向量,依次计算各个特征值总占比并按顺序对特征值及特征向量进行排列,得到的特征向量为空间模态的时间序列,其中既包含空间信息又包含时间信息,将这种特征向量称之为时空基底;通过矩阵变换得到C *矩阵的特征向量后,计算出C矩阵的特征向量,令X与其转置阵的乘积如下式所示:特征向量V M×M得:C *×V *=V *×Λ任一特征向量V m如下式所示:步骤2.3:将时空模态投影到矩阵X上得到其对应的主成分,即:PC M×(N×T)=V T M×(N×T)×X M×(N×T)其中,主成分是每个时空特征向量所对应的时空系数。时空系数PC M×(N×T)是M×(N×T)维的矩阵,PC M×(N×T)中每行数据就是对应每个时空模态的时空系数,第一个时空模态的时空系数对应于时空系数PC M×(N×T)的第一行,以此类推。步骤2.4:利用时空观测和时空基础来预测时空序列;定义时空观测值O如下式所示:O=[o 1,t-l…o N,t-l…o 1,t-l+i…o N,t-l+i…o 1,t…o N,t] T其中,O表示时空观测;t表示预测开始时间;n表示空间网格点的数目;l是观测次数;时空基H i被分为两部分:一部分是与时空观测具有相同周期的拟合时空基H f,另一部分是预测时空基H p;其中,t表示预测开始时间;l表示观测次数;p是预测时间步数;M是时空基的个数;使用最小二乘估计方法求解时空观测值的拟合系数和拟合时空基,拟合系数是时空观测在每个时空基上的投影,描述了一组观测与时空基之间的相似性:O=H fS其中,S表示拟合系数,S=[S 1…S m…S M]通过重构拟合系数和预测时空基来预测时空序列的未来值,使用将时空经验正交分解方法与最小二乘法相结合时空经验正交函数预测模型的来预测时空序列,预测模型如下式所示:Y=H pS=[y 1,t+1…y N,t+1…y 1,t+j…y N,t+j…y 1,t+p…y N,t+p] T其中,Y表示时空预测结果;步骤3:采用LSTM模型对随机动态分析法得到的年代际、年际的大尺度时间信息进行分析预测,得到大尺度预测结果;所述的LSTM模型包括输入门、输出门、遗忘门和记忆单元;LSTM模型训练过程采用BPTT算法,分为4个步骤:计算LSTM细胞的输出值;反向计算每个LSTM细胞的误差项,包括时间和网络层级2个反向传播方向;根据相应的误差项,计算每个权重的梯度;应用基于梯度的优化算法更新权重;遗忘门读取上一个状态h t-1和当前输入状态x t的信息,通过Sigmoid层输出一个在0到1之间的数值给每个细胞状态C t-1,C t-1中的数字决定从细胞状态中丢弃什么信息,1代表“完全保留”,0代表“完全舍弃”;首先将h t-1与x t输入Sigmoid函数确定将要更新的值,然后通过tanh层创建候选值向量C t,接着将旧状态与f t相乘,确定需要遗忘的信息,加上i t与C t的乘积产生新的候选值;最终,我们根据新的细胞状态来决定输出什么值,通过Sigmoid层决定输出的细胞状态,然后将细胞状态通过tanh进行处理并将其与Sigmoid的输出相乘得到这一时间的输出形式化的描述如下:其中,i、f、c、o分别是输入门、遗忘门、细胞状态和输出门;W和b分别为对应的权重系数和偏置项;σ和tanh分别为Sigmoid和双曲正切激活函数;步骤4:将时空经验正交函数模的小尺度预报结果与长短期记忆神经网络的大尺度预测结果进行重构,得到分析预测海域海洋动力环境要素的预测结果;利用随机动态分析方法实现对指定海域海洋环境动力要素时空序列数据的多尺度分析和变换,得到海洋环境动力要素时空序列数据的大尺度分量和小尺度分量;以STEOF为基础实现对小尺度时间信息的预报;利用大尺度时间信息构建LSTM模型实现对大尺度时间信息的预报;将STEOF的高频预报结果与LSTM神经网络低频预报结果进行叠加,以实现大尺度信息和小尺度信息的重构,得到最终海洋环境动力要素的预报结果。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110659246.XA CN113297801B (zh) | 2021-06-15 | 2021-06-15 | 一种基于steof-lstm的海洋环境要素预测方法 |
CN202110659246.X | 2021-06-15 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022262500A1 true WO2022262500A1 (zh) | 2022-12-22 |
Family
ID=77328166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/093025 WO2022262500A1 (zh) | 2021-06-15 | 2022-05-16 | 一种基于steof-lstm的海洋环境要素预测方法 |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP7175415B1 (zh) |
CN (1) | CN113297801B (zh) |
WO (1) | WO2022262500A1 (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115859840A (zh) * | 2023-02-27 | 2023-03-28 | 中国海洋大学 | 一种海洋环境动力要素区域极值分析方法 |
CN116148700A (zh) * | 2023-01-10 | 2023-05-23 | 中国第一汽车股份有限公司 | 电池的状态预测方法及存储介质 |
CN116361624A (zh) * | 2023-03-31 | 2023-06-30 | 成都理工大学 | 一种基于误差反馈的大范围地面沉降预测方法及*** |
CN116400101A (zh) * | 2023-06-08 | 2023-07-07 | 自然资源部第一海洋研究所 | 一种近表层海流数据可信性判断的方法 |
CN116502478A (zh) * | 2023-06-29 | 2023-07-28 | 中国电建集团华东勘测设计研究院有限公司 | 一种基于海底地形监测的自提升平台下桩辅助决策方法 |
CN116822336A (zh) * | 2023-06-01 | 2023-09-29 | 大连海事大学 | 一种多模型组合的潮汐预报方法 |
CN116861347A (zh) * | 2023-05-22 | 2023-10-10 | 青岛海洋地质研究所 | 一种基于深度学习模型的磁力异常数据计算方法 |
CN116992256A (zh) * | 2023-09-26 | 2023-11-03 | 中国海洋大学 | 海洋潮汐预测精度提升方法 |
CN116992663A (zh) * | 2023-08-01 | 2023-11-03 | 西南交通大学 | 一种实测流剖面构建方法、装置、设备及存储介质 |
CN117150273A (zh) * | 2023-10-30 | 2023-12-01 | 中国海洋大学 | 基于多点观测的相干结构识别方法、***、设备以及介质 |
CN117237781A (zh) * | 2023-11-16 | 2023-12-15 | 哈尔滨工业大学(威海) | 一种基于注意力机制的双元素融合时空预测方法 |
CN117668477A (zh) * | 2024-01-31 | 2024-03-08 | 山东科技大学 | 一种海洋大数据智能轻量化处理方法及*** |
CN117744411A (zh) * | 2024-02-19 | 2024-03-22 | 交通运输部水运科学研究所 | 一种基于海洋气象趋势的船舶失速预测方法及*** |
CN117828315A (zh) * | 2024-03-06 | 2024-04-05 | 广东工业大学 | 一种海洋生态环境监测***及方法 |
CN117852418A (zh) * | 2024-03-07 | 2024-04-09 | 中国科学院地理科学与资源研究所 | 基于地理集成机器学习的海洋中深层流速数据重构方法 |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113297801B (zh) * | 2021-06-15 | 2022-10-14 | 哈尔滨工程大学 | 一种基于steof-lstm的海洋环境要素预测方法 |
CN113945202A (zh) * | 2021-10-25 | 2022-01-18 | 海南长光卫星信息技术有限公司 | 一种海平面高度预测方法及***、可读存储介质 |
CN114139448B (zh) * | 2021-11-29 | 2023-04-18 | 自然资源部第一海洋研究所 | 海基观测网站位布局优化的方法、***、介质、终端及应用 |
CN114510887B (zh) * | 2022-01-20 | 2022-11-15 | 哈尔滨工程大学 | 一种基于代理模型的海洋条件下大容器液位快速预测方法 |
CN114528768B (zh) * | 2022-02-22 | 2022-11-01 | 国家海洋环境预报中心 | 近海单点海温智能预报方法、装置及计算机可读存储介质 |
CN114706144A (zh) * | 2022-02-24 | 2022-07-05 | 南方海洋科学与工程广东省实验室(湛江) | 海洋环境预报方法、装置、***及存储介质 |
CN114841417B (zh) * | 2022-04-18 | 2022-11-22 | 珠江水利委员会珠江水利科学研究院 | 一种高精度咸潮预报方法、***和可读存储介质 |
CN114638441B (zh) * | 2022-05-18 | 2022-08-16 | 环球数科集团有限公司 | 一种基于卫星遥感影像的洋流监测及预警*** |
CN114997055B (zh) * | 2022-06-06 | 2024-04-05 | 安徽理工大学 | 海平面温度时频域变化特性分析方法 |
CN116307853B (zh) * | 2023-02-21 | 2024-03-22 | 广东海洋大学 | 一种东南印度洋南赤道流的年际变化规律分析方法 |
CN115946820A (zh) * | 2023-03-15 | 2023-04-11 | 天津大学 | 上浮环境数据预测模型的训练方法、上浮控制方法及设备 |
CN116307190B (zh) * | 2023-03-21 | 2024-03-26 | 信通院(江西)科技创新研究院有限公司 | 一种基于蓝牙mesh网络的果园环境对产量的预测方法 |
CN116797756B (zh) * | 2023-08-16 | 2023-11-07 | 海博泰科技(青岛)有限公司 | 一种全息海洋背景场实现方法 |
CN117574112A (zh) * | 2024-01-15 | 2024-02-20 | 迈创企业管理服务股份有限公司 | 一种基于生命周期的相互学习长期时序预测方法 |
CN118036512B (zh) * | 2024-04-12 | 2024-06-14 | 中国人民解放军海军潜艇学院 | 一种用于改进目标海区温度预报的最佳观测区域确定方法 |
CN118095112A (zh) * | 2024-04-29 | 2024-05-28 | 自然资源部第一海洋研究所 | 海上漂浮设施环境影响分析及量化方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104134004A (zh) * | 2014-07-31 | 2014-11-05 | 哈尔滨工程大学 | 一种基于d-s证据理论的海洋环境安全评估方法 |
CN108107437A (zh) * | 2017-09-28 | 2018-06-01 | 哈尔滨工程大学 | 一种利用简正波耦合干涉的海洋环境监测方法 |
CN110222872A (zh) * | 2019-05-12 | 2019-09-10 | 天津大学 | 基于经验正交函数分解的海洋多要素中长期统计预测方法 |
CN111815041A (zh) * | 2020-06-28 | 2020-10-23 | 青岛哈船海智科技有限公司 | 一种基于改进eof的海水温度场预测方法 |
CN113297801A (zh) * | 2021-06-15 | 2021-08-24 | 哈尔滨工程大学 | 一种基于steof-lstm的海洋环境要素预测方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1139288A (ja) * | 1997-07-22 | 1999-02-12 | Chiyouko Saitou | 離散ウェーブレット変換を用いた流体ベクトルデータ 圧縮方法 |
US10996374B1 (en) * | 2017-04-11 | 2021-05-04 | DatalnfoCom USA, Inc. | Short-term weather forecasting using artificial intelligence and hybrid data |
CN107545250A (zh) * | 2017-08-31 | 2018-01-05 | 哈尔滨工程大学 | 一种基于海浪图像遥感和人工智能的海洋浮体运动实时预报*** |
US11445973B2 (en) * | 2018-03-01 | 2022-09-20 | Tata Consultancy Services Limited | System and method for early detection of mild cognitive impairment in subjects |
EP3539728A1 (en) * | 2018-03-17 | 2019-09-18 | Tata Consultancy Services Limited | System and method for fault detection in robotic actuation |
CN108510132A (zh) * | 2018-07-03 | 2018-09-07 | 华际科工(北京)卫星通信科技有限公司 | 一种基于lstm的海表面温度预测方法 |
CN109978279B (zh) * | 2019-04-10 | 2023-05-02 | 青岛农业大学 | 海洋表面温度区域预测方法 |
CN113711087B (zh) * | 2019-04-15 | 2023-11-14 | 国立研究开发法人理化学研究所 | 环境因子预测装置、方法、程序、学习模型及存储介质 |
CN111829527B (zh) * | 2020-07-23 | 2021-07-20 | 中国石油大学(华东) | 一种基于深度强化学习且顾及海洋环境要素的无人船路径规划方法 |
CN112099110B (zh) * | 2020-09-17 | 2021-06-22 | 中国科学院海洋研究所 | 基于机器学习和遥感数据的海洋内波预报方法 |
CN112307676B (zh) * | 2020-11-04 | 2022-10-14 | 国家***北海预报中心((国家***青岛海洋预报台)(国家***青岛海洋环境监测中心站)) | 波高数值预报模型结果修正方法 |
CN112862178A (zh) * | 2021-02-02 | 2021-05-28 | 国家海洋信息中心 | 一种基于深度学习的海洋站水位时空预测方法及装置 |
-
2021
- 2021-06-15 CN CN202110659246.XA patent/CN113297801B/zh active Active
-
2022
- 2022-05-16 WO PCT/CN2022/093025 patent/WO2022262500A1/zh active Application Filing
- 2022-06-08 JP JP2022092764A patent/JP7175415B1/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104134004A (zh) * | 2014-07-31 | 2014-11-05 | 哈尔滨工程大学 | 一种基于d-s证据理论的海洋环境安全评估方法 |
CN108107437A (zh) * | 2017-09-28 | 2018-06-01 | 哈尔滨工程大学 | 一种利用简正波耦合干涉的海洋环境监测方法 |
CN110222872A (zh) * | 2019-05-12 | 2019-09-10 | 天津大学 | 基于经验正交函数分解的海洋多要素中长期统计预测方法 |
CN111815041A (zh) * | 2020-06-28 | 2020-10-23 | 青岛哈船海智科技有限公司 | 一种基于改进eof的海水温度场预测方法 |
CN113297801A (zh) * | 2021-06-15 | 2021-08-24 | 哈尔滨工程大学 | 一种基于steof-lstm的海洋环境要素预测方法 |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116148700A (zh) * | 2023-01-10 | 2023-05-23 | 中国第一汽车股份有限公司 | 电池的状态预测方法及存储介质 |
CN116148700B (zh) * | 2023-01-10 | 2024-04-12 | 中国第一汽车股份有限公司 | 电池的状态预测方法及存储介质 |
CN115859840A (zh) * | 2023-02-27 | 2023-03-28 | 中国海洋大学 | 一种海洋环境动力要素区域极值分析方法 |
CN116361624A (zh) * | 2023-03-31 | 2023-06-30 | 成都理工大学 | 一种基于误差反馈的大范围地面沉降预测方法及*** |
CN116361624B (zh) * | 2023-03-31 | 2023-12-19 | 成都理工大学 | 一种基于误差反馈的大范围地面沉降预测方法及*** |
CN116861347B (zh) * | 2023-05-22 | 2024-06-11 | 青岛海洋地质研究所 | 一种基于深度学习模型的磁力异常数据计算方法 |
CN116861347A (zh) * | 2023-05-22 | 2023-10-10 | 青岛海洋地质研究所 | 一种基于深度学习模型的磁力异常数据计算方法 |
CN116822336B (zh) * | 2023-06-01 | 2024-04-09 | 大连海事大学 | 一种多模型组合的潮汐预报方法 |
CN116822336A (zh) * | 2023-06-01 | 2023-09-29 | 大连海事大学 | 一种多模型组合的潮汐预报方法 |
CN116400101A (zh) * | 2023-06-08 | 2023-07-07 | 自然资源部第一海洋研究所 | 一种近表层海流数据可信性判断的方法 |
CN116400101B (zh) * | 2023-06-08 | 2023-08-29 | 自然资源部第一海洋研究所 | 一种近表层海流数据可信性判断的方法 |
CN116502478B (zh) * | 2023-06-29 | 2023-09-01 | 中国电建集团华东勘测设计研究院有限公司 | 一种基于海底地形监测的自提升平台下桩辅助决策方法 |
CN116502478A (zh) * | 2023-06-29 | 2023-07-28 | 中国电建集团华东勘测设计研究院有限公司 | 一种基于海底地形监测的自提升平台下桩辅助决策方法 |
CN116992663A (zh) * | 2023-08-01 | 2023-11-03 | 西南交通大学 | 一种实测流剖面构建方法、装置、设备及存储介质 |
CN116992256B (zh) * | 2023-09-26 | 2023-12-19 | 中国海洋大学 | 海洋潮汐预测精度提升方法 |
CN116992256A (zh) * | 2023-09-26 | 2023-11-03 | 中国海洋大学 | 海洋潮汐预测精度提升方法 |
CN117150273A (zh) * | 2023-10-30 | 2023-12-01 | 中国海洋大学 | 基于多点观测的相干结构识别方法、***、设备以及介质 |
CN117150273B (zh) * | 2023-10-30 | 2024-02-06 | 中国海洋大学 | 基于多点观测的相干结构识别方法、***、设备以及介质 |
CN117237781B (zh) * | 2023-11-16 | 2024-03-19 | 哈尔滨工业大学(威海) | 一种基于注意力机制的双元素融合时空预测方法 |
CN117237781A (zh) * | 2023-11-16 | 2023-12-15 | 哈尔滨工业大学(威海) | 一种基于注意力机制的双元素融合时空预测方法 |
CN117668477A (zh) * | 2024-01-31 | 2024-03-08 | 山东科技大学 | 一种海洋大数据智能轻量化处理方法及*** |
CN117668477B (zh) * | 2024-01-31 | 2024-04-26 | 山东科技大学 | 一种海洋大数据智能轻量化处理方法及*** |
CN117744411A (zh) * | 2024-02-19 | 2024-03-22 | 交通运输部水运科学研究所 | 一种基于海洋气象趋势的船舶失速预测方法及*** |
CN117744411B (zh) * | 2024-02-19 | 2024-04-16 | 交通运输部水运科学研究所 | 一种基于海洋气象趋势的船舶失速预测方法及*** |
CN117828315A (zh) * | 2024-03-06 | 2024-04-05 | 广东工业大学 | 一种海洋生态环境监测***及方法 |
CN117828315B (zh) * | 2024-03-06 | 2024-06-21 | 广东工业大学 | 一种海洋生态环境监测***及方法 |
CN117852418A (zh) * | 2024-03-07 | 2024-04-09 | 中国科学院地理科学与资源研究所 | 基于地理集成机器学习的海洋中深层流速数据重构方法 |
CN117852418B (zh) * | 2024-03-07 | 2024-05-14 | 中国科学院地理科学与资源研究所 | 基于地理集成机器学习的海洋中深层流速数据重构方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2022191176A (ja) | 2022-12-27 |
JP7175415B1 (ja) | 2022-11-18 |
CN113297801B (zh) | 2022-10-14 |
CN113297801A (zh) | 2021-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022262500A1 (zh) | 一种基于steof-lstm的海洋环境要素预测方法 | |
Tong et al. | Deep learning PM 2.5 concentrations with bidirectional LSTM RNN | |
Geng et al. | Graph optimization neural network with spatio-temporal correlation learning for multi-node offshore wind speed forecasting | |
Sun et al. | Time-series graph network for sea surface temperature prediction | |
Han et al. | Hierarchical extreme learning machine for feedforward neural network | |
CN111222689A (zh) | 基于多尺度时间特征的lstm负荷预测方法、介质及电子装置 | |
Garg et al. | A CNN encoder decoder LSTM model for sustainable wind power predictive analytics | |
CN116108984A (zh) | 基于流量-poi因果关系推理的城市流量预测方法 | |
Li et al. | Meta-learning based industrial intelligence of feature nearest algorithm selection framework for classification problems | |
CN112541613A (zh) | 一种基于遥感数据的多层ConvLSTM海表面温度预测计算方法 | |
Feng et al. | Stream-flow forecasting based on dynamic spatio-temporal attention | |
Yun et al. | Detection of local differences in spatial characteristics between two spatiotemporal random fields | |
Jiang et al. | [Retracted] Ocean Observation Data Prediction for Argo Data Quality Control Using Deep Bidirectional LSTM Network | |
Xu et al. | Improvement of Kriging interpolation with learning kernel in environmental variables study | |
Li et al. | A multi-factor combination prediction model of carbon emissions based on improved CEEMDAN | |
Wang et al. | Deep generation network for multivariate spatio-temporal data based on separated attention | |
Li | An evolutionary approach for image retrieval based on lateral inhibition | |
CN117335389A (zh) | 基于多任务学习的电力负荷预测方法、***、设备及介质 | |
Tan et al. | Demystifying deep learning in predictive spatiotemporal analytics: An information-theoretic framework | |
Stankovic et al. | Univariate individual household energy forecasting by tuned long short-term memory network | |
Tian et al. | Prediction of shear stress induced by shoaling internal solitary waves based on machine learning method | |
Juan et al. | Multi-step prediction of dissolved oxygen in river based on random forest missing value imputation and attention mechanism coupled with recurrent neural network | |
Zhou et al. | A spatiotemporal 3D convolutional neural network model for ENSO predictions: A test case for the 2020/21 La Niña conditions | |
Sacchi et al. | Toward efficient Bayesian approaches to inference in hierarchical hidden markov models for inferring animal behavior | |
Wang et al. | Financial forecasting based on LSTM and text emotional features |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22823982 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 22823982 Country of ref document: EP Kind code of ref document: A1 |