首页> 中国专利> 气候变化预测以及趋势分析方法

气候变化预测以及趋势分析方法

摘要

本发明实施例提供一种气候变化预测以及趋势分析方法。本发明方法,包括:处理器接收气候变量数据以及与所述气候变量数据对应的时间值;所述处理器采用模糊聚类算法计算所述气候变量数据的渐进变化与跳跃变化;所述处理器根据所述渐进变化与所述跳跃变化对气候变化进行预测以及趋势分析。本发明实施例准确体现气候变化中跳跃变化,有利于进一步准确预测资源的合理利用及区域可持续发展,有助于分析对应该跳跃变化的成因。

著录项

  • 公开/公告号CN104463382A

    专利类型发明专利

  • 公开/公告日2015-03-25

    原文格式PDF

  • 申请/专利权人 大连海事大学;

    申请/专利号CN201510003459.1

  • 发明设计人 王妮妮;尹建川;刘晓东;

    申请日2015-01-05

  • 分类号G06Q10/04;

  • 代理机构大连东方专利代理有限责任公司;

  • 代理人涂文诗

  • 地址 116026 辽宁省大连市高新园区凌海路1号

  • 入库时间 2023-12-18 08:05:40

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-12-20

    未缴年费专利权终止 IPC(主分类):G06Q10/04 授权公告日:20171107 终止日期:20190105 申请日:20150105

    专利权的终止

  • 2017-11-07

    授权

    授权

  • 2015-04-22

    实质审查的生效 IPC(主分类):G06Q10/04 申请日:20150105

    实质审查的生效

  • 2015-03-25

    公开

    公开

说明书

技术领域

本发明实施例涉及计算机计算领域,尤其涉及一种气候变化预测以及趋势分析方法。

背景技术

近年来,洪涝、干旱和冰雨等极端气候引起了全世界各地人们的关注。造成该现象的原因有很多。例如,冷暖气流的急剧变化等自然因素,同时,人类对森林的滥砍滥伐、汽车的尾气排放等人类活动的人为因素也占很大的比例。

现有技术对此采用混沌-人工神经网络方法对气候变化进行预测以及趋势分析,该方法是结合混沌理论和人工神经网络,互相抵消两者之间的不足之处。分析流域气温、降雨和径流量的变化过程。进而对于气候的变化预测以及趋势分析。

该种方法对于气候的变化体现了气候变化的整体趋势,但是无法准确地体现气候跳跃变化。

发明内容

本发明实施例提供一种气候变化预测以及趋势分析方法,以克服现有中无法准确地对于气候变化中的跳跃变化作出预测以及趋势分析的问题。

本实施例提供了一种气候变化预测以及趋势分析方法,包括:

处理器接收气候变量数据以及与所述气候变量数据对应的时间值;

所述处理器采用模糊聚类算法计算所述气候变量数据的渐进变化与跳跃变化;

所述处理器根据所述渐进变化与所述跳跃变化对气候变化进行预测以及趋势分析。

进一步地,所述处理器采用模糊聚类算法计算所述气候变量数据的渐进变化与跳跃变化,包括:

步骤一、处理器初始化所述模糊聚类算法参量,设置所述模糊聚类算法终止阈值、初始分割阶数和最小分割阶数;

步骤二、所述处理器求得隶属度、混合概率,并判断所述混合概率是否大于0,若是,则直接更新聚类参数以及所述隶属度,若否,则降低分割阶数后更新聚类参数以及所述隶属度;

步骤三、所述处理器判断相邻两次迭代过程的模糊划分矩阵的相对误差是否大于终止阈值,若否,则返回步骤二,若是,则根据最小信息长度准则选择最优分割阶数;

步骤四、所述处理器将所述最优分割阶数与最优聚类参数代入模糊聚类算法得出所述气候变量数据的渐进变化与跳跃变化。

进一步地,所述处理器初始化所述模糊聚类算法参量,包括:

