【技术实现步骤摘要】
基于动态深度置信网络的蓝藻水华预测方法
本专利技术涉及一种水华预测方法,属于水质监测
具体地说,是对水华的生成过程进行分析后建立的动态深度置信网络(DynamicDeepBeliefNets,DDBN)预测模型的一种提高预测精度的水华预测方法。
技术介绍
近年来,由于人们大规模的生产,水体富营养化现象越来越普遍,造成了严重的水生态问题。水华是水体富营养化的典型特征之一,水华的爆发,破坏了生态系统结构,严重制约了经济建设和社会发展。水华已成为国内外治理的一大难题。因此,深入研究藻类水华的爆发过程,并对其爆发过程进行有效的预测和模拟具有重要意义。目前,水华生成过程建模方法主要包括数据驱动建模和机理驱动建模。数据驱动建模主要是通过采集的大量数据建立多个量影响某个量或某几个量的线性关系或者非线性关系。该模型不需要分析其内部机理,只根据研究对象中的输入输出数据之间的关系进行建模,主要适用于很难从机理分析中发现系统规律的高度非线性和严重不确定系统。机理驱动模型主要包括生态变量和待定参数。它是从水华形成的过程机理出发,通过物理、化学规律建立关键变量与其它可测变量之间的数学方程,经推导后建立起来的描述形成过程的方程组的数学模型。由于藻类水华的爆发现象非常复杂,使得系统的结构性质并不清楚,因此单纯的机理驱动的建模方法并不适合藻类水华预测。而在现有的水华预测方法中,大多采用单一的数据驱动模型,如一些神经网络模型、回归模型等等,但它们都存在预测结果不够准确的问题。时间序列分析法是根据系统观测到的时间序列数据通过曲线拟合和参数估计来建立数学模型的理论和方法。该方法适于描述 ...
【技术保护点】
基于动态深度置信网络的蓝藻水华预测方法,其特征在于:步骤一、建立DDBN模型;所述的DDBN是指动态深度置信模型,所述的模型包括输入层、隐藏层和输出层,将叶绿素作为反映藻类水华生成的表征因素建立输入数据与输出数据的时序关系;输入层负责接收历史时刻和当前时刻的叶绿素浓度,隐藏层负责提取输入层历史时刻和当前时刻的叶绿素浓度的特征,输出层则表示未来时刻的叶绿素浓度;输入层数据和输出层数据都是由长度固定,且沿时间序列顺次向前的移动窗口组成;步骤二、动态受限玻尔兹曼机DRBM的学习算法;(1)动态受限玻尔兹曼机权重的学习公式;采用对比散度算法计算权重差值,然后进行权重更新;(2)DRBM输入层偏置的学习公式;DRBM输入层偏置更新时,包括对比散度算法产生的偏置差值,还包括输入层t时刻与其历史时刻之间、输入层t时刻与隐藏层t‑q时刻之间的连接产生的偏置变化以及输入层t‑q时刻与其历史时刻之间连接产生的偏置变化;(3)DRBM隐藏层偏置的学习公式;DRBM隐藏层偏置更新时,包括对比散度算法产生的偏置差值,还包括隐藏层t时刻与隐藏层t‑q时刻之间、隐藏层t时刻与其输入层历史时刻之间连接产生的偏置变化以 ...
【技术特征摘要】
1.基于动态深度置信网络的蓝藻水华预测方法,其特征在于:步骤一、建立DDBN模型;所述的DDBN是指动态深度置信模型,所述的模型包括输入层、隐藏层和输出层,将叶绿素作为反映藻类水华生成的表征因素建立输入数据与输出数据的时序关系;输入层负责接收历史时刻和当前时刻的叶绿素浓度,隐藏层负责提取输入层历史时刻和当前时刻的叶绿素浓度的特征,输出层则表示未来时刻的叶绿素浓度;输入层数据和输出层数据都是由长度固定,且沿时间序列顺次向前的移动窗口组成;步骤二、动态受限玻尔兹曼机DRBM的学习算法;(1)动态受限玻尔兹曼机权重的学习公式;采用对比散度算法计算权重差值,然后进行权重更新;(2)DRBM输入层偏置的学习公式;DRBM输入层偏置更新时,包括对比散度算法产生的偏置差值,还包括输入层t时刻与其历史时刻之间、输入层t时刻与隐藏层t-q时刻之间的连接产生的偏置变化以及输入层t-q时刻与其历史时刻之间连接产生的偏置变化;(3)DRBM隐藏层偏置的学习公式;DRBM隐藏层偏置更新时,包括对比散度算法产生的偏置差值,还包括隐藏层t时刻与隐藏层t-q时刻之间、隐藏层t时刻与其输入层历史时刻之间连接产生的偏置变化以及隐藏层t-q时刻与其输入层历史时刻之间的连接产生的偏置变化;步骤三、DRBM采用动态学习速率;步骤四、采用BP神经网络反向传播算法微调DDBN模型参数。2.根据权利要求1所述的基于动态深度置信网络的蓝藻水华预测方法,其特征在于:步骤二中所述的DRBM权重学习公式分为t时刻和t-q时刻,t时刻的权重更新公式如下:W′t←Wt+ΔWt(1)其中,Wt和W′t是更新前后的权重矩阵,ΔWt是采用对比散度算法后权重的变化;ΔWt用如下公式表示:ΔWt=η(<vtht>0-<vtht>1)(2)<·>0表示数据集的数学期望,<·>1表示经过一次对比散度算法后的重构值的数学期望,η为DRBM本次迭代的学习速率,t-q时刻的权重更新公式和对比散度算法与t时刻相同;步骤二中所述的DRBM输入层偏置的学习公式包括输入层t-q时刻和t时刻的偏置更新公式,输入层t-q时刻的偏置更新公式为:其中,at-q和a't-q分别表示t-q时刻更新前后的输入层偏置,表示输入层t-q时刻的某一历史时刻t-p的输入层矩阵,ΔAt-p表示输入层t-p时刻与输入层t-q时刻之间的连接产生的权重变化,ΔA't-q是输入层t-q时刻经过对比散度算法后自身的偏置变化,其中:ΔA't-q=<vt-q>0-<vt-q>1(5)输入层t时刻的偏置更新公式是在输入层t-q时刻的基础上又增加了隐藏层t-q时刻与输入层t时...
【专利技术属性】
技术研发人员:王立,张天瑞,王小艺,许继平,于家斌,赵峙尧,张慧妍,
申请(专利权)人:北京工商大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。