一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于支持向量机和灰色BP神经网络的灾害预测方法和系统

2022-11-19 14:19:49 来源:中国专利 TAG:

基于支持向量机和灰色bp神经网络的灾害预测方法和系统
技术领域
1.本技术涉及农作物灾害预测技术领域,特别涉及一种基于支持向量机和灰色bp神经网络的灾害预测方法和系统。


背景技术:

2.晚霜冻害是一种短时间突发性的低温农业气象灾害,是春季常见的气象灾害之一,冬小麦受其影响较深。晚霜冻害严重影响冬小麦幼穗分化进程时可造成60%以上的减产,使冬小麦生产遭受巨大损失。因此,准确地对晚霜冻害进行预测意义重大。
3.近年来,3s技术(遥感技术(remote sensing,简称rs)、地理信息系统(geography information systems,简称gis)、全球定位系统(global positioning systems,简称gps)的统称)和各种预测模型被广泛应用于晚霜冻害的监测和预警中,比如,灰色预测模型、回归预测模型、神经网络模型、支持向量机模型和马尔可夫模型等。但是,这些模型均采用传统的数据统计、时间序列分析和线性回归方法,对数据的完整性和连续性要求较高,且预测结果精度不高。
4.因而,亟需提供一种针对上述现有技术不足的技术方案。


技术实现要素:

5.本技术的目的在于提供一种基于支持向量机和灰色bp神经网络的灾害预测方法和系统,以解决或缓解上述现有技术中存在的问题。
6.为了实现上述目的,本技术提供如下技术方案:
7.本技术提供一种基于支持向量机和灰色bp神经网络的灾害预测方法,包括:对预先得到的冬小麦晚霜冻害的灾变序列样本分别进行gm(1,1)模型、离散gm(1,1)模型和等维递补离散gm(1,1)模型预测;采用支持向量机回归模型分别对所述gm(1,1)模型、所述离散gm(1,1)模型的预测结果进行残差修正;分别将所述等维递补离散gm(1,1)模型的预测结果和残差修正后的gm(1,1)模型、以及残差修正后的离散gm(1,1)模型的预测结果输入bp神经网络,得到灰色神经网络耦合模型,以对冬小麦晚霜冻害进行预测。
8.优选的,所述gm(1,1)模型为:
9.x
(0)
(k) ax
(1)
(k)=b
10.其中,x
(0)
为冬小麦晚霜冻害的灾变序列样本x
(0)
中的灾变数据,x
(0)
(k)≥0;x
(1)
为冬小麦晚霜冻害的灾变序列样本的累加序列x
(1)
中的灾变数据;k为进行模型预测时输入模型的灾变数据的数量,k=1,2,

,n,n为冬小麦晚霜冻害的所述灾变序列样本中灾变数据的数量,n为自然数;x
(0)
=(x
(0)
(1),x
(0)
(2),

,x
(0)
(n)),x
(1)
=(x
(1)
(1),x
(1)
(2),

,x
(1)
(n));a、b分别为所述gm(1,1)模型的发展系数和灰作用量,基于最小二乘法确定;所述离散gm(1,1)模型为:
11.x
(1)
(k 1)=β1x
(1)
(k) β212.β1、β2分别为所述离散gm(1,1)模型的发展系数和灰作用量,基于最小二乘法确定。
13.优选的,所述支持向量机回归模型为:
14.f(x)=w
t
φ(x) b
p
15.其中,w
t
为估计函数f(x)的自变系数,φ(x)为非线性映射函数,b
p
为偏置量;x为冬小麦晚霜冻害的所述灾变序列样本中灾变数据。
16.优选的,所述采用支持向量机回归模型分别对所述gm(1,1)模型、所述离散gm(1,1)模型的预测结果进行残差修正,具体为:对所述gm(1,1)模型、所述离散gm(1,1)模型的预测结果与所述灾变序列样本中的真实值进行残差运算,分别得到所述gm(1,1)模型和离散gm(1,1)模型的残差序列;基于所述支持向量机回归模型对所述gm(1,1)模型和离散gm(1,1)模型的残差序列分别进行回归预测,并将回归预测的结果加入所述gm(1,1)模型、所述离散gm(1,1)模型的预测结果,以对所述gm(1,1)模型、所述离散gm(1,1)模型的预测结果进行修正。
17.优选的,所述分别将所述等维递补离散gm(1,1)模型的预测结果和残差修正后的gm(1,1)模型、以及残差修正后的离散gm(1,1)模型的预测结果输入bp神经网络,得到灰色神经网络耦合模型,具体为:根据所述等维递补离散gm(1,1)模型的预测结果和残差修正后的gm(1,1)模型、以及残差修正后的离散gm(1,1)模型的预测结果,基于标度共轭梯度算法的线性传递训练函数,对所述bp神经网络进行训练,得到所述灰色神经网络耦合模型。
18.优选的,所述方法还包括:分别采用平均相对误差、平均绝对百分比误差和均方误差比值,并基于预设的多个精度等级阈值对所述灰色神经网络耦合模型进行模型校验。
19.优选的,按照公式:
[0020][0021][0022][0023]
对所述灰色神经网络耦合模型进行模型校验;
[0024]
其中,t为预测时间步;n表示进行模型预测的次数,n为自然数;y
t
为第t次预测时的预测结果;x
(0)
(t)为第t次预测时冬小麦晚霜冻害的所述灾变序列样本中的灾变数据;为第t次预测时所述灾变序列样本中的灾变数据的平均值;ε
(0)
(t)为第t次预测时所述灾变序列样本中的灾变数据与其对应的预测结果的差;为第t次预测时所述灾变序列样本中的灾变数据与其对应的预测结果的差平均值。
[0025]
优选的,在对预先得到的冬小麦晚霜冻害的灾变序列样本分别进行gm(1,1)模型、离散gm(1,1)模型和等维递补离散gm(1,1)模型预测之前,所述方法还包括:按照公式:
[0026][0027]
确定所述灾变序列样本中的灾变数据的级比λ,以对得到的冬小麦晚霜冻害的灾变序列样本中的灾变数据进行级比校验;
[0028]
其中,λ=(λ(2),λ(3),

λ(n)),j为进行级比校验的次序,j=2,