处理器采用分段常函数得到在时间坐标集合上kmax个初始模糊聚类中心为

>μk=Σi=1N[sk(ti)]mtiΣi=1N[sk(ti)]m,1kkmax---(1)>

其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,p=int(N/kmax),当k=kmax,令kp=N;

处理器将时间坐标集合上的初始偏差定义为

>σk2=Σi=1N[sk(ti)]m(ti-μk)(ti-μk)TΣi=1N[sk(ti)]m,1kkmax---(2)>

其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,sk(ti)为如上所述分段常函数;

所述处理器从气候变量数据集合中随机选取kmax个数据作为初始中心,得到

vk∈{xi,1≤i≤N},1≤k≤kmax   (3)

其中,N为气候变量数据的个数,xi为气候变量数据;

所述处理器令所述气候变量数据集合中的初始协方差与单位矩阵成正比,得到

>Σk=σ2Ikmax×kmax---(4)>

其中,为kmax阶单位矩阵,>σ2=110trace(1NΣi=1N(xi-m)(xi-m)T),>为气候变量数据的平均值;

所述处理器令初始混合概率αk与所述kmax成反比,得到

αk=1/kmax,1≤k≤kmax   (5)

其中,kmax为初始聚类数。

进一步地,所述处理器将所述最优分割阶数代入模糊聚类算法得出所述气候变量数据的渐进变化与跳跃变化,包括:

处理器采用高斯函数得到在时间坐标集合上kmax个模糊分割βk(ti),公式为

>βk(ti)=Ak(ti)Σj=1kmaxAj(ti),1kkmax---(6)>

其中ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,μk为时间坐标集合上的初始偏差;

进一步地,所述处理器求得隶属度、混合概率,包括:

采用公式

>ui,k(l)=[αk(l)p(ti|ηk(l))p(xi|ηk(l))]m-1Σj=1kmax[αj(l)p(ti|ηj(l))p(xi|ηj(l))]m-1---(7)>

计算隶属度,其中,所述为第k个聚类的混合概率,p(t|ηk)为在时间坐标集合上的第k个高斯函数,p(x|ηk)为在气候变量数据集合上第k个高斯函数,m为模糊加权指数且m=2;

采用公式

>αk(l+1)=max{0,(Σi=1Nui,k(l))-c2}Σj=1kmaxmax{0,(Σi=1Nui,k(l))-c2},{α1(l+1),...,αkmax(l+1)}={α1(l+1),...,αkmax(l+1)}Σk=1kmaxαk(l+1)---(8)>

计算混合概率,其中,所述ui,k为第i个数据属于第k个聚类的隶属度,c为每个聚类成员所含参数的维数;

所述则更新聚类参数以及所述隶属度,包括:

处理器采用期望值最大算法将所述聚类参数以及隶属度更新为

>μk(l+1)=Σi=1N(ui,k(l))mtiΣi=1N(ui,k(l))m---(9)>

>(σk2)(l+1)=Σi=1N(ui,k(l))m(ti-μk(l))(ti-μk(l))TΣi=1N(ui,k(l))m---(10)>

>vk(l+1)=Σi=1N(ui,k(l))mxiΣi=1N(ui,k(l))m---(11)>

>Σk(l+1)=Σi=1N(ui,k(l))m(xi-vk(l))(xi-vk(l))TΣi=1N(ui,k(l))m---(12)>

>ui,k(l+1)=[αk(l+1)p(ti|ηk(l+1))p(xi|ηk(l+1))]m-1Σj=1kmax[αj(l+1)p(ti|ηj(l+1))p(xi|ηj(l+1))]m-1---(13)>

其中,所述ui,k为第i个数据属于第k个聚类的隶属度,xi为气候变量数据,ti为气候变量数据xi对应的时间,μk分别为在时间坐标集合上的第k个高斯函数p(t|ηk)的中心和偏差,vk与Σk分别为在气候变量数据集合上第k个高斯函数p(x|ηk)的中心和方差,m为模糊加权指数且m=2。

