法律状态公告日
法律状态信息
法律状态
2019-12-20
未缴年费专利权终止 IPC(主分类):G06Q10/04 授权公告日:20171107 终止日期:20190105 申请日:20150105
专利权的终止
2017-11-07
授权
授权
2015-04-22
实质审查的生效 IPC(主分类):G06Q10/04 申请日:20150105
实质审查的生效
2015-03-25
公开
公开
技术领域
本发明实施例涉及计算机计算领域,尤其涉及一种气候变化预测以及趋势分析方法。
背景技术
近年来,洪涝、干旱和冰雨等极端气候引起了全世界各地人们的关注。造成该现象的原因有很多。例如,冷暖气流的急剧变化等自然因素,同时,人类对森林的滥砍滥伐、汽车的尾气排放等人类活动的人为因素也占很大的比例。
现有技术对此采用混沌-人工神经网络方法对气候变化进行预测以及趋势分析,该方法是结合混沌理论和人工神经网络,互相抵消两者之间的不足之处。分析流域气温、降雨和径流量的变化过程。进而对于气候的变化预测以及趋势分析。
该种方法对于气候的变化体现了气候变化的整体趋势,但是无法准确地体现气候跳跃变化。
发明内容
本发明实施例提供一种气候变化预测以及趋势分析方法,以克服现有中无法准确地对于气候变化中的跳跃变化作出预测以及趋势分析的问题。
本实施例提供了一种气候变化预测以及趋势分析方法,包括:
处理器接收气候变量数据以及与所述气候变量数据对应的时间值;
所述处理器采用模糊聚类算法计算所述气候变量数据的渐进变化与跳跃变化;
所述处理器根据所述渐进变化与所述跳跃变化对气候变化进行预测以及趋势分析。
进一步地,所述处理器采用模糊聚类算法计算所述气候变量数据的渐进变化与跳跃变化,包括:
步骤一、处理器初始化所述模糊聚类算法参量,设置所述模糊聚类算法终止阈值、初始分割阶数和最小分割阶数;
步骤二、所述处理器求得隶属度、混合概率,并判断所述混合概率是否大于0,若是,则直接更新聚类参数以及所述隶属度,若否,则降低分割阶数后更新聚类参数以及所述隶属度;
步骤三、所述处理器判断相邻两次迭代过程的模糊划分矩阵的相对误差是否大于终止阈值,若否,则返回步骤二,若是,则根据最小信息长度准则选择最优分割阶数;
步骤四、所述处理器将所述最优分割阶数与最优聚类参数代入模糊聚类算法得出所述气候变量数据的渐进变化与跳跃变化。
进一步地,所述处理器初始化所述模糊聚类算法参量,包括:
处理器采用分段常函数
>
其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,p=int(N/kmax),当k=kmax,令kp=N;
处理器将时间坐标集合上的初始偏差定义为
>
其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,sk(ti)为如上所述分段常函数;
所述处理器从气候变量数据集合中随机选取kmax个数据作为初始中心,得到
vk∈{xi,1≤i≤N},1≤k≤kmax (3)
其中,N为气候变量数据的个数,xi为气候变量数据;
所述处理器令所述气候变量数据集合中的初始协方差与单位矩阵成正比,得到
>
其中,
所述处理器令初始混合概率αk与所述kmax成反比,得到
αk=1/kmax,1≤k≤kmax (5)
其中,kmax为初始聚类数。
进一步地,所述处理器将所述最优分割阶数代入模糊聚类算法得出所述气候变量数据的渐进变化与跳跃变化,包括:
处理器采用高斯函数
>
其中ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,μk为时间坐标集合上的初始偏差;
进一步地,所述处理器求得隶属度、混合概率,包括:
采用公式
>
计算隶属度,其中,所述
采用公式
>
计算混合概率,其中,所述ui,k为第i个数据属于第k个聚类的隶属度,c为每个聚类成员所含参数的维数;
所述则更新聚类参数以及所述隶属度,包括:
处理器采用期望值最大算法将所述聚类参数以及隶属度更新为
>
>
>
>
>
其中,所述ui,k为第i个数据属于第k个聚类的隶属度,xi为气候变量数据,ti为气候变量数据xi对应的时间,μk与
进一步地,所述根据最小信息长度准则选择最优分割阶数,包括:
处理器根据最小信息长度准则,采用公式
>
求得最小信息长度,其中,所述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、所述处理器根据所述渐进变化与所述跳跃变化对气候变化进行预测以及趋势分析。
具体来说,处理器接收气候变量数据,同时还接收与该气候变量数据相对应的时间值。例如,气候变化数据为花园口水温站提供的径流数据,并且该径流数据还对应标明年份的时间值。处理器根据该气候变量数据以及时间值,采用模糊聚类算法计算气候变量数据的渐进变化与跳跃变化。从而预测气候变化与分析气候变化的趋势。
假设数据
因为时间变量ti独立于变量xi,所以数据zi到第k个聚类原型的距离测度D2(zi,ηk)由下式表示:
>
其中ηk表示第k个聚类原型的参数,
>
其中μk与
>
其中vk与Σk分别表示在数据集合上第k个高斯函数p(x|ηk)的中心和方差。第k个聚类的原型参数
>
在时间坐标集合上时间点ti属于第k个聚类的隶属度βk(ti)∈[0,1]表示时间点ti属于第k个时间序列片段区间的程度,即
>
本发明实施例处理器接收气候变量数据以及与所述气候变量数据对应的时间值,采用模糊聚类算法计算所述气候变量数据的渐进变化与跳跃变化,并根据所述渐进变化与所述跳跃变化对齐气候变化进行预测以及趋势分析,准确地体现了气候变化中的跳跃变化,有利于进一步准确预测资源的合理利用及区域可持续发展,有助于分析对应该跳跃变化的成因。
图2为本发明模糊聚类算法的流程图,如图2所示,本实施例方法,包括:
步骤201、处理器初始化所述模糊聚类算法参量,设置所述模糊聚类算法终止阈值、初始分割阶数和最小分割阶数;
具体来说,处理器采用分段常函数
>
其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,p=int(N/kmax),当k=kmax,令kp=N;
处理器将时间坐标集合上的初始偏差定义为
>
其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,sk(ti)为如上所述分段常函数;
所述处理器从气候变量数据集合中随机选取kmax个数据作为初始中心,得到
vk∈{xi,1≤i≤N},1≤k≤kmax (8)
其中,N为气候变量数据的个数,xi为气候变量数据;
所述处理器令所述气候变量数据集合中的初始协方差与单位矩阵成正比,得到
>
其中,
所述处理器令初始混合概率αk与所述kmax成反比,得到
αk=1/kmax,1≤k≤kmax (10)
其中,kmax为初始聚类数。
步骤202、所述处理器求得隶属度、混合概率,并判断所述混合概率是否大于0,若是,则直接更新聚类参数以及所述隶属度,若否,则降低分割阶数后更新聚类参数以及所述隶属度;
具体来说,采用公式
>
计算隶属度,其中,所述
采用公式
>
计算混合概率,其中,所述ui,k为第i个数据属于第k个聚类的隶属度,c为每个聚类成员所含参数的维数;
所述则更新聚类参数以及所述隶属度,包括:
处理器采用期望值最大算法将所述聚类参数以及隶属度更新为
>
>
>
>
>
其中,所述ui,k为第i个数据属于第k个聚类的隶属度,xi为气候变量数据,ti为气候变量数据xi对应的时间,μk与
步骤203、所述处理器判断相邻两次迭代过程的模糊划分矩阵的相对误差是否大于终止阈值,若否,则返回步骤二,若是,则根据最小信息长度准则选择最优分割阶数;
步骤204、所述处理器将所述最优分割阶数与最优聚类参数代入模糊聚类算法得出所述气候变量数据的渐进变化与跳跃变化。
具体来说,基于模糊聚类的最小信息长度准则:
>
且
其中c是每个聚类成员所含参数的个数(即ηk的维数),N是数据集合Z所含数据的总数。当αk等于零,MML的惩罚项
>
所以,基于模糊聚类的MML准则为
>
模糊聚类删减策略具体为:
EM算法最小化代价函数有下面的M步骤:
>
对于k:αk>0,更新参数
>
>
>
>
其中ui,k在E步骤的更新公式如下
>
在删除运算中采用针对混合模型的分量形式的EM算法(CEM2)。这个算法并不同时更新所有的聚类成员参数,而是序贯更新聚类成员的参数:更新α1和η1,计算
更新α2和η2,重新计算
图3为本发明仿真数据示意图,图3所示为黄河流域花园口水文站1919-2004年年径流数据。
图4为本发明仿真数据的初始模糊分割示意图。
具体来说,处理器采用分段常函数
>
其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,p=int(N/kmax),当k=kmax,令kp=N;
处理器将时间坐标集合上的初始偏差定义为
>
其中,N为气候变量数据的个数,m为模糊加权指数且m=2,ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,sk(ti)为如上所述分段常函数;
所述处理器从气候变量数据集合中随机选取kmax个数据作为初始中心,得到
vk∈{xi,1≤i≤N},1≤k≤kmax (30)
其中,N为气候变量数据的个数,xi为气候变量数据;
所述处理器令所述气候变量数据集合中的初始协方差与单位矩阵成正比,得到
>
其中,
所述处理器令初始混合概率αk与所述kmax成反比,得到
αk=1/kmax,1≤k≤kmax (32)
其中,kmax为初始聚类数。
进一步地,所述处理器将所述初始模糊聚类参数代入模糊聚类算法得出所述气候变量数据的初始模糊分割,包括:
处理器采用高斯函数
>
其中ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,
图5为本发明仿真数据的最小信息长度准则的演化示意图。
具体来说,基于模糊聚类的最小信息长度准则:
>
且
其中c是每个聚类成员所含参数的个数(即ηk的维数),N是数据集合Z所含数据的总数。当αk等于零,MML的惩罚项
>
所以,基于模糊聚类的MML准则为
>
图6为本发明仿真数据的最优模糊分割结果示意图,如图6所示,本实施例方法将所述最优分割阶数与最优聚类参数代入模糊聚类算法得出最优模糊分割结果。
具体来说,处理器采用高斯函数
>
其中ti为气候变量数据对应的时间,μk为在时间坐标集合上的初始模糊聚类中心,
图7为本发明仿真数据的最优隶属度结果示意图,如图7所示,本实施例方法将所述最优分割阶数与最优聚类参数代入模糊聚类算法得出最优隶属度结果。
具体来说,采用公式
>
计算隶属度,其中,所述
图8为本发明仿真数据的最优明确分割结果示意图,如图8所示,本实施例方法将所述最优分割阶数与最优聚类参数代入模糊聚类算法得出最优明确分割结果。
具体来说,采用公式
>
计算最优明确分割结果。
本实施例中,时间序列模糊分割算法的具体为:
(1)输入数据集合
(2)初始聚类参数
>
>
(3)计算隶属度
>
(4)更新混合概率
>
>
(5)如果>更新聚类参数>和隶属度
>
>
>
>
>
(6)如果
(7)计算最小信息长度准则
>
(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*=argmink{αk>0},knz=knz-1。如果knz≥kmin,回到步骤(3)。
本发明实施例处理器接收气候变量数据以及与所述气候变量数据对应的时间值,采用模糊聚类算法计算所述气候变量数据的渐进变化与跳跃变化,并根据所述渐进变化与所述跳跃变化对齐气候变化进行预测以及趋势分析,准确地体现了气候变化中的跳跃变化,有利于进一步准确预测资源的合理利用及区域可持续发展,有助于分析对应该跳跃变化的成因。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
机译: 食品饮料趋势预测的因子分析方法
机译: 早期故障预测的趋势分析方法和系统
机译: 用于真空泵的故障保护和预测性维护的趋势监视和诊断分析方法及系统