,j;j为级比校验的总次数,j为自然数;x
(0)
为冬小麦晚霜冻害的灾变序列样本中的灾变数据。
[0029]
优选的,所述对得到的冬小麦晚霜冻害的灾变序列样本中的灾变数据进行级比校验包括:响应于所述灾变序列样本中的灾变数据的级比位于预设阈值区间,则根据得到的冬小麦晚霜冻害的所述灾变序列样本进行模型预测;
[0030]
否则,按照公式:
[0031]y(0)
(tc)=x
(0)
(tc) c
[0032]
对所述灾变序列样本中的灾变数据进行平移变换,得到新的灾变序列样本y
(0)
,并计算新的灾变序列样本y
(0)
中的灾变数据的级比,直至新的灾变序列样本中的灾变数据的级比位于所述预设阈值区间,根据新的灾变序列样本进行模型预测;
[0033]
其中,n为所述灾变序列样本中的灾变数据的数量,n为自然数,tc为所述灾变序列样本中灾变数据的次序,tc=1,2,

,n-1;y
(0)
={x
(0)
(1),x
(0)
(2),

,x
(0)
(n-1)};c为平移变换系数,取值为所述灾变序列样本中的灾变数据进行平移变换的次数。
[0034]
本技术实施例还提供一种基于支持向量机和灰色bp神经网络的灾害预测系统,包括:样本预测单元,配置为对预先得到的冬小麦晚霜冻害的灾变序列样本分别进行gm(1,1)模型、离散gm(1,1)模型和等维递补离散gm(1,1)模型预测;残差修正单元,配置为采用支持向量机回归模型分别对所述gm(1,1)模型、所述离散gm(1,1)模型的预测结果进行残差修正;模型预测单元,配置为分别将所述等维递补离散gm(1,1)模型的预测结果和残差修正后的gm(1,1)模型、以及残差修正后的离散gm(1,1)模型的预测结果输入bp神经网络,得到灰色神经网络耦合模型,以对冬小麦晚霜冻害进行预测。
[0035]
有益效果:
[0036]
本技术的基于支持向量机和灰色bp神经网络的灾害预测技术中,对预先得到的冬小麦晚霜冻害的灾变序列样本分别进行gm(1,1)模型、离散gm(1,1)模型和等维递补离散gm(1,1)模型预测;采用支持向量机回归模型分别对gm(1,1)模型、离散gm(1,1)模型的预测结果进行残差修正;分别将等维递补离散gm(1,1)模型的预测结果和残差修正后的gm(1,1)模型、以及残差修正后的离散gm(1,1)模型的预测结果输入bp神经网络,得到灰色神经网络耦合模型,以对冬小麦晚霜冻害进行预测。籍此,通过支持向量机残差修正过的灰色bp神经网络模型预测冬小麦晚霜冻害,有效提高了冻害预测的预测精度,解决了传统灰色模型在冻害预测中预测精度不高的问题;同时,在模型的预测过程中,针对灰色预测模型预测预测结构越靠后精度逐渐降低的特点,通过不断等维递补离散方法,不断的加入新信息,同时去掉旧信息,保持出具序列与原序列的数据等维,依次递补预测,进而实现了冬小麦晚霜冻害的动态预测。
附图说明
[0037]
构成本技术的一部分的说明书附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。其中:
[0038]
图1为根据本技术的一些实施例提供的一种基于支持向量机和灰色bp神经网络的灾害预测方法的流程示意图;
[0039]
图2为根据本技术的一些实施例提供的预设时间周期内终霜日相对日期序列的折线示意图;
[0040]
图3为根据本技术的一些实施例提供的基于支持向量机和灰色bp神经网络构建灰色神经网络耦合模型的示意图;
[0041]
图4为根据本技术的一些实施例提供的模型平均相对误差精度级别的对比示意图;
[0042]
图5为根据本技术的一些实施例提供的模型平均绝对百分比误差精度级别的对比示意图;
[0043]
图6为根据本技术的一些实施例提供的模型均方差比值精度级别的对比示意图;
[0044]
图7为根据本技术的一些实施例提供的一种基于支持向量机和灰色bp神经网络的灾害预测系统的结构示意图。
具体实施方式
[0045]
下面将参考附图并结合实施例来详细说明本技术。各个示例通过本技术的解释的方式提供而非限制本技术。实际上,本领域的技术人员将清楚,在不脱离本技术的范围或精神的情况下,可在本技术中进行修改和变型。例如,示为或描述为一个实施例的一部分的特征可用于另一个实施例,以产生又一个实施例。因此,所期望的是,本技术包含归入所附权利要求及其等同物的范围内的此类修改和变型。
[0046]
如图1至图3所示,该基于支持向量机和灰色bp神经网络的灾害预测方法包括:
[0047]
步骤s101、对预先得到的冬小麦晚霜冻害的灾变序列样本分别进行gm(1,1)模型、离散gm(1,1)模型和等维递补离散gm(1,1)模型预测;
[0048]
步骤s102、采用支持向量机回归模型分别对gm(1,1)模型、离散gm(1,1)模型的预测结果进行残差修正;
[0049]
步骤s103、分别将等维递补离散gm(1,1)模型的预测结果和残差修正后的gm(1,1)模型、以及残差修正后的离散gm(1,1)模型的预测结果输入bp神经网络,得到灰色神经网络耦合模型,以对冬小麦晚霜冻害进行预测。
[0050]
在本技术实施例中,对获取的预设时间周期内冬小麦的终霜日数据进行预处理,筛选不同的灰色模型(gm(1,1)模型、离散gm(1,1)模型和等维递补离散gm(1,1))作为bp神经网络的输入;使用支持向量机对gm(1,1)模型、离散gm(1,1)模型的预测结果进行残差修正;利用bp神经网络将残差修正后的灰色模型和等维递补离散gm(1,1)模型的预测结果加入神经网络进行训练、建模,进而实现冬小麦晚霜冻害的预测及防灾减灾。
[0051]
在本技术实施例中,gm(1,1)模型为:
[0052]
x
(0)
(k) ax
(1)
(k)=b
[0053]
其中,x
(0)
为冬小麦晚霜冻害的灾变序列样本x
(0)
中的灾变数据,x
(0)
(k)≥0;x
(1)