进一步地,所述根据最小信息长度准则选择最优分割阶数,包括:

处理器根据最小信息长度准则,采用公式

>MessLen(η(l+1),Z)=-Σi=1NlogΣk:αk>0αkp(ti|ηk(l+1))p(xi|ηk(l+1))+c4Σk:αk>0log(Nαk12)+knz2logN12+knz(c+1)2.---(14)>

求得最小信息长度,其中,所述c为每个聚类成员所含参数的个数,αk为第k个聚类的混合概率,N为气候变量数据的个数,knz为当前聚类个数,p(t|ηk)为在时间坐标集合上的第k个高斯函数,p(x|ηk)为在气候变量数据集合上第k个高斯函数。

进一步地,所述步骤三之后,还包括:

处理器判断若相邻两次迭代过程的模糊划分矩阵的相对误差低于终止阈值时,删除具有最低概率的聚类成员并返回所述步骤二,查找更小的信息长度值。

本发明实施例处理器接收气候变量数据以及与所述气候变量数据对应的时间值,采用模糊聚类算法计算所述气候变量数据的渐进变化与跳跃变化,并根据所述渐进变化与所述跳跃变化对齐气候变化进行预测以及趋势分析,准确地体现了气候变化中的跳跃变化,有利于进一步准确预测资源的合理利用及区域可持续发展,有助于分析对应该跳跃变化的成因。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明气候变化预测以及趋势分析方法流程图;

图2为本发明模糊聚类算法的流程图;

图3为本发明仿真数据示意图;

图4为本发明仿真数据的初始模糊分割示意图;

图5为本发明仿真数据的最小信息长度准则的演化示意图;

图6为本发明仿真数据的最优模糊分割结果示意图;

图7为本发明仿真数据的最优隶属度结果示意图;

图8为本发明仿真数据的最优明确分割结果示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明气候变化预测以及趋势分析方法流程图,如图1所示,本实施例方法,包括:

步骤101、处理器接收气候变量数据以及与所述气候变量数据对应的时间值;

步骤102、所述处理器采用模糊聚类算法计算所述气候变量数据的渐进变化与跳跃变化;

步骤103、所述处理器根据所述渐进变化与所述跳跃变化对气候变化进行预测以及趋势分析。

具体来说,处理器接收气候变量数据,同时还接收与该气候变量数据相对应的时间值。例如,气候变化数据为花园口水温站提供的径流数据,并且该径流数据还对应标明年份的时间值。处理器根据该气候变量数据以及时间值,采用模糊聚类算法计算气候变量数据的渐进变化与跳跃变化。从而预测气候变化与分析气候变化的趋势。

假设数据可以被具有参数η={η1,…,ηK}的多元(包括时间坐标)高斯混合分布有效建模,其中xi=[x1,i,x2,i,…,xd,i]T(1≤i≤N),ti是数据xi对应的时间点,K是聚类的数目,ηk是第k(1≤k≤K)个聚类参数构成的向量。

因为时间变量ti独立于变量xi,所以数据zi到第k个聚类原型的距离测度D2(zik)由下式表示:

>1D2(zi,ηk)=p(ηk)p(zi|ηk)=p(ηk)p(ti|ηk)p(xi|ηk)---(1)>

其中ηk表示第k个聚类原型的参数,表示第k个聚类的混合概率。p(tik)表示在时间坐标集合上时间ti属于第k个聚类的概率,且

>p(ti|ηk)=12πσk2exp(-12(ti-μk)2σk2)---(2)>

其中μk分别表示在时间坐标集合上的第k个高斯函数p(t|ηk)的中心和方差,p(xik)表示在数据集合上数据xi属于第k个聚类的概率,且

>p(xi|ηk)=1(2π)d2det(Σk)exp(-12(xi-vk)TΣk-1(xi-vk))---(3)>

