[go: up one dir, main page]

CN118656684A - An intelligent deformation prediction method based on InSAR data and multiple inducing factors - Google Patents

An intelligent deformation prediction method based on InSAR data and multiple inducing factors Download PDF

Info

Publication number
CN118656684A
CN118656684A CN202411140055.2A CN202411140055A CN118656684A CN 118656684 A CN118656684 A CN 118656684A CN 202411140055 A CN202411140055 A CN 202411140055A CN 118656684 A CN118656684 A CN 118656684A
Authority
CN
China
Prior art keywords
data
prediction
deformation
training
input
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.)
Granted
Application number
CN202411140055.2A
Other languages
Chinese (zh)
Other versions
CN118656684B (en
Inventor
周志伟
薛文轩
江利明
汪汉胜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Precision Measurement Science and Technology Innovation of CAS
Original Assignee
Institute of Precision Measurement Science and Technology Innovation of CAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Institute of Precision Measurement Science and Technology Innovation of CAS filed Critical Institute of Precision Measurement Science and Technology Innovation of CAS
Priority to CN202411140055.2A priority Critical patent/CN118656684B/en
Publication of CN118656684A publication Critical patent/CN118656684A/en
Application granted granted Critical
Publication of CN118656684B publication Critical patent/CN118656684B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/89Radar or analogous systems specially adapted for specific applications for mapping or imaging
    • G01S13/90Radar or analogous systems specially adapted for specific applications for mapping or imaging using synthetic aperture techniques, e.g. synthetic aperture radar [SAR] techniques
    • G01S13/9021SAR image post-processing techniques
    • G01S13/9023SAR image post-processing techniques combined with interferometric techniques
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B15/00Measuring arrangements characterised by the use of electromagnetic waves or particle radiation, e.g. by the use of microwaves, X-rays, gamma rays or electrons
    • G01B15/06Measuring arrangements characterised by the use of electromagnetic waves or particle radiation, e.g. by the use of microwaves, X-rays, gamma rays or electrons for measuring the deformation in a solid
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/10Pre-processing; Data cleansing
    • G06F18/15Statistical pre-processing, e.g. techniques for normalisation or restoring missing data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/27Regression, e.g. linear or logistic regression
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/044Recurrent networks, e.g. Hopfield networks
    • G06N3/0442Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2123/00Data types
    • G06F2123/02Data types in the time domain, e.g. time-series data

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Evolutionary Computation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Electromagnetism (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Biophysics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Biomedical Technology (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses an InSAR data and multi-induction factor-based deformation intelligent prediction method, which comprises the steps of processing InSAR deformation time sequence data of monitoring points in a research area and corresponding induction factor data into training samples, inputting the training samples into a prediction model, and optimizing the prediction model by adopting an Adam optimizer, an R2 loss function and an RMSE loss function, wherein the prediction model comprises N LSTM layers, N-1 Dropout layers and a Dense layer; the prediction model can analyze various complex nonlinear deformation and factor data, and can be widely and flexibly applied to the prediction work of various deformation areas; compared with the traditional BP, RNN and other prediction models, the calculation efficiency is improved by 20%, the prediction accuracy reaches more than 90%, and the prediction effect is better; the method can make up the shortages of InSAR technology in time sequence research.

Description

一种基于InSAR数据和多诱发因子的形变智能预测方法An intelligent deformation prediction method based on InSAR data and multiple inducing factors

技术领域Technical Field

本发明属于地表形变监测技术领域,具体涉及一种基于InSAR数据和多诱发因子的形变智能预测方法,适用于利用长短记忆深度学习模型对地表形变作出预测。The present invention belongs to the technical field of surface deformation monitoring, and specifically relates to an intelligent deformation prediction method based on InSAR data and multiple inducing factors, which is suitable for predicting surface deformation using a long-short memory deep learning model.

背景技术Background Art

合成孔径雷达干涉测量(Interferometry Synthetic Aperture Radar,InSAR)具有全天时、全天候、高分辨率的特点,已广泛用于城市地面沉降、地震、火山、冻土等形变监测,可以获取厘米至毫米级的形变信息,并且地质条件、水文条件、气候等多诱发因子是导致形变的重要因素,未来开展对形变区域进行短期或长期预测具有重要意义。Interferometry Synthetic Aperture Radar (InSAR) has the characteristics of all-day, all-weather and high resolution. It has been widely used in deformation monitoring such as urban ground subsidence, earthquakes, volcanoes, and permafrost. It can obtain deformation information at the centimeter to millimeter level. In addition, geological conditions, hydrological conditions, climate and other inducing factors are important factors leading to deformation. It is of great significance to carry out short-term or long-term predictions of deformation areas in the future.

在人工智能领域,机器学习是一种数据驱动的方法,深度学习是一种实现机器学习的技术,它们的预测模型善于解析数据间的非线性关系,从样本中(InSAR形变时间序列)习得海量数据的特征规律,然后用于实际的推断和决策。典型的机器学习模型有支持向量机(Support Vector Machine,SVM)、随机森林法(Random Forest,RF)等,这类模型结构简单,通过捕捉数据间的线性关系进行回归预测,因此能解决简单的线性回归问题。深度学习模型种类繁多,且算法复杂多样。早期的前反馈神经网络(Back Propagation,BP)属于一种多层感知器(Muti-Layer Perceptron,MLP)结构的网络模型,优点是其对序列的非线性特征具有较强的学习能力,但该模型学习速度慢,且缺乏相应的理论指导,导致无法推广。随着深度学习技术的进步,卷积神经网络(Convolutional Neural Networks,CNN)、传统的循环神经网络(Recurrent Neural Netword,RNN)等典型网络相继问世。卷积神经网络由于内置卷积核,其具有强大的解析图像非线性特征的能力,因此该网络非常擅长图像处理问题。传统的循环神经网络是一类以序列数据为输入,在序列的演进方向进行递归且所有节点按链式连接递归神经网络,具有强大的非线性特征拟合能力。上述两类模型能有效捕捉海量数据间的特征规律,模型内的卷积结构和循环结构支持对数据的利用与更新,广泛应用于图像处理以及形变预测领域。In the field of artificial intelligence, machine learning is a data-driven method, and deep learning is a technology for implementing machine learning. Their prediction models are good at analyzing the nonlinear relationship between data, learning the characteristic laws of massive data from samples (InSAR deformation time series), and then using them for actual inference and decision-making. Typical machine learning models include support vector machines (SVM) and random forests (RF). These models have simple structures and can perform regression prediction by capturing the linear relationship between data, so they can solve simple linear regression problems. There are many types of deep learning models, and the algorithms are complex and diverse. The early feedback-forward neural network (BP) belongs to a network model with a multi-layer perceptron (MLP) structure. Its advantage is that it has a strong learning ability for the nonlinear characteristics of the sequence, but the model has a slow learning speed and lacks corresponding theoretical guidance, which makes it impossible to promote. With the advancement of deep learning technology, typical networks such as convolutional neural networks (CNN) and traditional recurrent neural networks (RNN) have been introduced one after another. Convolutional neural networks have a strong ability to analyze the nonlinear features of images due to their built-in convolution kernels. Therefore, the network is very good at image processing problems. Traditional recurrent neural networks are a type of recurrent neural network that takes sequence data as input, recursively in the direction of sequence evolution, and all nodes are connected in a chain. They have a strong ability to fit nonlinear features. The above two types of models can effectively capture the characteristic laws between massive data. The convolutional structure and recurrent structure in the model support the use and update of data, and are widely used in the fields of image processing and deformation prediction.

根据当前的相关形变预测研究里,大多是通过模型学习单一数据特征,来预测研究目标形变趋势,而较少尝试捕捉多特征的数据规律,最终使结果缺乏可解释性;此外某类模型不能充分利用数据资源,捕捉数据规律,也会影响最终结果,因此基于研究区类型和数据周期度量的考虑,选择合适的模型进行预测是实验的基本前提。多特征数据指的是引发区域形变的多诱发因子的考虑,如降雨量、坡度等,这一条件的考虑会对形变预测效果具有影响。模型选择指的是结合数据类型及其周期,考虑所选模型能否取得较好的预测效果,因为对于不同研究区,地形和环境因素各不相同,模型的适用性可能会受其限制,导致模型捕捉不到数据有效信息而失效;According to current relevant deformation prediction research, most of them predict the deformation trend of the research target by learning a single data feature through the model, and rarely try to capture the data rules of multiple features, which ultimately makes the results lack of interpretability; in addition, a certain type of model cannot make full use of data resources and capture data rules, which will also affect the final results. Therefore, based on the type of study area and the measurement of data period, choosing a suitable model for prediction is the basic premise of the experiment. Multi-feature data refers to the consideration of multiple inducing factors that cause regional deformation, such as rainfall, slope, etc. This condition will have an impact on the deformation prediction effect. Model selection refers to combining the data type and its period to consider whether the selected model can achieve better prediction results. Because the terrain and environmental factors are different for different study areas, the applicability of the model may be limited, resulting in the model failing to capture effective data information and becoming invalid;

综合上述问题,一方面,不同研究区由于环境因素复杂,加之多诱发因子间的耦合效应,很容易引起不同程度的区域形变,模型中加入多特征数据类型的研究较少,应考虑将多种数据特征作为模型输入,使最终预测结果更具有可解释性;另一方面,传统循环神经网络在对数据训练时产生梯度消失或爆炸现象,无法学习数据的长期依赖性,基于传统RNN发展起来的长短期记忆神经网络(Long Short-Term Memory,LSTM)能在隐藏层通过增加门控装置(如遗忘门、输入门和输出门),实现对信息的控制,学习更长期数据的特征规律,能有效克服传统RNN的不足。To sum up the above problems, on the one hand, due to the complex environmental factors in different study areas and the coupling effect between multiple inducing factors, it is easy to cause regional deformation to varying degrees. There are few studies on adding multi-feature data types to the model. We should consider using multiple data features as model input to make the final prediction results more interpretable. On the other hand, traditional recurrent neural networks produce gradient vanishing or explosion phenomena when training data, and cannot learn the long-term dependence of data. The long short-term memory neural network (LSTM) developed based on the traditional RNN can control information by adding gating devices (such as forget gates, input gates, and output gates) in the hidden layer, learn the characteristic laws of longer-term data, and effectively overcome the shortcomings of traditional RNN.

发明内容Summary of the invention

本发明的目的在于针对现有技术存在的上述问题,提供一种基于InSAR数据和多诱发因子的形变智能预测方法。The purpose of the present invention is to provide a deformation intelligent prediction method based on InSAR data and multiple inducing factors in view of the above problems existing in the prior art.

本发明的上述目的通过以下技术手段来实现:The above-mentioned purpose of the present invention is achieved by the following technical means:

一种基于InSAR数据和多诱发因子的形变智能预测方法,包括以下步骤:A deformation intelligent prediction method based on InSAR data and multiple inducing factors comprises the following steps:

步骤1、获取研究区中n个监测点的InSAR形变时序数据以及对应的诱发因子数据,并对n个监测点的InSAR形变时序数据以及对应的诱发因子数据进行预处理后获得n个预处理样本;Step 1, obtaining the InSAR deformation time series data and the corresponding inducing factor data of n monitoring points in the study area, and preprocessing the InSAR deformation time series data and the corresponding inducing factor data of the n monitoring points to obtain n preprocessed samples;

步骤2、将n个预处理样本分别制作成训练样本,共获得n个训练样本,并对n个训练样本进行归一化,再将归一化后的n个训练样本划分为训练数据集和预测数据集,并将训练数据集划分为训练集和验证集;Step 2: Make the n preprocessed samples into training samples respectively, obtain n training samples in total, normalize the n training samples, divide the normalized n training samples into a training data set and a prediction data set, and divide the training data set into a training set and a validation set;

步骤3、构建预测模型;Step 3: Build a prediction model;

步骤4、将训练集输入到步骤3的预测模型中对预测模型进行迭代训练,再将验证集输入到迭代训练后的预测模型中得到验证集预测结果,最后根据验证集预测结果判断是否需要对预测模型进行优化;Step 4: Input the training set into the prediction model of step 3 to iteratively train the prediction model, then input the validation set into the prediction model after iterative training to obtain the prediction result of the validation set, and finally determine whether the prediction model needs to be optimized according to the prediction result of the validation set;

步骤5、将预测数据集输入到步骤4的预测模型中进行预测,得到预测数据集的预测结果。Step 5: Input the prediction data set into the prediction model of step 4 to perform prediction and obtain the prediction result of the prediction data set.

如上所述步骤1具体包括以下步骤:As mentioned above, step 1 specifically includes the following steps:

步骤1.1、获取研究区中n个监测点的InSAR形变时序数据以及对应的诱发因子数据,每个监测点的InSAR形变时序数据以及对应的诱发因子数据作为一个待处理样本,共获得n个待处理样本;Step 1.1, obtain the InSAR deformation time series data and corresponding inducing factor data of n monitoring points in the study area, and take the InSAR deformation time series data and corresponding inducing factor data of each monitoring point as a sample to be processed, and obtain a total of n samples to be processed;

步骤1.2、将一个待处理样本加载到地理信息系统,读取监测点的InSAR形变时序数据,并采用缺失值填充方法将监测点的InSAR形变时序数据处理成等时间间隔的数据,获得形变等时间间隔数据;Step 1.2, load a sample to be processed into the geographic information system, read the InSAR deformation time series data of the monitoring point, and use the missing value filling method to process the InSAR deformation time series data of the monitoring point into data with equal time intervals to obtain deformation equal time interval data;

步骤1.3、根据时序对与InSAR形变时序数据相同时间范围内的诱发因子数据采样,获得与InSAR形变时序数据的时序相同的诱发因子时序数据,再采用缺失值填充方法将诱发因子时序数据处理成与形变等时间间隔数据具有相同时序的诱发因子等时间间隔数据,最后将形变等时间间隔数据和对应的诱发因子等时间间隔数据作为一个预处理样本;Step 1.3, sampling the induced factor data within the same time range as the InSAR deformation time series data according to the time series, obtaining the induced factor time series data with the same time series as the InSAR deformation time series data, and then using the missing value filling method to process the induced factor time series data into the induced factor equal time interval data with the same time series as the deformation equal time interval data, and finally taking the deformation equal time interval data and the corresponding induced factor equal time interval data as a preprocessed sample;

步骤1.4、将n个待处理样本依次执行步骤1.2和步骤1.3,获得n个预处理样本。Step 1.4: Perform steps 1.2 and 1.3 on n samples to be processed in sequence to obtain n preprocessed samples.

如上所述步骤2具体包括以下步骤:As mentioned above, step 2 specifically includes the following steps:

步骤2.1、将n个预处理样本分别制作成训练样本,共获得n个训练样本,训练样本包括输入样本X和真实标签Y;Step 2.1, make n pre-processed samples into training samples respectively, and obtain n training samples in total, where the training samples include input samples X and true labels Y;

步骤2.2、通过最大-最小归一化方法对n个训练样本进行归一化;Step 2.2, normalize the n training samples by using the maximum-minimum normalization method;

步骤2.3、将归一化后的n个训练样本划分为训练数据集和预测数据集;Step 2.3, divide the normalized n training samples into a training data set and a prediction data set;

步骤2.4、将训练数据集通过随机抽样的方法进行切片,并划分训练集和验证集。Step 2.4: Slice the training data set by random sampling and divide it into training set and validation set.

如上所述步骤2.1具体包括以下步骤:As mentioned above, step 2.1 specifically includes the following steps:

步骤2.1.1、首先定义输入样本X的长度为L,真实标签Y的长度为p,输入样本X包括长度为L-p的已知区间和长度为p的形变预测区间,且2≤L≤m、1≤p<L,其中,m为预处理样本中的时序长度;Step 2.1.1, first define the length of the input sample X as L, the length of the true label Y as p, the input sample X includes a known interval of length L-p and a deformation prediction interval of length p, and 2≤L≤m, 1≤p<L, where m is the time series length in the preprocessed sample;

步骤2.1.2、提取一个预处理样本中L个连续的时间点对应的形变量、降雨量、以及坡度,将L个连续的时间点中前L-p个时间点对应的形变量、降雨量、以及坡度作为已知区间,将L个连续的时间点中后p个时间点对应的降雨量和坡度作为形变预测区间,获得输入样本X;最后将L个连续的时间点中后p个时间点对应的形变量作为真实标签Y;输入样本X和真实标签Y共同构成一个训练样本;Step 2.1.2, extract the deformation variables, rainfall, and slope corresponding to L consecutive time points in a preprocessing sample, take the deformation variables, rainfall, and slope corresponding to the first L-p time points in the L consecutive time points as the known interval, take the rainfall and slope corresponding to the last p time points in the L consecutive time points as the deformation prediction interval, and obtain the input sample X; finally, take the deformation variables corresponding to the last p time points in the L consecutive time points as the true label Y; the input sample X and the true label Y together constitute a training sample;

步骤2.1.3、将n个预处理样本依次执行步骤2.1.2,共获得n个训练样本。Step 2.1.3: Perform step 2.1.2 on the n preprocessed samples in sequence to obtain n training samples in total.

如上,所述步骤3中的预测模型包括N个LSTM层、N-1个Dropout层、以及一个Dense层,优化器采用Adam优化器,损失函数采用R2损失函数和RMSE损失函数;训练集中的输入样本X输入到第一个LSTM层中,第i-1个Dropout层的输出输入到第i个LSTM层中,i取2~N;第i个LSTM层的输出输入到第i个Dropout层在,i取1~N-1;第N个LSTM层的输出输入到Dense层中,Dense层的输出为预测模型的输出,同时Dense层的输出还输入到Adam优化器中。As above, the prediction model in step 3 includes N LSTM layers, N-1 Dropout layers, and a Dense layer. The optimizer adopts the Adam optimizer, and the loss function adopts the R2 loss function and the RMSE loss function; the input sample X in the training set is input into the first LSTM layer, and the output of the i-1th Dropout layer is input into the i-th LSTM layer, where i is 2~N; the output of the i-th LSTM layer is input into the i-th Dropout layer, where i is 1~N-1; the output of the Nth LSTM layer is input into the Dense layer, and the output of the Dense layer is the output of the prediction model, and the output of the Dense layer is also input into the Adam optimizer.

如上所述步骤4具体包括以下步骤:As mentioned above, step 4 specifically includes the following steps:

步骤4.1、将训练集中的输入样本X输入到预测模型中进行迭代训练,然后将验证集输入到迭代训练后的预测模型中得到验证集预测结果,采用R2损失函数和RMSE损失函数计算验证集预测结果和验证集中对应的真实标签Y之间的R2损失值和RMSE损失值;Step 4.1: Input the input sample X in the training set into the prediction model for iterative training, and then input the validation set into the prediction model after iterative training to obtain the validation set prediction result. The R2 loss function and RMSE loss function are used to calculate the R2 loss value and RMSE loss value between the validation set prediction result and the corresponding true label Y in the validation set.

步骤4.2、若步骤4.1中R2损失值大于等于设定R2损失值,且RMSE损失值小于等于设定RMSE损失值,则预测模型不需要优化,保存模型参数;Step 4.2: If the R2 loss value in step 4.1 is greater than or equal to the set R2 loss value, and the RMSE loss value is less than or equal to the set RMSE loss value, the prediction model does not need to be optimized and the model parameters are saved;

若R2损失值小于设定R2损失值,或RMSE损失值大于设定RMSE损失值,则通过人工经验调参和网格搜索法对预测模型进行优化,直至R2损失值大于等于设定R2损失值,且RMSE损失值小于等于设定RMSE损失值,预测模型优化完成,保存模型参数,得到优化后的预测模型。If the R2 loss value is less than the set R2 loss value, or the RMSE loss value is greater than the set RMSE loss value, the prediction model is optimized through artificial experience parameter adjustment and grid search method until the R2 loss value is greater than or equal to the set R2 loss value, and the RMSE loss value is less than or equal to the set RMSE loss value. The prediction model optimization is completed, the model parameters are saved, and the optimized prediction model is obtained.

本发明相对于现有技术,具有以下有益效果:Compared with the prior art, the present invention has the following beneficial effects:

(1)、普适性,本发明的预测模型能解析各种复杂非线性的形变和因子数据,可广泛且灵活运用于多种变形区域的预测工作。(1) Universality: The prediction model of the present invention can analyze various complex nonlinear deformation and factor data and can be widely and flexibly used in the prediction of various deformation areas.

(2)、高精度性,本发明相比传统的BP、RNN等预测模型,计算效率提高了20%,且预测精度达到90%以上,预测效果更好。(2) High precision. Compared with traditional prediction models such as BP and RNN, the computational efficiency of the present invention is improved by 20%, and the prediction accuracy reaches more than 90%, with better prediction effect.

(3)、实用性,本发明的方法能够弥补InSAR技术在时间序列研究方面的不足。(3) Practicality: The method of the present invention can make up for the shortcomings of InSAR technology in time series research.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本发明的方法的流程图;FIG1 is a flow chart of the method of the present invention;

图2为本发明的实施例中的训练样本(X1~Xn,XD1~XDn,XS1~XSn,Xr1~Xr n分别为输入样本、形变量、降雨量、以及坡度)。FIG2 shows the training samples in an embodiment of the present invention (X 1 -X n , X D1 -X Dn , X S1 -X Sn , X r1 -X rn are input samples, deformation variables, rainfall, and slopes, respectively).

具体实施方式DETAILED DESCRIPTION

为了便于本领域普通技术人员理解和实施本发明,下面结合实施例对本发明作进一步的详细描述,此处所描述的实施例仅用于说明和解释本发明,并非是对本发明的限制。In order to facilitate those skilled in the art to understand and implement the present invention, the present invention is further described in detail below in conjunction with embodiments. The embodiments described herein are only used to illustrate and explain the present invention and are not intended to limit the present invention.

实施例:Example:

基于InSAR数据和多诱发因子的形变智能预测方法,包括以下步骤:The intelligent deformation prediction method based on InSAR data and multiple inducing factors includes the following steps:

步骤1、获取研究区中n个监测点的InSAR形变时序数据以及对应的诱发因子数据(诱发因子包括降雨量和坡度),并对n个监测点的InSAR形变时序数据以及对应的诱发因子数据进行预处理后获得n个预处理样本,具体包括以下步骤:Step 1: Obtain the InSAR deformation time series data and corresponding inducing factor data (inducing factors include rainfall and slope) of n monitoring points in the study area, and preprocess the InSAR deformation time series data and corresponding inducing factor data of n monitoring points to obtain n preprocessed samples, which specifically includes the following steps:

步骤1.1、获取研究区中n个监测点的InSAR形变时序数据以及对应的诱发因子数据,每个监测点的InSAR形变时序数据以及对应的诱发因子数据作为一个待处理样本,共获得n个待处理样本。Step 1.1, obtain the InSAR deformation time series data and the corresponding inducing factor data of n monitoring points in the study area. The InSAR deformation time series data and the corresponding inducing factor data of each monitoring point are taken as a sample to be processed, and a total of n samples to be processed are obtained.

步骤1.2、将一个待处理样本加载到地理信息系统(ArcGIS),读取监测点的InSAR形变时序数据并采用缺失值填充方法(如三次样条插值、插值法)将监测点的InSAR形变时序数据处理成等时间间隔的数据,获得形变等时间间隔数据(即任意相邻的两个时间点之间的间隔相同)。Step 1.2, load a sample to be processed into the geographic information system (ArcGIS), read the InSAR deformation time series data of the monitoring point and use the missing value filling method (such as cubic spline interpolation, interpolation method) to process the InSAR deformation time series data of the monitoring point into data with equal time intervals, and obtain deformation equal time interval data (that is, the interval between any two adjacent time points is the same).

步骤1.3、根据时序对与InSAR形变时序数据相同时间范围内的诱发因子数据采样,获得与InSAR形变时序数据的时序相同的诱发因子时序数据,再采用缺失值填充方法将诱发因子时序数据处理成与形变等时间间隔数据具有相同时序的诱发因子等时间间隔数据,最后将形变等时间间隔数据和对应的诱发因子等时间间隔数据作为一个预处理样本。Step 1.3: Sample the inducing factor data within the same time range as the InSAR deformation time series data according to the time series to obtain the inducing factor time series data with the same time series as the InSAR deformation time series data. Then use the missing value filling method to process the inducing factor time series data into inducing factor equal time interval data with the same time series as the deformation equal time interval data. Finally, use the deformation equal time interval data and the corresponding inducing factor equal time interval data as a preprocessed sample.

步骤1.4、将n个待处理样本依次执行步骤1.2和步骤1.3,获得n个预处理样本。Step 1.4: Perform steps 1.2 and 1.3 on n samples to be processed in sequence to obtain n preprocessed samples.

步骤2、将n个预处理样本分别制作成训练样本,共获得n个训练样本,并对n个训练样本进行归一化,再将归一化后的n个训练样本划分为训练数据集和预测数据集,并将训练数据集划分为训练集和验证集,具体包括以下步骤:Step 2: Make the n preprocessed samples into training samples respectively, obtain n training samples in total, normalize the n training samples, divide the normalized n training samples into a training data set and a prediction data set, and divide the training data set into a training set and a validation set, specifically including the following steps:

步骤2.1、将n个预处理样本分别制作成训练样本,共获得n个训练样本,训练样本包括输入样本X和真实标签Y,具体包括以下步骤:Step 2.1: Make n preprocessed samples into training samples respectively, and obtain n training samples in total. The training samples include input samples X and true labels Y. Specifically, the following steps are included:

步骤2.1.1、首先定义输入样本X的长度为L,真实标签Y的长度为p,输入样本X包括长度为L-p的已知区间和长度为p的形变预测区间,且满足2≤L≤m、1≤p<L,其中,m为预处理样本中的时序长度(即m个时间点);Step 2.1.1, first define the length of the input sample X as L, the length of the true label Y as p, the input sample X includes a known interval of length L-p and a deformation prediction interval of length p, and satisfies 2≤L≤m, 1≤p<L, where m is the time series length in the preprocessed sample (i.e., m time points);

步骤2.1.2、提取一个预处理样本中L个连续的时间点对应的形变量、降雨量、以及坡度,将L个连续的时间点中前L-p个时间点对应的形变量、降雨量、以及坡度作为已知区间,将L个连续的时间点中后p个时间点对应的降雨量和坡度作为形变预测区间,获得输入样本X;最后将L个连续的时间点中后p个时间点对应的形变量作为真实标签Y;输入样本X和真实标签Y共同构成一个训练样本。Step 2.1.2, extract the deformation variable, rainfall, and slope corresponding to L consecutive time points in a preprocessing sample, take the deformation variable, rainfall, and slope corresponding to the first L-p time points of the L consecutive time points as the known interval, take the rainfall and slope corresponding to the last p time points of the L consecutive time points as the deformation prediction interval, and obtain the input sample X; finally, take the deformation variable corresponding to the last p time points of the L consecutive time points as the true label Y; the input sample X and the true label Y together constitute a training sample.

输入样本X用来输入到预测模型中,预测模型根据输入样本X中的已知区间和形变预测区间,对L个连续的时间点中后p个时间点对应的形变量进行预测得到预测结果,然后将输入样本X对应的预测结果和真实标签Y进行比较。The input sample X is used to input into the prediction model. The prediction model predicts the deformation variables corresponding to the last p time points in L consecutive time points according to the known interval and deformation prediction interval in the input sample X to obtain the prediction result, and then compares the prediction result corresponding to the input sample X with the true label Y.

步骤2.1.3、将n个预处理样本依次执行步骤2.1.2,共获得n个训练样本。Step 2.1.3: Perform step 2.1.2 on the n preprocessed samples in sequence to obtain n training samples in total.

步骤2.2、通过最大-最小归一化方法对n个训练样本进行归一化,以便提高训练效率和稳定性。Step 2.2: Normalize the n training samples using the maximum-minimum normalization method to improve training efficiency and stability.

步骤2.3、将归一化后的n个训练样本按照4:1的比例划分为训练数据集和预测数据集。Step 2.3: Divide the normalized n training samples into a training data set and a prediction data set in a ratio of 4:1.

步骤2.4、将训练数据集通过随机抽样的方法进行切片,并按照4:1的比例划分训练集和验证集,训练集用于模型训练,验证集用于模型验证。Step 2.4: Slice the training data set by random sampling and divide it into training set and validation set in a ratio of 4:1. The training set is used for model training and the validation set is used for model validation.

步骤3、构建预测模型。Step 3: Build a prediction model.

预测模型包括N个LSTM层、N-1个Dropout层、以及一个Dense层,优化器采用Adam优化器,损失函数采用R2损失函数和RMSE损失函数;训练集中的输入样本X输入到第一个LSTM层中,第i-1个Dropout层的输出输入到第i(i取2~N)个LSTM层中,第i(i取1~N-1)个LSTM层的输出输入到第i个Dropout层中,第N个LSTM层的输出输入到Dense层中,Dense层的输出为预测模型的输出,同时Dense层的输出还输入到Adam优化器中对预测模型进行优化。The prediction model includes N LSTM layers, N-1 Dropout layers, and a Dense layer. The optimizer uses the Adam optimizer, and the loss function uses the R2 loss function and the RMSE loss function. The input sample X in the training set is input into the first LSTM layer, the output of the i-1th Dropout layer is input into the ith (i ranges from 2 to N)th LSTM layer, the output of the ith (i ranges from 1 to N-1)th LSTM layer is input into the ith Dropout layer, the output of the Nth LSTM layer is input into the Dense layer, and the output of the Dense layer is the output of the prediction model. At the same time, the output of the Dense layer is also input into the Adam optimizer to optimize the prediction model.

作为一种可实施方式,预测模型包括3个LSTM层、2个Dropout层、以及1个Dense层,优化器采用Adam优化器,损失函数采用R2损失函数和RMSE损失函数,训练集中的样本输入到第一个LSTM层中,第一个LSTM层的输出输入到第1个Dropout层中,第1个Dropout层的输出输入到第2个LSTM层中,第2个LSTM层的输出输入到第2个Dropout层中,第2个Dropout层中的输出输入到第3个LSTM层,第3个LSTM层的输出输入到Dense层中,第3个LSTM层的输出还输入到Adam优化器中对预测模型进行优化。As an implementable embodiment, the prediction model includes 3 LSTM layers, 2 Dropout layers, and 1 Dense layer, the optimizer adopts Adam optimizer, the loss function adopts R2 loss function and RMSE loss function, the samples in the training set are input into the first LSTM layer, the output of the first LSTM layer is input into the first Dropout layer, the output of the first Dropout layer is input into the second LSTM layer, the output of the second LSTM layer is input into the second Dropout layer, the output of the second Dropout layer is input into the third LSTM layer, the output of the third LSTM layer is input into the Dense layer, and the output of the third LSTM layer is also input into the Adam optimizer to optimize the prediction model.

步骤4、将步骤2.4的训练集中的输入样本X输入到步骤3构建的预测模型中对预测模型进行迭代训练,再将验证集输入到迭代训练后的预测模型中得到验证集预测结果,最后根据验证集预测结果判断是否需要对预测模型进行优化,具体包括以下步骤:Step 4: Input the input sample X in the training set of step 2.4 into the prediction model constructed in step 3 to iteratively train the prediction model, then input the validation set into the prediction model after iterative training to obtain the validation set prediction result, and finally determine whether the prediction model needs to be optimized according to the validation set prediction result, which specifically includes the following steps:

步骤4.1、将训练集中的输入样本X输入到预测模型中进行迭代训练,然后将验证集输入到迭代训练后的预测模型中得到验证集预测结果,采用R2损失函数和RMSE损失函数计算验证集预测结果和对应的验证集中的真实标签Y之间的R2损失值和RMSE损失值。Step 4.1: Input the input sample X in the training set into the prediction model for iterative training, and then input the validation set into the prediction model after iterative training to obtain the validation set prediction result. The R2 loss function and RMSE loss function are used to calculate the R2 loss value and RMSE loss value between the validation set prediction result and the corresponding true label Y in the validation set.

采用R2损失函数和RMSE损失函数进行预测精度的验证与评估,R2损失函数的值反映验证集预测结果与对应的真实标签Y之间的拟合程度,R2损失函数的值越大,说明拟合效果越好;RMSE损失函数的值反映验证集预测结果与对应的真实标签Y之间的差异值,RMSE损失函数的值越小,说明预测模型的预测精度越高。The R2 loss function and RMSE loss function are used to verify and evaluate the prediction accuracy. The value of the R2 loss function reflects the degree of fit between the prediction results of the validation set and the corresponding true label Y. The larger the value of the R2 loss function, the better the fitting effect; the value of the RMSE loss function reflects the difference between the prediction results of the validation set and the corresponding true label Y. The smaller the value of the RMSE loss function, the higher the prediction accuracy of the prediction model.

步骤4.2、若步骤4.1中R2损失值大于等于设定R2损失值(如0.9),且RMSE损失值小于等于设定RMSE损失值(如0.001),则预测模型不需要优化,保存模型参数;Step 4.2: If the R2 loss value in step 4.1 is greater than or equal to the set R2 loss value (such as 0.9), and the RMSE loss value is less than or equal to the set RMSE loss value (such as 0.001), the prediction model does not need to be optimized and the model parameters are saved;

若R2损失值小于设定R2损失值,或RMSE损失值大于设定RMSE损失值,则通过人工经验调参和网格搜索法对预测模型进行优化,直至R2损失值大于等于设定R2损失值,且RMSE损失值小于等于设定RMSE损失值,预测模型优化完成,保存模型参数,得到优化后的预测模型。If the R2 loss value is less than the set R2 loss value, or the RMSE loss value is greater than the set RMSE loss value, the prediction model is optimized through artificial experience parameter adjustment and grid search method until the R2 loss value is greater than or equal to the set R2 loss value, and the RMSE loss value is less than or equal to the set RMSE loss value. The prediction model optimization is completed, the model parameters are saved, and the optimized prediction model is obtained.

步骤5、将预测数据集输入到步骤4的预测模型中进行预测,得到预测数据集的预测结果,并对预测数据集的预测结果进行分析。Step 5: Input the prediction data set into the prediction model of step 4 to perform prediction, obtain the prediction result of the prediction data set, and analyze the prediction result of the prediction data set.

本实施例中,预测数据集输入到R2损失值为0.92,RMSE损失值为0.0006的预测模型中,最终测得的形变预测精度达到90%以上,且计算效率相比传统预测模型提高20%,预测精度更高,预测效果更好。In this embodiment, the prediction data set is input into the prediction model with an R2 loss value of 0.92 and an RMSE loss value of 0.0006. The final measured deformation prediction accuracy reaches more than 90%, and the computational efficiency is improved by 20% compared with the traditional prediction model, with higher prediction accuracy and better prediction effect.

在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

需要指出的是,本发明中所描述的实施例仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的实施例作各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或超越所附权利要求书所定义的范围。It should be noted that the embodiments described in the present invention are merely examples of the spirit of the present invention. Those skilled in the art may make various modifications or additions to the described embodiments or replace them in similar ways, but they will not deviate from the spirit of the present invention or exceed the scope defined by the attached claims.

Claims (6)

1.一种基于InSAR数据和多诱发因子的形变智能预测方法,其特征在于,包括以下步骤:1. A deformation intelligent prediction method based on InSAR data and multiple inducing factors, characterized by comprising the following steps: 步骤1、获取研究区中n个监测点的InSAR形变时序数据以及对应的诱发因子数据,并对n个监测点的InSAR形变时序数据以及对应的诱发因子数据进行预处理后获得n个预处理样本;Step 1, obtaining the InSAR deformation time series data and the corresponding inducing factor data of n monitoring points in the study area, and preprocessing the InSAR deformation time series data and the corresponding inducing factor data of the n monitoring points to obtain n preprocessed samples; 步骤2、将n个预处理样本分别制作成训练样本,共获得n个训练样本,并对n个训练样本进行归一化,再将归一化后的n个训练样本划分为训练数据集和预测数据集,并将训练数据集划分为训练集和验证集;Step 2: Make the n preprocessed samples into training samples respectively, obtain n training samples in total, normalize the n training samples, divide the normalized n training samples into a training data set and a prediction data set, and divide the training data set into a training set and a validation set; 步骤3、构建预测模型;Step 3: Build a prediction model; 步骤4、将训练集输入到步骤3的预测模型中对预测模型进行迭代训练,再将验证集输入到迭代训练后的预测模型中得到验证集预测结果,最后根据验证集预测结果判断是否需要对预测模型进行优化;Step 4: Input the training set into the prediction model of step 3 to iteratively train the prediction model, then input the validation set into the prediction model after iterative training to obtain the prediction result of the validation set, and finally determine whether the prediction model needs to be optimized according to the prediction result of the validation set; 步骤5、将预测数据集输入到步骤4的预测模型中进行预测,得到预测数据集的预测结果。Step 5: Input the prediction data set into the prediction model of step 4 to perform prediction and obtain the prediction result of the prediction data set. 2.根据权利要求1所述基于InSAR数据和多诱发因子的形变智能预测方法,其特征在于,所述步骤1具体包括以下步骤:2. According to claim 1, the deformation intelligent prediction method based on InSAR data and multiple inducing factors is characterized in that the step 1 specifically comprises the following steps: 步骤1.1、获取研究区中n个监测点的InSAR形变时序数据以及对应的诱发因子数据,诱发因子包括降雨量和坡度,每个监测点的InSAR形变时序数据以及对应的诱发因子数据作为一个待处理样本,共获得n个待处理样本;Step 1.1, obtain the InSAR deformation time series data and corresponding inducing factor data of n monitoring points in the study area, the inducing factors include rainfall and slope, and the InSAR deformation time series data and corresponding inducing factor data of each monitoring point are taken as a sample to be processed, and a total of n samples to be processed are obtained; 步骤1.2、将一个待处理样本加载到地理信息系统,读取监测点的InSAR形变时序数据,并采用缺失值填充方法将监测点的InSAR形变时序数据处理成等时间间隔的数据,获得形变等时间间隔数据;Step 1.2, load a sample to be processed into the geographic information system, read the InSAR deformation time series data of the monitoring point, and use the missing value filling method to process the InSAR deformation time series data of the monitoring point into data with equal time intervals to obtain deformation equal time interval data; 步骤1.3、根据时序对与InSAR形变时序数据相同时间范围内的诱发因子数据采样,获得与InSAR形变时序数据的时序相同的诱发因子时序数据,再采用缺失值填充方法将诱发因子时序数据处理成与形变等时间间隔数据具有相同时序的诱发因子等时间间隔数据,最后将形变等时间间隔数据和对应的诱发因子等时间间隔数据作为一个预处理样本;Step 1.3, sampling the induced factor data within the same time range as the InSAR deformation time series data according to the time series, obtaining the induced factor time series data with the same time series as the InSAR deformation time series data, and then using the missing value filling method to process the induced factor time series data into the induced factor equal time interval data with the same time series as the deformation equal time interval data, and finally taking the deformation equal time interval data and the corresponding induced factor equal time interval data as a preprocessed sample; 步骤1.4、将n个待处理样本依次执行步骤1.2和步骤1.3,获得n个预处理样本。Step 1.4: Perform steps 1.2 and 1.3 on n samples to be processed in sequence to obtain n preprocessed samples. 3.根据权利要求2所述基于InSAR数据和多诱发因子的形变智能预测方法,其特征在于,所述步骤2具体包括以下步骤:3. According to claim 2, the deformation intelligent prediction method based on InSAR data and multiple inducing factors is characterized in that the step 2 specifically comprises the following steps: 步骤2.1、将n个预处理样本分别制作成训练样本,共获得n个训练样本,训练样本包括输入样本X和真实标签Y;Step 2.1, make n pre-processed samples into training samples respectively, and obtain n training samples in total, where the training samples include input samples X and true labels Y; 步骤2.2、通过最大-最小归一化方法对n个训练样本进行归一化;Step 2.2, normalize the n training samples by using the maximum-minimum normalization method; 步骤2.3、将归一化后的n个训练样本划分为训练数据集和预测数据集;Step 2.3, divide the normalized n training samples into a training data set and a prediction data set; 步骤2.4、将训练数据集通过随机抽样的方法进行切片,并划分训练集和验证集。Step 2.4: Slice the training data set by random sampling and divide it into training set and validation set. 4.根据权利要求3所述基于InSAR数据和多诱发因子的形变智能预测方法,其特征在于,所述步骤2.1具体包括以下步骤:4. According to claim 3, the deformation intelligent prediction method based on InSAR data and multiple inducing factors is characterized in that the step 2.1 specifically comprises the following steps: 步骤2.1.1、首先定义输入样本X的长度为L,真实标签Y的长度为p,输入样本X包括长度为L-p的已知区间和长度为p的形变预测区间,且2≤L≤m、1≤p<L,其中,m为预处理样本中的时序长度;Step 2.1.1, first define the length of the input sample X as L, the length of the true label Y as p, the input sample X includes a known interval of length L-p and a deformation prediction interval of length p, and 2≤L≤m, 1≤p<L, where m is the time series length in the preprocessed sample; 步骤2.1.2、提取一个预处理样本中L个连续的时间点对应的形变量、降雨量、以及坡度,将L个连续的时间点中前L-p个时间点对应的形变量、降雨量、以及坡度作为已知区间,将L个连续的时间点中后p个时间点对应的降雨量和坡度作为形变预测区间,获得输入样本X;最后将L个连续的时间点中后p个时间点对应的形变量作为真实标签Y;输入样本X和真实标签Y共同构成一个训练样本;Step 2.1.2, extract the deformation variables, rainfall, and slope corresponding to L consecutive time points in a preprocessing sample, take the deformation variables, rainfall, and slope corresponding to the first L-p time points in the L consecutive time points as the known interval, take the rainfall and slope corresponding to the last p time points in the L consecutive time points as the deformation prediction interval, and obtain the input sample X; finally, take the deformation variables corresponding to the last p time points in the L consecutive time points as the true label Y; the input sample X and the true label Y together constitute a training sample; 步骤2.1.3、将n个预处理样本依次执行步骤2.1.2,共获得n个训练样本。Step 2.1.3: Perform step 2.1.2 on the n preprocessed samples in sequence to obtain n training samples in total. 5.根据权利要求4所述基于InSAR数据和多诱发因子的形变智能预测方法,其特征在于,所述步骤3中的预测模型包括N个LSTM层、N-1个Dropout层、以及一个Dense层,优化器采用Adam优化器,损失函数采用R2损失函数和RMSE损失函数;训练集中的输入样本X输入到第一个LSTM层中,第i-1个Dropout层的输出输入到第i个LSTM层中,i取2~N;第i个LSTM层的输出输入到第i个Dropout层中,i取1~N-1;第N个LSTM层的输出输入到Dense层中,Dense层的输出为预测模型的输出,Dense层的输出还输入到Adam优化器中。5. According to the deformation intelligent prediction method based on InSAR data and multiple inducing factors in claim 4, it is characterized in that the prediction model in the step 3 includes N LSTM layers, N-1 Dropout layers, and a Dense layer, the optimizer adopts the Adam optimizer, and the loss function adopts the R2 loss function and the RMSE loss function; the input sample X in the training set is input into the first LSTM layer, the output of the i-1th Dropout layer is input into the i-th LSTM layer, and i takes 2~N; the output of the i-th LSTM layer is input into the i-th Dropout layer, and i takes 1~N-1; the output of the Nth LSTM layer is input into the Dense layer, the output of the Dense layer is the output of the prediction model, and the output of the Dense layer is also input into the Adam optimizer. 6.根据权利要求5所述基于InSAR数据和多诱发因子的形变智能预测方法,其特征在于,所述步骤4具体包括以下步骤:6. The deformation intelligent prediction method based on InSAR data and multiple inducing factors according to claim 5 is characterized in that the step 4 specifically comprises the following steps: 步骤4.1、将训练集中的输入样本X输入到预测模型中进行迭代训练,然后将验证集输入到迭代训练后的预测模型中得到验证集预测结果,采用R2损失函数和RMSE损失函数计算验证集预测结果和验证集中对应的真实标签Y之间的R2损失值和RMSE损失值;Step 4.1: Input the input sample X in the training set into the prediction model for iterative training, and then input the validation set into the prediction model after iterative training to obtain the validation set prediction result. The R2 loss function and RMSE loss function are used to calculate the R2 loss value and RMSE loss value between the validation set prediction result and the corresponding true label Y in the validation set. 步骤4.2、若步骤4.1中R2损失值大于等于设定R2损失值,且RMSE损失值小于等于设定RMSE损失值,则预测模型不需要优化,保存模型参数;Step 4.2: If the R2 loss value in step 4.1 is greater than or equal to the set R2 loss value, and the RMSE loss value is less than or equal to the set RMSE loss value, the prediction model does not need to be optimized and the model parameters are saved; 若R2损失值小于设定R2损失值,或RMSE损失值大于设定RMSE损失值,则通过人工经验调参和网格搜索法对预测模型进行优化,直至R2损失值大于等于设定R2损失值,且RMSE损失值小于等于设定RMSE损失值,预测模型优化完成,保存模型参数,得到优化后的预测模型。If the R2 loss value is less than the set R2 loss value, or the RMSE loss value is greater than the set RMSE loss value, the prediction model is optimized through artificial experience parameter adjustment and grid search method until the R2 loss value is greater than or equal to the set R2 loss value, and the RMSE loss value is less than or equal to the set RMSE loss value. The prediction model optimization is completed, the model parameters are saved, and the optimized prediction model is obtained.
CN202411140055.2A 2024-08-20 2024-08-20 An intelligent deformation prediction method based on InSAR data and multiple inducing factors Active CN118656684B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411140055.2A CN118656684B (en) 2024-08-20 2024-08-20 An intelligent deformation prediction method based on InSAR data and multiple inducing factors

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411140055.2A CN118656684B (en) 2024-08-20 2024-08-20 An intelligent deformation prediction method based on InSAR data and multiple inducing factors

Publications (2)

Publication Number Publication Date
CN118656684A true CN118656684A (en) 2024-09-17
CN118656684B CN118656684B (en) 2024-12-10

Family

ID=92702336

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411140055.2A Active CN118656684B (en) 2024-08-20 2024-08-20 An intelligent deformation prediction method based on InSAR data and multiple inducing factors

Country Status (1)

Country Link
CN (1) CN118656684B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110333494A (en) * 2019-04-10 2019-10-15 马培峰 A kind of InSAR timing deformation prediction method, system and relevant apparatus
US20200394780A1 (en) * 2017-06-15 2020-12-17 The University Of Nottingham Land deformation measurement
US20210011149A1 (en) * 2019-05-21 2021-01-14 Central South University InSAR and GNSS weighting method for three-dimensional surface deformation estimation
CN114252879A (en) * 2021-12-20 2022-03-29 重庆交通大学 A large-scale landslide deformation prediction method based on InSAR inversion and multiple influencing factors
US20220179064A1 (en) * 2020-12-04 2022-06-09 Rezatec Limited System and method for remote dam monitoring
US20230184093A1 (en) * 2021-12-14 2023-06-15 Aramco Services Company Method for quadrimodal fault prediction using strain tensor cyclides

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200394780A1 (en) * 2017-06-15 2020-12-17 The University Of Nottingham Land deformation measurement
CN110333494A (en) * 2019-04-10 2019-10-15 马培峰 A kind of InSAR timing deformation prediction method, system and relevant apparatus
US20210011149A1 (en) * 2019-05-21 2021-01-14 Central South University InSAR and GNSS weighting method for three-dimensional surface deformation estimation
US20220179064A1 (en) * 2020-12-04 2022-06-09 Rezatec Limited System and method for remote dam monitoring
US20230184093A1 (en) * 2021-12-14 2023-06-15 Aramco Services Company Method for quadrimodal fault prediction using strain tensor cyclides
CN114252879A (en) * 2021-12-20 2022-03-29 重庆交通大学 A large-scale landslide deformation prediction method based on InSAR inversion and multiple influencing factors

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李萌;彭思佳;白艳萍;黄兆欢;: "基于地表变形数据的潜在滑坡识别研究", 科技创新与应用, no. 06, 25 February 2020 (2020-02-25) *

Also Published As

Publication number Publication date
CN118656684B (en) 2024-12-10

Similar Documents

Publication Publication Date Title
Wang et al. Multiple convolutional neural networks for multivariate time series prediction
US12050845B2 (en) Estimating physical parameters of a physical system based on a spatial-temporal emulator
CN113053115B (en) Traffic prediction method based on multi-scale graph convolution network model
Paras et al. A feature based neural network model for weather forecasting
Izady et al. Application of NN-ARX model to predict groundwater levels in the Neishaboor Plain, Iran
CN111814956B (en) A multi-task learning air quality prediction method based on multi-dimensional quadratic feature extraction
CN114572229B (en) Vehicle speed prediction method, device, medium and equipment based on graph neural network
CN110020712B (en) A cluster-based optimized particle swarm BP network prediction method and system
CN115965160B (en) Data center energy consumption prediction method and device, storage medium and electronic equipment
CN116861347B (en) A method for calculating magnetic anomaly data based on deep learning model
CN119203730B (en) Station group runoff prediction method based on depth time sequence diagram network
Akhtar et al. Optimized cascaded CNN for intelligent rainfall prediction model: a research towards statistic-based machine learning
Devi et al. AI‐based weather forecasting system for smart agriculture system using a recurrent neural networks (RNN) algorithm
CN117315497A (en) Method and system for generating remote sensing product of total phosphorus content of large-range river and lake
Gunasekar et al. Sustainable optimized LSTM-based intelligent system for air quality prediction in Chennai
CN112446550B (en) Short-term building load probability density prediction method
CN119578648A (en) Ozone concentration prediction method, device, equipment and medium based on spatiotemporal graph convolutional network model
CN119830139A (en) PM of global and local Koopman2.5Prediction method and system
CN118607596A (en) Long-term PM2.5 concentration point and interval prediction method based on ConvFormer-KDE
CN117789478A (en) Traffic flow prediction method and device based on dynamic ordinary differential graph neural network
Sahu et al. Forecasting of Precipitation in India by Different Data Types using Investigation of Radial Basis Function Neural Network Model
CN118656684A (en) An intelligent deformation prediction method based on InSAR data and multiple inducing factors
CN120049414A (en) New energy power interval prediction method for association of excavation seasonal variation characteristics and meteorological characteristics
CN118690224A (en) A method and system for joint fault diagnosis of power grid and communication network
Fadel et al. Machine Learning-Based Traffic Flow Prediction for Enhanced Traffic Management

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