【技术实现步骤摘要】
基于AdaBoost改进的神经网络水质参数预测建模方法
[0001]本专利技术涉及一种水质参数建模方法,具体涉及一种基于AdaBoost改进的神经网络水质参数预测建模方法。
技术介绍
[0002]针对水质参数的监测,大多数传统的化学方法普遍存在价格昂贵、操作复杂且分析时间长,还需要消耗试剂,容易造成对水体的二次污染等问题。在实际应用中,水体类型复杂多变,衡量水质的参数也多种多样。水环境的污染因素具有复杂性、随机性和综合性,不同水质的污染源和影响因素不同,导致光谱数据也千变万化。
[0003]如图1所示,现有用于水质参数建模的反向传播神经网络(backpropagationneuralnetwork,BPNN),具有较强的非线性拟合能力,可以将学习成果运用于新知识的能力。但用于水质参数建模的反向传播神经网络存在“过拟合”现象、容易陷入局部极值,导致反向传播神经网络训练失败的缺点。
技术实现思路
[0004]本专利技术的目的是解决现有水质参数建模用BPNN神经网络存在“过拟合”现象及容易陷入局部极值而导致 ...
【技术保护点】
【技术特征摘要】
1.基于AdaBoost改进的神经网络水质参数预测建模方法,其特征在于,包括以下步骤:1)对测得的水质样本数据进行预处理;将预处理后的样本集划分为训练集和测试集;其中训练集为x
i
表示第i个样本的光谱,y
i
表示第i个样本的浓度,m表示样本个数,m为大于等于1的整数,i=1,2,
…
,m;2)初始化步骤1)中所得的训练集中m个样本权重后,使用AdaBoost算法训练J个弱预测器后,得到水质参数浓度强预测器;所述AdaBoost算法中的弱预测器采用BPNN水质参数浓度预测模型;3)使用测试集数据对强预测器进行测试,得到水质参数浓度预测模型。2.根据权利要求1所述的基于AdaBoost改进的神经网络水质参数预测建模方法,其特征在于,步骤2)具体为:2.1)初始化步骤1)中所得的训练集中m个样本权重2.2)采用BPNN水质参数浓度预测模型,对步骤2.1)初始化后的m个训练集进行预测,计算弱预测器的预测误差率:其中,err
ij
为使用第j个弱预测器的第i个样本的预测误差率,为使用第j个弱预测器的第i个样本水质参数浓度的预测值,j=1,2,
…
,J;2.3)设置误差阈值t,权重因子s,J个弱预测器的误差因子,并将第j个误差因子E
j
初始化...
【专利技术属性】
技术研发人员:王雪霁,于涛,刘嘉诚,刘骁,刘宏,刘宇阳,赵宇博,
申请(专利权)人:中国科学院西安光学精密机械研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。