其中vk与Σk分别表示在数据集合上第k个高斯函数p(x|ηk)的中心和方差。第k个聚类的原型参数K个聚类的所有参数的集合定义为η≡{η1,…,ηK}。此时,概率密度函数定义为:

>p(Z|η)=Πi=1Np(zi|η)=Πi=1NΣk=1Kαkp(ti|ηk)p(xi|ηk)---(4)>

在时间坐标集合上时间点ti属于第k个聚类的隶属度βk(ti)∈[0,1]表示时间点ti属于第k个时间序列片段区间的程度,即

>Ak(ti)=exp(-12(ti-μk)2σk2),βk(ti)=Ak(ti)Σj=1KAj(ti)---(5)>

本发明实施例处理器接收气候变量数据以及与所述气候变量数据对应的时间值,采用模糊聚类算法计算所述气候变量数据的渐进变化与跳跃变化,并根据所述渐进变化与所述跳跃变化对齐气候变化进行预测以及趋势分析,准确地体现了气候变化中的跳跃变化,有利于进一步准确预测资源的合理利用及区域可持续发展,有助于分析对应该跳跃变化的成因。

图2为本发明模糊聚类算法的流程图,如图2所示,本实施例方法,包括:

步骤201、处理器初始化所述模糊聚类算法参量,设置所述模糊聚类算法终止阈值、初始分割阶数和最小分割阶数;

具体来说,处理器采用分段常函数得到在时间坐标集合上kmax个初始模糊聚类中心为

>μk=Σi=1N[sk(ti)]mtiΣi=1N[sk(ti)]m,1kkmax---(6)>

其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,p=int(N/kmax),当k=kmax,令kp=N;

处理器将时间坐标集合上的初始偏差定义为

>σk2=Σi=1N[sk(ti)]m(ti-μk)(ti-μk)TΣi=1N[sk(ti)]m,1kkmax---(7)>

其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,sk(ti)为如上所述分段常函数;

所述处理器从气候变量数据集合中随机选取kmax个数据作为初始中心,得到

vk∈{xi,1≤i≤N},1≤k≤kmax   (8)

其中,N为气候变量数据的个数,xi为气候变量数据;

所述处理器令所述气候变量数据集合中的初始协方差与单位矩阵成正比,得到

>Σk=σ2Ikmax×kmax---(9)>

其中,为kmax阶单位矩阵,>σ2=110trace(1NΣi=1N(xi-m)(xi-m)T),>为气候变量数据的平均值;

所述处理器令初始混合概率αk与所述kmax成反比,得到

αk=1/kmax,1≤k≤kmax   (10)

其中,kmax为初始聚类数。

步骤202、所述处理器求得隶属度、混合概率,并判断所述混合概率是否大于0,若是,则直接更新聚类参数以及所述隶属度,若否,则降低分割阶数后更新聚类参数以及所述隶属度;

具体来说,采用公式

>ui,k(l)=[αk(l)p(ti|ηk(l))p(xi|ηk(l))]m-1Σj=1kmax[αj(l)p(ti|ηj(l))p(xi|ηj(l))]m-1---(11)>

计算隶属度,其中,所述为第k个聚类的混合概率,p(t|ηk)为在时间坐标集合上的第k个高斯函数,p(x|ηk)为在气候变量数据集合上第k个高斯函数,m为模糊加权指数且m=2;

采用公式

>αk(l+1)=max{0,(Σi=1Nui,k(l))-c2}Σj=1kmaxmax{0,(Σi=1Nui,k(l))-c2},{α1(l+1),...,αkmax(l+1)}={α1(l+1),...,αkmax(l+1)}Σk=1kmaxαk(l+1)---(12)>

计算混合概率,其中,所述ui,k为第i个数据属于第k个聚类的隶属度,c为每个聚类成员所含参数的维数;

所述则更新聚类参数以及所述隶属度,包括:

处理器采用期望值最大算法将所述聚类参数以及隶属度更新为