冬小麦晚霜冻害的灾变序列样本的累加序列x
(1)
中的灾变数据;k为进行模型预测时输入模型的灾变数据的数量,k=1,2,

,n,n为冬小麦晚霜冻害的灾变序列样本中灾变数据的数量,n为自然数;x
(0)
=(x
(0)
(1),x
(0)
(2),

,x
(0)
(n)),x
(1)
=(x
(1)
(1),x
(1)
(2),

,x
(1)
(n));a、b分别为gm(1,1)模型的发展系数和灰作用量。
[0054]
具体的,定义预设时间周期内每年最后一次出现每日最低温度在0℃以下,为该年的终霜日,对预设时间周期内整理后的终霜日数据,在不考虑年份的情况下按照日期先后排序,将最早的终霜日期记录为零点,其后,各终霜日期与零点的间隔天数记录为相对日期,得到预设时间周期内终霜日相对日期序列。确定冬小麦晚霜冻害的最早灾变日期(零点,即最早的终霜日期),并以此为基准做灾变折线图(即预设时间周期内终霜日相对日期序列的折线图),对由灾变折线图确定的数据序列进行级比校验,由满足级比校验的数据得到原始灾变序列x
(0)
,有:
[0055]
x
(0)
={x
(0)
(1),x
(0)
(2),

,x
(0)
(n)}
[0056]
式中,x
(0)
为冬小麦晚霜冻害的灾变序列样本x
(0)
中的灾变数据,n为冬小麦晚霜冻害的灾变序列样本中灾变数据的数量,n为自然数;
[0057]
对x
(0)
进行累加生成处理,得到序列x
(1)
,有:
[0058]
x
(1)
={x
(1)
(1),x
(1)
(2),

,x
(1)
(n),}
[0059]
相应的白微分方程为:
[0060][0061]
在此,定义基于最小二乘法确定gm(1,1)模型的发展系数a和灰作用量b,其中,
[0062][0063][0064]
进而,gm(1,1)模型的时间响应函数为:
[0065][0066]
在本技术实施例中,离散gm(1,1)模型为:
[0067]
x
(1)
(k 1)=β1x
(1)
(k) β2[0068]
其中,β1、β2分别为离散gm(1,1)模型的发展系数和灰作用量,基于最小二乘法确定,具体步骤流程参照上述gm(1,1)模型的发展系数和灰作用量的确定方法,在此,不再一一赘述。
[0069]
在本技术中,离散gm(1,1)模型的解为:
[0070][0071]
离散gm(1,1)模型的时间响应函数为:
[0072][0073]
在一些可选实施例中,采用支持向量机回归模型分别对gm(1,1)模型、离散gm(1,1)模型的预测结果进行残差修正时,对gm(1,1)模型、离散gm(1,1)模型的预测结果与灾变序列样本中的真实值进行残差运算,分别得到gm(1,1)模型和离散gm(1,1)模型残差序列;然后,基于支持向量机回归模型对gm(1,1)模型和离散gm(1,1)模型的残差序列分别进行回归预测,并将回归预测的结果加入gm(1,1)模型、离散gm(1,1)模型的预测结果,以对gm(1,1)模型、离散gm(1,1)模型的预测结果进行修正。
[0074]
在本技术实施例中,经过gm(1,1)模型、离散gm(1,1)模型进行灰色预测后,分别得到了两个模型的多步预测结果以及输入数据的模拟值,然后将得到的多步预测结果、输入数据的模拟值分别与预留真实值、原始序列(灾变序列样本)的真实值对应作差,得到对应的残差序列。在此,需要说明的是,本技术中,将原始灾变序列x
(0)
中的灾变数据的一部分输入各个模型,作为各个模型的输入数据,即原始灾变序列的真实值;原始灾变序列中的预留数据(除去输入数据外的数据)即为预留真实值;通过各个模型反演的输入数据的反演值即为输入数据的模拟值。
[0075]
比如,对冬小麦晚霜冻害的原始灾变序列x
(0)
={x
(0)
(1),x
(0)
(2),

,x
(0)
(n)},分别进行gm(1,1)模型、离散gm(1,1)模型预测,根据两个模型的时间响应函数得到对应的gm(1,1)模型的模拟值序列l
(0)
={x
(0)
(1),x
(0)
(2),

,x
(0)
(n)},以及离散gm(1,1)模型的模拟值序列z
(0)
={x
(0)
(1),x
(0)
(2),

,x
(0)
(n)},将两个模拟值序列和原始灾变序列分别对应作差,分别得到残差序列δ0={x
(0)
(1),x
(0)
(2),

,x
(0)
(n)}和δ1={x
(1)
(1),x
(1)
(2),

,x
(1)
(n)}。
[0076]
本技术中,对gm(1,1)模型、离散gm(1,1)模型的残差序列分别采用滚动预测法进行数据扩充,采用支持向量机回归模型结合等维递补思想将数据按照“新的数据进来,旧的数据去除”的预设规则进行多组扩充。具体的,所采用的支持向量机回归模型为:
[0077]
f(x)=w
t
φ(x) b
p
[0078]
其中,w
t
为估计函数f(x)的自变系数,φ(x)为非线性映射函数,b
p
为偏置量;x为冬小麦晚霜冻害的灾变序列样本中灾变数据。
[0079]
在一具体的例子中,对gm(1,1)模型和离散gm(1,1)模型的残差序列分别采用滚动预测法进行数据扩充,对应的数据处理过程为:对残差序列δ={x(1),x(2),

,x(n)}采用滚动预测法整理数据,并通过支持向量机回归模型进行支持向量机回归,对应得到:
[0080][0081]
具体的,采用等维递补离散方法进行一次预测的输入数据(残差序列)为δ
(1)
={x(1),x(2),

,x(n)},经过离散gm(1,1)模型预测后得到的结果为x(n 1);那么,二次预测的输入数据为δ
(2)
={x(2),x(3),

,x(n 1)},经过离散gm(1,1)模型预测后得到的结果为x(n 2);然后,三次预测的输入数据为δ
(3)
={x(3),x(4),

,x(n 2)},经过离散gm(1,1)模型预测后得到的结果为x(n 3)
……
,依次循环,进行m(m为正整数)次预测的第m次预测时,模型的输入数据为δ
(m)
={x(m),x(m 1),

,x(n m-1)},经过离散gm(1,1)模型预测后得到的结果为x(n m)。也就是说,输入数据(残差序列)δ
(1)
={x(1),x(2),

,x(n)}在离散gm(1,1)模型中进行m次预测,最终得到的预测结果为{x(n 1),x(n 2),

,x(n m)}。
[0082]
在本技术中,采用等维递补方法,基于等维递补离散gm(1,1)模型对冬小麦晚霜冻害进行灰色预测,在预测过程中,针对灰色预测模型预测结果越靠后精度逐渐降低的特点,按照预设规则,不断加入新的信息,同时去掉旧信息,保持数据序列与原序列数据等维,即保证等维递补离散gm(1,1)模型的每次的输入数据(灾变序列样本)等维,依次进行递补预测,进而实现灰色模型的动态预测,有效降低由于灰色预测结果随时间外推灰度逐渐上升造成的误差。
[0083]
在本技术中,在得到灰色神经网络耦合模型时,具体的,根据等维递补离散gm(1,1)模型的预测结果和残差修正后的gm(1,1)模型、以及残差修正后的离散gm(1,1)模型的预测结果,基于标度共轭梯度算法的线性传递训练函数,对bp神经网络进行训练,得到灰色神经网络耦合模型。
[0084]
具体的,在bp神经网络模型中,输入层到隐藏层的连接权值为为w
ij
,i=1,2

