CN113177575A - 一种基于动态时间规整与k-means聚类的边坡形变区域划分方法 - Google Patents
一种基于动态时间规整与k-means聚类的边坡形变区域划分方法 Download PDFInfo
- Publication number
- CN113177575A CN113177575A CN202110345076.8A CN202110345076A CN113177575A CN 113177575 A CN113177575 A CN 113177575A CN 202110345076 A CN202110345076 A CN 202110345076A CN 113177575 A CN113177575 A CN 113177575A
- Authority
- CN
- China
- Prior art keywords
- monitoring
- displacement
- point
- points
- reference point
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000003064 k means clustering Methods 0.000 title claims abstract description 20
- 238000012544 monitoring process Methods 0.000 claims abstract description 209
- 238000006073 displacement reaction Methods 0.000 claims abstract description 147
- 239000011159 matrix material Substances 0.000 claims abstract description 50
- 239000013598 vector Substances 0.000 claims description 26
- 238000011156 evaluation Methods 0.000 claims description 25
- 238000004364 calculation method Methods 0.000 claims description 15
- 238000010606 normalization Methods 0.000 claims description 6
- -1 period Chemical class 0.000 claims description 6
- 230000008859 change Effects 0.000 abstract description 8
- 238000007781 pre-processing Methods 0.000 abstract description 5
- 238000013145 classification model Methods 0.000 abstract description 3
- 238000009499 grossing Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 5
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 3
- 229910052802 copper Inorganic materials 0.000 description 3
- 239000010949 copper Substances 0.000 description 3
- 230000001186 cumulative effect Effects 0.000 description 3
- 238000013138 pruning Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000036461 convulsion Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000005305 interferometry Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 210000002569 neuron Anatomy 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
- G06F18/232—Non-hierarchical techniques
- G06F18/2321—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
- G06F18/23213—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions with fixed number of clusters, e.g. K-means clustering
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/88—Radar or analogous systems specially adapted for specific applications
- G01S13/89—Radar or analogous systems specially adapted for specific applications for mapping or imaging
- G01S13/90—Radar or analogous systems specially adapted for specific applications for mapping or imaging using synthetic aperture techniques, e.g. synthetic aperture radar [SAR] techniques
- G01S13/9021—SAR image post-processing techniques
- G01S13/9023—SAR image post-processing techniques combined with interferometric techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
-
- 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
- Y02A10/00—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE at coastal zones; at river basins
- Y02A10/23—Dune restoration or creation; Cliff stabilisation
Landscapes
- Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Artificial Intelligence (AREA)
- Probability & Statistics with Applications (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
Abstract
本发明提供一种基于动态时间规整与k‑means聚类的边坡形变区域划分方法,通过比较监测区间各监测点累计位移量变化情况,选取基准点位移时间序列;之后采用移动平均平滑预处理,提取监测区域内各监测点变化趋势,通过设置门限值筛选进行后续分类的监测点坐标位置集合,从而利用动态时间规整算法计算集合内位移时间序列相似度;最后以监测区间内累计位移量和DTW相似度矩阵为输入特征,建立以k‑means无监督聚类算法的监测点位移时间序列分类模型,从而获得边坡形变区域在不同类簇数目下的初步划分结果,再通过计算多指标综合评价不同类簇数目下的分类结果,为边坡形变区域划分提供了一种简洁、高效的分类方法。
Description
技术领域
本发明属于微波遥感和地质灾害预测预警的技术领域,尤其涉及一种基于动态时间规整与k-means聚类的边坡形变区域划分方法。
背景技术
基于地基合成孔径雷达差分干涉测量技术,通过对同一位置、不同时刻获取的两幅雷达图像进行差分干涉处理,基于相位信息可以获得监测区域的位移信息。从大范围的目标区域中准确提取出各处形变区域,并结合各处形变区域的时间演变和空间分布信息等,有利于分析监测区域的整体稳定性,评估滑坡发生风险等级等。因此,边坡形变区域划分是滑坡稳定性监测中很重要的一步。
边坡形变区域划分方法,根据是否含有标签集,分为有监督学习算法和无监督学习算法两类。有监督学习算法主要通过搭建神经网络模型,进行监测区域内监测点的分类,但通常需要利用人为经验设置隐藏层个数、每层包含神经元个数等参数。无监督学习算法,如k-means聚类算法等,通常是以形变速率为单一指标进行各监测点的分类,由于形变速率无法评估监测点所处变形阶段,分类准确度较低。
理想位移-时间曲线包含初始变形阶段、等速变形阶段、加速变形阶段三个阶段,其滑坡演变阶段以累计加速度、累计加加速度为定量依据进行划分。位移时间序列能够描述一个监测点的变形演变情况及潜在变化,因此可引入各监测点所处形变状态作为边坡形变区域划分的评价标准。动态时间规整算法为一种模版匹配方法,通过遍历模版库内所有对象,选择出相似度足够高的结果,即认为其与该模版匹配。因此,可以通过动态时间规整算法计算不同监测点位移时间序列的相似度,来判断各监测点所处状态是否相近。
因此,针对常规边坡形变区域划分方法所存在的各项问题,有必要研究基于动态时间规整与k-means聚类的边坡形变区域划分方法。
发明内容
为解决无监督边坡形变区域划分中计算量大、以位移速率为单一指标等问题,本发明提供一种基于动态时间规整与k-means聚类的边坡形变区域划分方法,能够实现边坡形变区域的有效划分。
一种基于动态时间规整与k-means聚类的边坡形变区域划分方法,包括以下步骤:
S1:在待监测边坡区域中,选取监测时间区间内累计位移量绝对值最大的监测点作为基准点;
S2:采用移动平均法分别从基准点与待监测边坡区域内其余监测点对应的位移时间序列中提取基准点与其余监测点的趋势项位移;
S3:分别对其余监测点的趋势项位移进行求导,得到其余监测点的变形速率序列,再将变形速率序列中变形速率零值的占比小于门限值的监测点作为备选监测点;
S4:采用动态时间规整算法分别获取各备选监测点的趋势项位移与基准点的趋势项位移之间的DTW相似度矩阵;
S5:将DTW相似度矩阵与监测时间区间内的累计位移量作为各备选监测点与基准点在k-means无监督聚类算法中对应的特征向量,并设定两个以上的类簇数目,再分别在不同类簇数目下,根据确定好特征向量的k-means无监督聚类算法对各备选监测点与基准点进行分类,得到各类簇数目对应的分类结果;
S6:按照设定的评价指标分别对各类簇数目对应的分类结果进行评估,将最大评估值对应的类簇数目作为边坡形变区域被划分的类别数,并将该类簇数目对应的分类结果作为边坡形变区域的划分结果。
进一步地,步骤S2中所述的基准点与其余监测点的趋势项位移的提取方法为:
进一步地,采用Max-Min归一化方法对各备选监测点的趋势项位移与基准点的趋势项位移进行归一化后,再采用动态时间规整算法分别获取各备选监测点的趋势项位移与基准点的趋势项位移之间的DTW相似度矩阵。
进一步地,采用动态时间规整算法分别获取各备选监测点的趋势项位移与基准点的趋势项位移之间的DTW相似度矩阵具体为:
S41:将基准点的趋势项位移记为备选监测点的趋势项位移记为其中,为基准点在第T~N个监测周期的移动平均结果,为备选各监测点在第T~N个监测周期的移动平均结果,且N为监测时间区间内的监测周期数量,m为监测点的序号,T为移动平均法中设定的滑动周期;
S42:分别将各备选监测点作为当前监测点m执行以下步骤,得到各备选监测点的趋势项位移与基准点的趋势项位移之间的DTW相似度矩阵:
采用当前监测点m的趋势项位移与基准点的趋势项位移建立矩阵网格Dm,其中,矩阵网格Dm中的矩阵元素Dm(i,j)表示趋势项位移第i个向量元素与趋势项位移第j个向量元素的欧氏距离其中,i=1,2,…,N-T+1,j=1,2,…,N-T+1;
根据当前监测点m对应的矩阵网格Dm获取当前监测点m对应的DTW相似度矩阵Rm,其中,DTW相似度矩阵Rm第一列中各元素Rm(i,1)的计算公式为:
(i=1,…,N-T+1)
DTW相似度矩阵Rm第一行中各元素Rm(1,j)的计算公式为:
(j=1,…,N-T+1)
DTW相似度矩阵Rm其余行其余列各元素Rm(i,j)的计算公式为:
(i=2,…,N-T+1;j=2,…,N-T+1)
进一步地,所述根据确定好特征向量的k-means无监督聚类算法对各备选监测点与基准点进行分类具体为:
S51:构建目标函数如下:
其中,I(1)~I(R)为样本点对应的特征向量f(1)~f(R)所指定的簇的索引值,μv为对应簇的聚类中心,r=1,2,3,…,R,R为基准点和备选监测点的总数,v=1,2,3,…,V,V为聚类簇的个数,且所述样本点包括基准点和备选监测点;
S52:优化解算所述目标函数,以实现对各备选监测点与基准点的分类。
进一步地,步骤S6中所述的评价指标包括误差平方和点积PNSSE、DB指数以及CH分数,各类簇数目对应的分类结果的评估值的获取方法为:
S61:基于熵值法确定误差平方和点积PNSSE、DB指数以及CH分数的权值;
S62:分别获取各类簇数目对应的分类结果的误差平方和点积PNSSE、DB指数以及CH分数;
S63:分别将每一个类簇数目对应的分类结果的误差平方和点积PNSSE、DB指数以及CH分数按照对应的权值进行加权求和,所得和值为各类簇数目对应的分类结果的评估值。
进一步地,各类簇数目对应的分类结果的误差平方和点积PNSSE的计算方法为:
其中,V为类簇数目,SSE为类簇数目V对应的分类结果中,各样本点与其对应的聚类中心的欧式距离的平方和,其中,样本点包括备选监测点与基准点。
有益效果:
本发明提供一种基于动态时间规整与k-means聚类的边坡形变区域划分方法,首先提取基准点和其他监测点的形变数据的趋势项位移,然后采用动态时间调整算法计算监测点的趋势项位移与基准点的趋势项位移之间的相似度,最后基于k-means聚类实现形变区域划分,并通过计算多指标综合评价不同类簇数目下的分类结果,选取评价结果最优的类簇数目作为监测区域内各监测点的分类类别数量,从而获得监测区域内不同监测点位移时间序列分类信息,能够实现边坡形变区域划分结果的自动获取;由此可见,本发明有效弥补了以位移速率为单一指标的无监督学习算法在形变区域划分中的不足,为边坡形变区域划分提供了一种方便、准确的分类方法。
附图说明
图1为本发明实施例中边坡实例场景照片。
图2为本发明方法流程图。
图3为本发明实施例单一监测周期的累计位移量结果图。
图4为本发明实施例基准点位移时间序列变化结果图。
图5为本发明实施例基准点累积位移量变化及移动平均结果图。
图6为本发明实施例滤除点分布及监测区间内累计位移量结果图。
图7为本发明实施例监测区域DTW相似度结果图。
图8为本发明实施例多指标综合评价结果曲线变化结果图。
图9为本发明实施例边坡形变区域划分结果图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
本发明提出一种基于动态时间规整与k-means聚类的边坡形变区域划分方法,在滑坡灾害预测预警方面有重要用途。通过比较监测区间内累计位移量变化情况,选取基准点位移时间序列,经过归一化及移动平均预处理,提取各监测点累计位移量变化趋势;之后设置变形速率零值所占比门限值,选取需要进行后续分类的监测点集合后,采用动态时间规整算法计算各点位移时间序列与基准位移时间序列的相似度;最终选取累计位移量和对应相似度为特征,利用k-means聚类算法进行各监测点位移时间序列的分类,同时计算不同个数分类簇多指标综合评价结果得分,从而获得最优边坡形变区域划分结果。
以青海威斯特铜矿为例,说明本发明的具体实施过程。青海威斯特露天铜矿位于青海省果洛藏族自治州,监测场景照片如图1所示。实验采用地基合成孔径雷达(GB-SAR)进行连续多天边坡形变监测,基于差分干涉技术实现了高精度形变监测。本发明给出青海威斯特铜矿的边坡形变区域划分方法,如图2所示,实施步骤如下:
S1:在待监测边坡区域中,选取监测时间区间内累计位移量绝对值最大的监测点作为基准点。
需要说明的是,步骤S1是为了获取基准点位移时间序列,具体的,本发明基于地基合成孔径雷达差分干涉测量技术,获取监测边坡区域的长时间形变信息。选取监测时间区间内累计位移量绝对值最大的监测点,以其位移时间序列作为基准点位移时间序列,设整个监测区间共包含等时间间隔的N个监测周期,基准时间序列表示为图3所示为累计位移量数据。基准点累积位移量变化如图4所示。
S2:采用移动平均法分别从基准点与待监测边坡区域内其余监测点对应的位移时间序列中提取基准点与其余监测点的趋势项位移。
需要说明的是,边坡的运动状态具有不确定性,因此监测区域内各点累计位移量通常是一个随时间变化的非稳定时间序列。在忽略地震、人类活动等随机扰动的情况下,通常将单点累计位移量分解为趋势项位移和周期项位移,其中趋势项位移可以表示该点累计位移量的变化趋势。
本发明采用移动平均法提取监测区域内各点及基准点位移时间序列的趋势项位移,包括以下步骤:
S3:分别对其余监测点的趋势项位移进行求导,得到其余监测点的变形速率序列,再将变形速率序列中变形速率零值的占比小于门限值的监测点作为备选监测点。
需要说明的是,步骤S3实际为对待监测边坡区域中的监测点作剪枝预处理操作,其目的是在区域划分前,先初步检测出场景中的形变区域,滤除场景中在监测区间内基本保持稳定的监测点,从而降低模型运算量。设置变形速率零值所占比门限值α,筛选监测区间内各监测点变形速率零值点占比小于α的监测点集合用于形变区域划分,从而确定滑坡失稳关键区域,滤除点分布及监测区间内累计位移量如图6所示。
S4:采用动态时间规整算法分别获取各备选监测点的趋势项位移与基准点的趋势项位移之间的DTW相似度矩阵。
需要说明的是,由于监测区间内累计位移量大小与位移时间序列的变化趋势不直接相关,为了使得各点位移时间序列变化趋势具有可比性,因此可以采用Max-Min归一化方法对各备选监测点的趋势项位移与基准点的趋势项位移进行归一化,使得各点累计位移量处于同一数量级后,再采用动态时间规整算法(DTW)计算监测区域内位移时间序列的相似度,具体为:
S41:将基准点的趋势项位移记为备选监测点的趋势项位移记为其中,为基准点在第T~N个监测周期的移动平均结果,为备选各监测点在第T~N个监测周期的移动平均结果,且N为监测时间区间内的监测周期数量,m为监测点的序号,T为移动平均法中设定的滑动周期;
S42:分别将各备选监测点作为当前监测点m执行以下步骤,得到各备选监测点的趋势项位移与基准点的趋势项位移之间的DTW相似度矩阵:
采用当前监测点m的趋势项位移与基准点的趋势项位移建立矩阵网格Dm,其中,矩阵网格Dm中的矩阵元素Dm(i,j)表示趋势项位移第i个向量元素与趋势项位移第j个向量元素的欧氏距离其中,i=1,2,…,N-T+1,j=1,2,…,N-T+1;
由于通过动态规划寻找从矩阵元素Dm(1,1)至Dm(N-T+1,N-T+1)距离累计值最小的路径即为最优路径,且时间序列相似度即为最优路径所得距离累计值,则可以根据当前监测点m对应的矩阵网格Dm获取当前监测点m对应的DTW相似度矩阵Rm,其中,DTW相似度矩阵Rm第一列中各元素Rm(i,1)的计算公式为:
(i=1,…,N-T+1)
DTW相似度矩阵Rm第一行中各元素Rm(1,j)的计算公式为:
(j=1,…,N-T+1)
DTW相似度矩阵Rm其余行其余列各元素Rm(i,j)的计算公式为:
(i=2,…,N-T+1;j=2,…,N-T+1)
其中,DTW相似度矩阵Rm中的各元素Rm(i,j)表示当前监测点m的趋势项位移的前i项构成的序列与基准点的趋势项位移前j项构成的序列的DTW相似度,也即从起始点Dm(1,1)至Dm(i,j)最优路径的距离累计值,因此第m个监测点的趋势项位移与基准点趋势项位移的DTW相似度即为矩阵元素Rm(N-T+1,N-T+1)。
也就是说,动态时间规整算法即通过计算最优路径的距离累计值,比较监测点位移时间序列与基准点位移时间序列的相关性,监测区域内所有监测点的DTW相似度结果图如图7所示。
S5:将DTW相似度矩阵与监测时间区间内的累计位移量作为各备选监测点与基准点在k-means无监督聚类算法中对应的特征向量,并设定两个以上的类簇数目,再分别在不同类簇数目下,根据确定好特征向量的k-means无监督聚类算法对各备选监测点与基准点进行分类,得到各类簇数目对应的分类结果。
下面详细说明如何根据确定好特征向量的k-means无监督聚类算法对各备选监测点与基准点进行分类,实现边坡形变区域的划分。
选取监测区间内R个监测点(包括备选监测点和基准点)的第N个监测周期的累计位移量(r=1,2,…,R)和DTW相似度矩阵Rr(r=1,2,…,R)为特征,构成单一监测点的特征向量f(r)(r=1,2,…,R),从而构建用于边坡形变区域划分的样本集
k-means聚类为本发明用于边坡形变区域划分的无监督算法,单一样本点通过比较对应特征向量与各聚类中心的欧氏距离进行簇分配,从而基于贪心算法实现监测区域内所有监测点的分类,则优化目标函数J可以表示为:
其中,I(1)~I(R)为样本点对应的特征向量f(1)~f(R)所指定的簇的索引值,μv为对应簇的聚类中心,r=1,2,3,…,R,R为基准点和备选监测点的总数,v=1,2,3,…,V,V为聚类簇的个数,且所述样本点包括基准点和备选监测点;
在第r(r=1,2,3,…,R)次迭代中,前r-1次簇分配所得聚类中心为{μ1,μ2,…,μV},则第r个样本点f(r)的分类过程可分为以下两个步骤:
I(m)=argmini∈{1,2,...,V}||fm-μi||2
其中,r=1,2,3,…,R,f(r)为第r个监测点的特征向量,μi(i=1,2,…,V)为前r-1次迭代所得聚类中心,同时将样本点f(r)划入相应的簇即 为第I(r)个簇更新后所包含的样本点特征向量集合;
其中,i=1,2,3,…,V,μ′i为更新后所得聚类中心,Ci为第i个聚类簇所包含样本点的特征向量集合,即通过移动聚类中心使得当前目标函数取得最小值。
S6:按照设定的评价指标分别对各类簇数目对应的分类结果进行评估,将最大评估值对应的类簇数目作为边坡形变区域被划分的类别数,并将该类簇数目对应的分类结果作为边坡形变区域的划分结果。
需要说明的是,对于形变区域内的单一监测点,k-means无监督聚类算法分别通过改变索引值和移动聚类中心进行分类,从而优化目标函数;进一步地,为了获得簇聚合程度较高的分类结果,本发明利用误差平方和点积PNSSE、DB指数以及CH分数评价无监督边坡形变区域划分结果,其中,本发明获得的边坡形变区域划分结果如图9所示。
下面详细介绍误差平方和点积PNSSE、DB指数以及CH分数的计算方法。
假设共选择K个不同的分类簇个数Vi(i=1,2,…,K),则一共需要进行K次k-means预分类。设当前分类簇个数为Vi,为了考虑分类簇个数Vi及误差平方与SSE结果值曲线变化的相关性对于分类结果的综合影响,构建评价指标分类误差平方和点积PNSSE,可以表示为:
其中,SSE为分类后各样本点与其对应聚类中心的欧式距离的平方和。根据K次计算结果构建PNSSE结果值向量R1=[PNSSE1,PNSSE2,…,PNSSEK],PNSSEi为第i个分类簇个数对应的分类误差平方和点积。
为了衡量样本点分类结果内部的距离,引入DB指数为评价指标。设簇Cq内样本点间的平均距离为avg(Cq),可以表示为:
其中,|Cq|为簇Cq包含的样本点个数,基于上式可计算DB指数所得结果值,为:
则DB结果值向量可以表示为R2=[DB1,DB2,…,DBK]。
为了评估各类之间的离散程度,引入CH分数为评价指标,可以表示为:
为了获取合理的多指标综合评价结果得分,本发明利用熵值法计算各评价指标权重分配,首先,计算各项评价指标在各次分类结果中所占比重,则当前更新结果值矩阵R′的矩阵元素可以表示为:
其中,i=1,2,…,K,j=1,2,3;然后,计算各项指标的熵值,可以表示为:
即可求得各项指标的信息熵冗余度dj,可以表示为:
dj=1-ej
最终,可求得各项指标权值,即为:
则各次分类结果所得多指标综合评价结果得分si(i=1,2,…,K)可以表示为:
因此,当前数据集设置下多指标综合评价结果得分变化曲线如图8所示,获得最优边坡形变区域划分结果如图9所示。
由此可见,本发明通过比较监测区间各监测点累计位移量变化情况,选取基准点位移时间序列;之后采用归一化及移动平均平滑预处理,提取监测区域内各监测点变化趋势,通过设置门限值进行剪枝预处理,筛选进行后续分类的监测点坐标位置集合,从而利用动态时间规整算法计算集合内位移时间序列相似度;最后以监测区间内累计位移量和DTW相似度矩阵为输入特征,建立以k-means无监督聚类算法的监测点位移时间序列分类模型,从而获得边坡形变区域划分结果;本发明能仅利用监测区域内各监测点位移时间序列得到该点趋势项位移变化情况,并通过结合剪枝预处理、动态时间规整算法、k-means无监督聚类算法得到更有效的监测点分类模型,从而为边坡形变区域划分提供了一种简洁、高效的分类方法。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当然可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (7)
1.一种基于动态时间规整与k-means聚类的边坡形变区域划分方法,其特征在于,包括以下步骤:
S1:在待监测边坡区域中,选取监测时间区间内累计位移量绝对值最大的监测点作为基准点;
S2:采用移动平均法分别从基准点与待监测边坡区域内其余监测点对应的位移时间序列中提取基准点与其余监测点的趋势项位移;
S3:分别对其余监测点的趋势项位移进行求导,得到其余监测点的变形速率序列,再将变形速率序列中变形速率零值的占比小于门限值的监测点作为备选监测点;
S4:采用动态时间规整算法分别获取各备选监测点的趋势项位移与基准点的趋势项位移之间的DTW相似度矩阵;
S5:将DTW相似度矩阵与监测时间区间内的累计位移量作为各备选监测点与基准点在k-means无监督聚类算法中对应的特征向量,并设定两个以上的类簇数目,再分别在不同类簇数目下,根据确定好特征向量的k-means无监督聚类算法对各备选监测点与基准点进行分类,得到各类簇数目对应的分类结果;
S6:按照设定的评价指标分别对各类簇数目对应的分类结果进行评估,将最大评估值对应的类簇数目作为边坡形变区域被划分的类别数,并将该类簇数目对应的分类结果作为边坡形变区域的划分结果。
2.如权利要求1所述的一种基于动态时间规整与k-means聚类的边坡形变区域划分方法,其特征在于,步骤S2中所述的基准点与其余监测点的趋势项位移的提取方法为:
3.如权利要求1所述的一种基于动态时间规整与k-means聚类的边坡形变区域划分方法,其特征在于,采用Max-Min归一化方法对各备选监测点的趋势项位移与基准点的趋势项位移进行归一化后,再采用动态时间规整算法分别获取各备选监测点的趋势项位移与基准点的趋势项位移之间的DTW相似度矩阵。
4.如权利要求1所述的一种基于动态时间规整与k-means聚类的边坡形变区域划分方法,其特征在于,采用动态时间规整算法分别获取各备选监测点的趋势项位移与基准点的趋势项位移之间的DTW相似度矩阵具体为:
S41:将基准点的趋势项位移记为备选监测点的趋势项位移记为其中,为基准点在第T~N个监测周期的移动平均结果,为备选各监测点在第T~N个监测周期的移动平均结果,且N为监测时间区间内的监测周期数量,m为监测点的序号,T为移动平均法中设定的滑动周期;
S42:分别将各备选监测点作为当前监测点m执行以下步骤,得到各备选监测点的趋势项位移与基准点的趋势项位移之间的DTW相似度矩阵:
采用当前监测点m的趋势项位移与基准点的趋势项位移建立矩阵网格Dm,其中,矩阵网格Dm中的矩阵元素Dm(i,j)表示趋势项位移第i个向量元素与趋势项位移第j个向量元素的欧氏距离其中,i=1,2,…,N-T+1,j=1,2,…,N-T+1;
根据当前监测点m对应的矩阵网格Dm获取当前监测点m对应的DTW相似度矩阵Rm,其中,DTW相似度矩阵Rm第一列中各元素Rm(i,1)的计算公式为:
DTW相似度矩阵Rm第一行中各元素Rm(1,j)的计算公式为:
DTW相似度矩阵Rm其余行其余列各元素Rm(i,j)的计算公式为:
6.如权利要求1所述的一种基于动态时间规整与k-means聚类的边坡形变区域划分方法,其特征在于,步骤S6中所述的评价指标包括误差平方和点积PNSSE、DB指数以及CH分数,各类簇数目对应的分类结果的评估值的获取方法为:
S61:基于熵值法确定误差平方和点积PNSSE、DB指数以及CH分数的权值;
S62:分别获取各类簇数目对应的分类结果的误差平方和点积PNSSE、DB指数以及CH分数;
S63:分别将每一个类簇数目对应的分类结果的误差平方和点积PNSSE、DB指数以及CH分数按照对应的权值进行加权求和,所得和值为各类簇数目对应的分类结果的评估值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110345076.8A CN113177575B (zh) | 2021-03-31 | 2021-03-31 | 一种基于动态时间规整与k-means聚类的边坡形变区域划分方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110345076.8A CN113177575B (zh) | 2021-03-31 | 2021-03-31 | 一种基于动态时间规整与k-means聚类的边坡形变区域划分方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113177575A true CN113177575A (zh) | 2021-07-27 |
CN113177575B CN113177575B (zh) | 2022-11-25 |
Family
ID=76922679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110345076.8A Active CN113177575B (zh) | 2021-03-31 | 2021-03-31 | 一种基于动态时间规整与k-means聚类的边坡形变区域划分方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113177575B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113673582A (zh) * | 2021-07-30 | 2021-11-19 | 西南交通大学 | 基于系统聚类分析的铁路动态基准点多层级分群方法 |
CN114021644A (zh) * | 2021-11-03 | 2022-02-08 | 中国地质科学院水文地质环境地质研究所 | 一种基于K-means和去丛聚法的区域代表性地下水位计算方法 |
CN114723274A (zh) * | 2022-04-02 | 2022-07-08 | 北京新兴科遥信息技术有限公司 | 一种用于监测生态因子的系统 |
CN116227938A (zh) * | 2023-04-26 | 2023-06-06 | 四川川核地质工程有限公司 | 基于北斗卫星的山体滑坡智能预警方法及系统 |
CN117349779A (zh) * | 2023-12-04 | 2024-01-05 | 水利部交通运输部国家能源局南京水利科学研究院 | 深挖方膨胀土渠道边坡潜在滑动面判定方法及系统 |
CN117407744A (zh) * | 2023-12-13 | 2024-01-16 | 卓世科技(海南)有限公司 | 基于数字孪生的多源数据融合方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105243388A (zh) * | 2015-09-09 | 2016-01-13 | 电子科技大学 | 基于动态时间规整和划分算法的波形分类方法 |
US20190050763A1 (en) * | 2017-08-10 | 2019-02-14 | Tata Consultancy Services Limited | Method and system for model fitting to hierarchical time series cluster |
CN111199016A (zh) * | 2019-09-29 | 2020-05-26 | 国网湖南省电力有限公司 | 一种基于DTW的改进K-means的日负荷曲线聚类方法 |
-
2021
- 2021-03-31 CN CN202110345076.8A patent/CN113177575B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105243388A (zh) * | 2015-09-09 | 2016-01-13 | 电子科技大学 | 基于动态时间规整和划分算法的波形分类方法 |
US20190050763A1 (en) * | 2017-08-10 | 2019-02-14 | Tata Consultancy Services Limited | Method and system for model fitting to hierarchical time series cluster |
CN111199016A (zh) * | 2019-09-29 | 2020-05-26 | 国网湖南省电力有限公司 | 一种基于DTW的改进K-means的日负荷曲线聚类方法 |
Non-Patent Citations (4)
Title |
---|
LIU Y等: "Similarity evaluation method of landslide monitoring points based on motion-angle-difference", 《ROCK AND SOIL MECHANICS》 * |
YUAN ZHANG等: "The Dynamic-Time-Warping-based k-means++ clustering and its application in phenoregion delineation", 《INTERNATIONAL JOURNAL OF REMOTE SENSING》 * |
吴齐云等: "基于DTW和K-means的动作匹配和评估", 《电子技术应用》 * |
赵峰等: "基于 K-means 聚类算法对配送区域的划分优化研究", 《学术论坛》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113673582A (zh) * | 2021-07-30 | 2021-11-19 | 西南交通大学 | 基于系统聚类分析的铁路动态基准点多层级分群方法 |
CN113673582B (zh) * | 2021-07-30 | 2023-05-09 | 西南交通大学 | 基于系统聚类分析的铁路动态基准点多层级分群方法 |
CN114021644A (zh) * | 2021-11-03 | 2022-02-08 | 中国地质科学院水文地质环境地质研究所 | 一种基于K-means和去丛聚法的区域代表性地下水位计算方法 |
CN114723274A (zh) * | 2022-04-02 | 2022-07-08 | 北京新兴科遥信息技术有限公司 | 一种用于监测生态因子的系统 |
CN116227938A (zh) * | 2023-04-26 | 2023-06-06 | 四川川核地质工程有限公司 | 基于北斗卫星的山体滑坡智能预警方法及系统 |
CN116227938B (zh) * | 2023-04-26 | 2023-06-30 | 四川川核地质工程有限公司 | 基于北斗卫星的山体滑坡智能预警方法及系统 |
CN117349779A (zh) * | 2023-12-04 | 2024-01-05 | 水利部交通运输部国家能源局南京水利科学研究院 | 深挖方膨胀土渠道边坡潜在滑动面判定方法及系统 |
CN117349779B (zh) * | 2023-12-04 | 2024-02-09 | 水利部交通运输部国家能源局南京水利科学研究院 | 深挖方膨胀土渠道边坡潜在滑动面判定方法及系统 |
CN117407744A (zh) * | 2023-12-13 | 2024-01-16 | 卓世科技(海南)有限公司 | 基于数字孪生的多源数据融合方法 |
CN117407744B (zh) * | 2023-12-13 | 2024-03-22 | 卓世科技(海南)有限公司 | 基于数字孪生的多源数据融合方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113177575B (zh) | 2022-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113177575B (zh) | 一种基于动态时间规整与k-means聚类的边坡形变区域划分方法 | |
Mei et al. | Learning a mahalanobis distance-based dynamic time warping measure for multivariate time series classification | |
Farsadnia et al. | Identification of homogeneous regions for regionalization of watersheds by two-level self-organizing feature maps | |
Hou | A study on IMU-based human activity recognition using deep learning and traditional machine learning | |
Huang | A hybrid particle swarm optimization approach for clustering and classification of datasets | |
Krishnamurthy et al. | Survey of data mining techniques on crime data analysis | |
CN106033548B (zh) | 基于改进字典学习的拥挤人群异常检测方法 | |
Alshurafa et al. | Robust human intensity-varying activity recognition using stochastic approximation in wearable sensors | |
Ronaldo et al. | Effective Soil type classification using convolutional neural network | |
Sikder et al. | Human action recognition based on a sequential deep learning model | |
Xu et al. | A novel hyperspectral image clustering method with context-aware unsupervised discriminative extreme learning machine | |
Torkey et al. | Machine learning model for cancer diagnosis based on RNAseq microarray | |
Tamura et al. | Clustering of time series using hybrid symbolic aggregate approximation | |
CN110738245A (zh) | 一种面向科学数据分析的自动聚类算法选择系统及方法 | |
Efendiyev et al. | Estimation of lost circulation rate using fuzzy clustering of geological objects by petrophysical properties | |
Celik et al. | Change detection without difference image computation based on multiobjective cost function optimization | |
Das et al. | Analyzing the performance of anomaly detection algorithms | |
Sakthi et al. | An enhanced K means clustering using improved Hopfield artificial neural network and genetic algorithm | |
Kim et al. | Incremental expectation maximization principal component analysis for missing value imputation for coevolving EEG data | |
CN108021873B (zh) | 一种聚类非对称互信息的脑电信号癫痫分类方法及系统 | |
AL-Bermany et al. | Microarray gene expression data for detection alzheimer’s disease using k-means and deep learning | |
CN109345318B (zh) | 一种基于dtw-lasso-谱聚类的消费者聚类方法 | |
CN113868597A (zh) | 一种用于年龄估计的回归公平性度量方法 | |
Vijayasarathi et al. | Tomato Plant Diseases Detection Based on Deep Learning: A Survey | |
Pal et al. | Time series data mining: a review |
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 |