>μk(l+1)=Σi=1N(ui,k(l))mtiΣi=1N(ui,k(l))m---(13)>

>(σk2)(l+1)=Σi=1N(ui,k(l))m(ti-μk(l))(ti-μk(l))TΣi=1N(ui,k(l))m---(14)>

>vk(l+1)=Σi=1N(ui,k(l))mxiΣi=1N(ui,k(l))m---(15)>

>Σk(l+1)=Σi=1N(ui,k(l))m(xi-vk(l))(xi-vk(l))TΣi=1N(ui,k(l))m---(16)>

>ui,k(l+1)=[αk(l+1)p(ti|ηk(l+1))p(xi|ηk(l+1))]m-1Σj=1kmax[αj(l+1)p(ti|ηj(l+1))p(xi|ηj(l+1))]m-1---(17)>

其中,所述ui,k为第i个数据属于第k个聚类的隶属度,xi为气候变量数据,ti为气候变量数据xi对应的时间,μk分别为在时间坐标集合上的第k个高斯函数p(t|ηk)的中心和偏差,vk与Σk分别为在气候变量数据集合上第k个高斯函数p(x|ηk)的中心和方差,m为模糊加权指数且m=2。

步骤203、所述处理器判断相邻两次迭代过程的模糊划分矩阵的相对误差是否大于终止阈值,若否,则返回步骤二,若是,则根据最小信息长度准则选择最优分割阶数;

步骤204、所述处理器将所述最优分割阶数与最优聚类参数代入模糊聚类算法得出所述气候变量数据的渐进变化与跳跃变化。

具体来说,基于模糊聚类的最小信息长度准则:

>η^=argminηMessLen(η,Z)---(18)>

其中c是每个聚类成员所含参数的个数(即ηk的维数),N是数据集合Z所含数据的总数。当αk等于零,MML的惩罚项将趋于-∞。通过只编码概率不为零的聚类成员参数来解决这个问题。令表示具有非零概率的聚类成员的数目,则

>MessLen(η,Z)=-Σi=1NlogΣk:αk>0αkp(ti|ηk)p(xi|ηk)+c4Σk:αk>0log(Nαk12)+Knz2logN12+Knz(c+1)2---(20)>

所以,基于模糊聚类的MML准则为

>η^=argminη{-Σi=1NlogΣk:αk>0αkp(ti|ηk)p(xi|ηk)+c4Σk:αk>0log(Nαk12)+Knz2logN12+Knz(c+1)2}---(21)>

模糊聚类删减策略具体为:

EM算法最小化代价函数有下面的M步骤:

>αk=max{0,(Σi=1Nui,k)-c2}Σj=1Kmax{0,(Σi=1Nui,k)-c2},k=1,2,...,K,---(22)>

对于k:αk>0,更新参数可得

>μk=Σi=1Nui,kmtiΣi=1Nui,km---(23)>

>σk2=Σi=1Nui,km(ti-μk)(ti-μk)TΣi=1Nui,km---(24)>

>vk=Σi=1Nui,kmxiΣi=1Nui,km---(25)>

>Σk=Σi=1Nui,km(xi-vk)(xi-vk)TΣi=1Nui,km---(26)>

其中ui,k在E步骤的更新公式如下

>ui,k=1Σj=1kmax[D(zi,ηk)/D(zi,ηj)]2/(m-1)=[αkp(ti|ηk)p(xi|ηk)]m-1Σj=1kmax[αjp(ti|ηj)p(xi|ηj)]m-1---(27)>

在删除运算中采用针对混合模型的分量形式的EM算法(CEM2)。这个算法并不同时更新所有的聚类成员参数,而是序贯更新聚类成员的参数:更新α1和η1,计算

更新α2和η2,重新计算等等。当删除一个聚类成员时(αk(l+1)=0),CEM2算法重新分配概率密度来增加其余聚类成员的生存机会。这样初始聚类的数目可以任意大,而不产生任何问题。CEM2算法的计算负担仅稍重于EM算法。