,n,j=1,2,

,隐藏层到输出层的连接权值为w
jm
,m=1,2

,j=1,2,

,隐藏层阈值为bi,输出层阈值为bm。在此,设置输入层节点为3,训练函数为sigmoid函数,隐藏层节点为8,输出层节点为1,训练函数为线性传递函数,模型的训练函数为标度共轭梯度算法。然后,将残差修正后的gm(1,1)模型、残差修正后的离散gm(1,1)模型、等维递补离散gm(1,1)模型的预测结果作为bp神经网络的输入,真实值作为输出,训练构建灰色神经网络耦合模型。
[0085]
在本技术实施例中,在模型训练完成后,将新的冬小麦的生产数据输入灰色神经网络耦合模型,对冬小麦的晚霜冻害进行预测。在一具体的例子中,该基于支持向量机和灰色bp神经网络的灾害预测方法还包括:分别采用平均相对误差、平均百分比误差和均方误差比值,并基于预设的多个精度等级阈值对灰色神经网络耦合模型进行模型校验。
[0086]
在本技术中,如图4至图6所示,在模型建立后,采用平均相对误差、平均百分比误差和均方误差比值对模型进行校验时,预设的精度等级阈值如下表所示:
[0087]
精度等级参照表
[0088][0089]
在本技术中,分别按照下列公式:
[0090][0091][0092][0093]
对灰色神经网络耦合模型进行模型校验。其中,t为预测时间步;n表示进行模型预测的次数,n为自然数;y
t
为第t次预测时的预测结果;x
(0)
(t)为第t次预测时冬小麦晚霜冻害的灾变序列样本中的灾变数据;为第t次预测时灾变序列样本中的灾变数据的平均值;ε
(0)
(t)为第t次预测时灾变序列样本中的灾变数据与其对应的预测结果的差;为第t次预测时灾变序列样本中的灾变数据与其对应的预测结果的差平均值。
[0094]
在本技术实施例中,为进一步保证所建立的灰色神经网络耦合模型对冬小麦晚霜冻害预测的准确性,在此,按照公式:
[0095][0096]
确定灾变序列样本中的灾变数据的级比λ,以对得到的冬小麦晚霜冻害的灾变序列样本中的灾变数据进行级比校验;其中,λ=(λ(2),λ(3),

λ(n)),j为进行级比校验的次序,j=2,

