发明名称 一种基于多尺度分析的水产养殖水质短期组合预测方法
摘要 本发明公开了一种基于多尺度分析的水产养殖水质短期组合预测方法,在线采集水质时间序列数据并进行修复;采用经验模态分解对所选的水质时间序列样本集数据分解成不同频率尺度的IMF分量和残差rn分量;将IMF和rn分量进行分类,根据分类特征分别选择人工蜂群优化最小二乘支持向量回归机、BP神经网络和自回归滑动平均模型进行预测,最后将各部分结果加权求和得到水质时间序列预测结果。本发明通过经验模态分解将原水质时间序列数据分解为不同时频尺度分量,更能准确的把握原水质序列内部的变化情况;并将人工蜂群优化最小二乘支持向量回归机、BP神经网络和自回归滑动平均模型模型优势互补相结合,有效的提高组合预测模型性能。
申请公布号 CN103577694B 申请公布日期 2017.02.08
申请号 CN201310545260.2 申请日期 2013.11.07
申请人 广东海洋大学 发明人 刘双印;徐龙琴;谢仕义;吴卫祖;王骥
分类号 G06F19/00(2011.01)I 主分类号 G06F19/00(2011.01)I
代理机构 重庆为信知识产权代理事务所(普通合伙) 50216 代理人 余锦曦
主权项 一种基于多尺度分析的水产养殖水质短期组合预测方法,其特征在于,该基于多尺度分析的水产养殖水质短期组合预测方法包括以下步骤:步骤一,在线获取集约化水产养殖池塘的水质数据,按照时间顺序排列成水质时间序列数据X,水质时间序列数据X记为:X={x<sub>t</sub>,t=1,2,...,N},其中,N为水质时间序列数据的个数且N为正整数;步骤二,对在线采集的水质原始数据修复处理,根据数据特征对历史水质时间序列数据中的残缺值进行修复处理;步骤三,经验模态本征分解:采用EMD算法对已经修复处理水质参数时间序列进行分解,得到n个IMF分量和一个残差r<sub>n</sub>,其中n是大于1的自然数;步骤四,IMF和r<sub>n</sub>分量分类预测:根据不同尺度频率滤波的特点,将IMF分量分为高频滤波、中频滤波和低频滤波,分别使用人工蜂群优化最小二乘支持向量回归机、BP神经网络和自回归滑动平均模型进行建模预测;将分解得到的几个较高频率的IMF分量作为高频滤波;将分解得到的中间几个一般频率的IMF分量作为中频滤波;将后几个频率较低和残差r<sub>n</sub>作为低频滤波,然后针对不同时频的滤波特性进行分类预测,对高频滤波部分,使用人工蜂群优化最小二乘支持向量回归机进行建模预测,对中频滤波部分,使用BP神经网络进行建模预测,对低频滤波部分,使用自回归滑动平均模型进行建模预测;步骤五,组合模型权重计算:假定某一水质参数时间序列为(x<sub>1</sub>,x<sub>2</sub>,...,x<sub>t</sub>),则模型权重计算式为:<img file="FDA0001138337800000021.GIF" wi="926" he="518" />其中,<img file="FDA0001138337800000022.GIF" wi="62" he="61" />为t+1时刻第j个基本预测模型在组合模型中的权重,j=1,2,...,J,J为基本预测模型的个数,<img file="FDA0001138337800000023.GIF" wi="73" he="102" />为第j个模型第i个分量的预测值,σ<sub>i</sub>为<img file="FDA0001138337800000024.GIF" wi="181" he="111" />的方差;步骤六,将各模型预测结果进行加权求和,得到最终的集约化水产养殖水质预测值<img file="FDA0001138337800000025.GIF" wi="413" he="180" />式中,<img file="FDA0001138337800000026.GIF" wi="88" he="115" />为第t+1时刻水质参数最终预测结果。
地址 524088 广东省湛江市湖光岩东广东海洋大学