图3为本发明仿真数据示意图,图3所示为黄河流域花园口水文站1919-2004年年径流数据。

图4为本发明仿真数据的初始模糊分割示意图。

具体来说,处理器采用分段常函数得到在时间坐标集合上kmax个初始模糊聚类中心为

>μk=Σi=1N[sk(ti)]mtiΣi=1N[sk(ti)]m,1kkmax---(28)>

其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,p=int(N/kmax),当k=kmax,令kp=N;

处理器将时间坐标集合上的初始偏差定义为

>σk2=Σi=1N[sk(ti)]m(ti-μk)(ti-μk)TΣi=1N[sk(ti)]m,1kkmax---(29)>

其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,sk(ti)为如上所述分段常函数;

所述处理器从气候变量数据集合中随机选取kmax个数据作为初始中心,得到

vk∈{xi,1≤i≤N},1≤k≤kmax   (30)

其中,N为气候变量数据的个数,xi为气候变量数据;

所述处理器令所述气候变量数据集合中的初始协方差与单位矩阵成正比,得到

>Σk=σ2Ikmax×kmax---(31)>

其中,为kmax阶单位矩阵,>σ2=110trace(1NΣi=1N(xi-m)(xi-m)T),>为气候变量数据的平均值;

所述处理器令初始混合概率αk与所述kmax成反比,得到

αk=1/kmax,1≤k≤kmax   (32)

其中,kmax为初始聚类数。

进一步地,所述处理器将所述初始模糊聚类参数代入模糊聚类算法得出所述气候变量数据的初始模糊分割,包括:

处理器采用高斯函数得到在时间坐标集合上kmax个模糊分割βk(ti),公式为

>βk(ti)=Ak(ti)Σj=1kmaxAj(ti),1kkmax---(33)>

其中ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,为时间坐标集合上的初始偏差。

图5为本发明仿真数据的最小信息长度准则的演化示意图。

具体来说,基于模糊聚类的最小信息长度准则:

>η^=argminηMessLen(η,Z)---(34)>

其中c是每个聚类成员所含参数的个数(即ηk的维数),N是数据集合Z所含数据的总数。当αk等于零,MML的惩罚项将趋于-∞。通过只编码概率不为零的聚类成员参数来解决这个问题。令表示具有非零概率的聚类成员的数目,则

>MessLen(η,Z)=-Σi=1NlogΣk:αk>0αkp(ti|ηk)p(xi|ηk)+c4Σk:αk>0log(Nαk12)+Knz2logN12+Knz(c+1)2,---(36)>

所以,基于模糊聚类的MML准则为

>η^=argminη{-Σi=1NlogΣk:αk>0αkp(ti|ηk)p(xi|ηk)+c4Σk:αk>0log(Nαk12)+Knz2logN12+Knz(c+1)2}.---(37)>

图6为本发明仿真数据的最优模糊分割结果示意图,如图6所示,本实施例方法将所述最优分割阶数与最优聚类参数代入模糊聚类算法得出最优模糊分割结果。

具体来说,处理器采用高斯函数得到在时间坐标集合上kopt个模糊分割βk(ti),公式为

>βk(ti)=Ak(ti)Σj=1kmaxAj(ti),1kkopt---(38)>

其中ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,为时间坐标集合上的初始偏差。

图7为本发明仿真数据的最优隶属度结果示意图,如图7所示,本实施例方法将所述最优分割阶数与最优聚类参数代入模糊聚类算法得出最优隶属度结果。

具体来说,采用公式

>ui,k=[αkp(ti|ηk)p(xi|ηk)]m-1Σj=1kmax[αjp(ti|ηj)p(xi|ηj)]m-1---(39)>

计算隶属度,其中,所述为第k个聚类的混合概率,p(t|ηk)为在时间坐标集合上的第k个高斯函数,p(x|ηk)为在气候变量数据集合上第k个高斯函数,m为模糊加权指数且m=2;