,j;j为级比校验的总次数,j为自然数;x
(0)
为冬小麦晚霜冻害的灾变序列样本中的灾变数据。
[0097]
具体的,响应于灾变序列样本中的灾变数据的级比位于预设阈值区间,则根据得到的冬小麦晚霜冻害的灾变序列样本进行模型预测;
[0098]
否则,按照公式:
[0099]y(0)
(tc)=x
(0)
(tc) c
[0100]
对灾变序列样本中的灾变数据进行平移变换,得到新的灾变序列样本y
(0)
,并计算新的灾变序列样本y
(0)
中的灾变数据的级比,直至新的灾变序列样本中的灾变数据的级比位于预设阈值区间,根据新的灾变序列样本进行模型预测。
[0101]
其中,n为灾变序列样本中的灾变数据的数量,n为自然数,tc为灾变序列样本中灾
变数据的次序,tc=1,2,

,n-1;y
(0)
={x
(0)
(1),x
(0)
(2),

,x
(0)
(n-1)};c为平移变换系数,取值为灾变序列样本中的灾变数据进行平移变换的次数。
[0102]
在一具体的例子中,对冬小麦晚霜冻害的灾变序列样本x
(0)
={x
(0)
(1),x
(0)
(2),

,x
(0)
(n)}进行级比校验,求级比
[0103][0104]
比如,有:
[0105]
λ=(λ(2),λ(3),

λ(n))=(0.2019,0.9694,0.7169,0.7349,0.7400,0.8430,0.9190,0.9379,0.9526,0.7466,0.9727,0.9246,0.9823,0.9136,0.9170)
[0106]
当数据序列x
(0)
的所有级比λ(t)都落在可容覆盖时,则x
(0)
可以作为gm(1,1)模型的数据进行灰色预测,反之,则需要对数据序列进行变化处理,使其落入可容覆盖内。
[0107]
比如,x
(0)
的级比判断结果如下:
[0108][0109]
对级比位于预设阈值区间外的数据,按照公式y
(0)
(tc)=x
(0)
(tc) c对进行平移变换,取常数c=363,对x
(0)
(t=1,2,3,

,16)进行平移变换处理,得到:
[0110]y(0)
={x
(0)
(1),x
(0)
(2),

,x
(0)
(16)}={374.1538,418.2448,419.9872,471.1538,509.1538,536.3761,551.6538,564.1538,574.1538,645.8205,653.7692,677.4872,683.1538,713.4396,745.1538}
[0111]
得到对应的级比值为:
[0112][0113]
经过验证,y
(0)
数据的所有级比数据的所有级比故可以用y
(0)
作gm(1,1)进行建模预测。
[0114]
本技术提出的基于支持向量机和灰色bp神经网络的灾害预测方法,通过支持向量机残差修正过的灰色bp神经网络模型预测冬小麦晚霜冻害,有效提高了传统灰色模型在冻害预测中预测精度不高的问题;同时,在模型的预测过程中,针对灰色预测模型预测预测结构越靠后精度逐渐降低的特点,通过不断等维递补离散方法,不断的加入新信息,同时去掉旧信息,保持出具序列与原序列的数据等维,依次递补预测,进而实现了冬小麦晚霜冻害的动态预测,有效提升了灰色模型的预测精度。
[0115]
本技术实施例提供的一种支持向量机和灰色bp神经网络的灾害预测系统,如图7所示,包括:
[0116]
样本预测单元701,配置为对预先得到的冬小麦晚霜冻害的灾变序列样本分别进
行gm(1,1)模型、离散gm(1,1)模型和等维递补离散gm(1,1)模型预测;残差修正单元702,配置为采用支持向量机回归模型分别对gm(1,1)模型、离散gm(1,1)模型的预测结果进行残差修正;模型预测单元703,配置为分别将等维递补离散gm(1,1)模型的预测结果和残差修正后的gm(1,1)模型、以及残差修正后的离散gm(1,1)模型的预测结果输入bp神经网络,得到灰色神经网络耦合模型,以对冬小麦晚霜冻害进行预测。
[0117]
本技术实施例提供的基于支持向量机和灰色bp神经网络的灾害预测系统能够实现上述任一实施例的基于支持向量机和灰色bp神经网络的灾害预测方法的步骤、流程,并达到相同的技术效果,在此不再一一赘述。
[0118]
以上所述仅为本技术的优选实施例,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献