图8为本发明仿真数据的最优明确分割结果示意图,如图8所示,本实施例方法将所述最优分割阶数与最优聚类参数代入模糊聚类算法得出最优明确分割结果。

具体来说,采用公式

>k*=argmax1kkoptui,k,1iN---(40)>

计算最优明确分割结果。

本实施例中,时间序列模糊分割算法的具体为:

(1)输入数据集合设置终止阈值ε,初始分割阶数kmax,最小分割阶数kmin

(2)初始聚类参数其中其中μk分别表示在时间坐标集合上的第k个高斯函数p(t|ηk)的中心和方差,vk与Σk分别表示在数据集合上第k个高斯函数p(x|ηk)的中心和方差,

>p(ti|ηk)=12πσk2exp(-12(ti-μk)2σk2)---(41)>

>p(xi|ηk)=1(2π)d2det(Σk)exp(-12(xi-vk)TΣk-1(xi-vk)).---(42)>

(3)计算隶属度

>ui,k(l)=[αk(l)p(ti|ηk(l))p(xi|ηk(l))]m-1Σj=1kmax[αj(l)p(ti|ηj(l))p(xi|ηj(l))]m-1---(43)>

(4)更新混合概率

>αk(l+1)=max{0,(Σi=1Nui,k(l))-c2}Σj=1kmaxmax{0,(Σi=1Nui,k(l))-c2}---(44)>

>{α1(l+1),...,αkmax(l+1)}={α1(l+1),...,αkmax(l+1)}Σk=1kmaxαk(l+1)---(45)>

(5)如果>αk(l+1)>0,>更新聚类参数>ηk(l+1)={μk(l+1),(σk2)(l+1),vk(l+1),Σk(l+1)}>和隶属度

>μk(l+1)=Σi=1N(ui,k(l))mtiΣi=1N(ui,k(l))m---(46)>

>(σk2)(l+1)=Σi=1N(ui,k(l))m(ti-μk(l))(ti-μk(l))TΣi=1N(ui,k(l))m---(47)>

>vk(l+1)=Σi=1N(ui,k(l))mxiΣi=1N(ui,k(l))m---(48)>

>Σk(l+1)=Σi=1N(ui,k(l))m(xi-vk(l))(xi-vk(l))TΣi=1N(ui,k(l))m---(49)>

>ui,k(l+1)=[αk(l+1)p(ti|ηk(l+1))p(xi|ηk(l+1))]m-1Σj=1kmax[αj(l+1)p(ti|ηj(l+1))p(xi|ηj(l+1))]m-1---(50)>

(6)如果降低当前分割阶数knz,令knz=knz-1。如果knz<kmin,算法结束;令k=k+1,如果k<kmax,回到步骤(3)。

(7)计算最小信息长度准则

>MessLen(η(l+1),Z)=-Σi=1NlogΣk:αk>0αkp(ti|ηk(l+1))p(xi|ηk(l+1))+c4Σk:αk>0log(Nαk12)+knz2logN12+knz(c+1)2.---(51)>

(8)如果||U(l+1)-U(l)||≥ε,令l=l+1,回到第(3)步。

(9)如果MessLen(η(l+1),Z)≤MessLenmin,令

MessLenmin=MessLen(η(l+1),Z)   (52)

ηopt=η(l+1)   (53)

(10)令k*=argminkk>0},knz=knz-1。如果knz≥kmin,回到步骤(3)。

本发明实施例处理器接收气候变量数据以及与所述气候变量数据对应的时间值,采用模糊聚类算法计算所述气候变量数据的渐进变化与跳跃变化,并根据所述渐进变化与所述跳跃变化对齐气候变化进行预测以及趋势分析,准确地体现了气候变化中的跳跃变化,有利于进一步准确预测资源的合理利用及区域可持续发展,有助于分析对应该跳跃变化的成因。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号