港口海洋生物环境互动机理解析模型的构建方法技术

技术编号:39262348 阅读:13 留言:0更新日期:2023-10-30 12:15
本发明专利技术公开了一种港口海洋生物环境互动机理解析模型的构建方法,包括在港口海域设置监测站点,实时监测港口海域不同海岸生境类型的环境参数和不同生物类群的生物群落参数,对所述环境参数和生物群落参数进行预处理,将预处理后的生物群落参数作为目标对预处理后的环境参数进行特征提取获得环境特征,根据环境特征提取对应的环境参数获得环境数据,将所述环境数据和生物群落数据输入环境适应度模型,输出环境适应度,将所述测试集输入所述环境适应度模型,根据均方误差对环境适应度模型进行评估获得评估结果,当评估结果低于90%时对环境适应度模型进行优化。该方法不仅可以提高解析模型的精度,可以直接应用于港口海洋生物环境互动机理中。境互动机理中。境互动机理中。

【技术实现步骤摘要】
港口海洋生物环境互动机理解析模型的构建方法


[0001]本专利技术涉及信息
,尤其涉及一种港口海洋生物环境互动机理解析模型的构建方法。

技术介绍

[0002]解析模型在港口海洋生物环境互动机理领域的应用越来越广泛,可以帮助港口海洋生物环境互动机理研究者及时、高效地获取港口海洋生物环境的变化,实现解析模型的精准构建。目前,港口海洋生物环境互动机理解析模型具有数据量庞大、生物群落多样、信息密度大、多学科综合性等特点,港口海洋生物环境互动机理解析模型的构建存在较多的不确定因素,导致构建的解析模型输出的结果存在较大的不确定性。虽然已经构建了一些港口海洋生物环境互动机理的解析模型,但是仍不能有效解决港口海洋生物环境互动机理解析模型输出结果的不确定问题。

技术实现思路

[0003]本专利技术的目的是要提供一种港口海洋生物环境互动机理解析模型的构建方法。
[0004]为达到上述目的,本专利技术是按照以下技术方案实施的:
[0005]本专利技术包括以下步骤:
[0006]A在港口海域设置监测站点,实时监测港口海域不同海岸生境类型的环境参数和不同生物类群的生物群落参数,所述生物群落参数包括实时监测站点数据和卫星遥感数据;
[0007]B对所述环境参数和生物群落参数进行预处理,将预处理后的生物群落参数作为目标对预处理后的环境参数进行特征提取获得环境特征;
[0008]C根据环境特征提取对应的环境参数获得环境数据,将所述环境数据和生物群落数据输入环境适应度模型,输出环境适应度,包括:
[0009]a将所述环境数据和预处理后的环境参数嵌入隐藏层,将适应度作为目标,将环境数据纳入适应度模型,构建基于神经网络的环境适应度模型;
[0010]b利用随机森林算法将所述环境特征和生物群落参数生成训练集和测试集,使用所述训练集训练基于神经网络的环境适应度模型,获得环境适应度;
[0011]D将所述测试集输入所述环境适应度模型,根据均方误差对环境适应度模型进行评估获得评估结果,当评估结果低于90%时对环境适应度模型进行优化,所述优化包括优化环境适应度模型的学习率和调整环境适应度模型的权重和偏置数值,直到评估结果不低于90%。
[0012]进一步,所述预处理包括删除环境参数和生物群落参数缺失数据和异常值,对多个同源的环境参数和生物群落参数进行合并。
[0013]进一步,所述将预处理后的生物群落参数作为目标对预处理后的环境参数进行特征提取获得环境特征的方法,包括:
[0014]确定所有在数据集中频繁出现得项集;初始化设置,对候选项进行预处理生成候选项集,当候选项集的相关度高于最小相关度时,该候选项集即为频繁项集;
[0015]扫描预处理后的所述环境参数和生物群落参数后读取的候选项,计算每一项的相关度,生成频繁项,若项集为空则输出频繁项集,反之合成频繁项生成候选项集,
[0016]对候选项集进行剪枝,再次进行扫描直到遍历所有数据的项集为空;最终输出的结果为特征数最多的频繁项集,其中特征便为环境特征;
[0017][0018]其中环境参数Y与生物群落X的相关度P(X

Y),出现生物群落X的概率为P(X),含有{X,Y}生物群落参数的概率为P(X∪Y)。
[0019]进一步,所述根据均方误差对环境适应度模型进行评估的方法,包括:
[0020]将测试集划分成k个大小相等的样本子集,依次遍历这k个子集,每次把当前子集作为验证集,其余所有的测试集作为训练集;
[0021]将训练集输入环境适应度模型获得预测适应度,根据实际适应度与预测适应度的均方误差对环境适应度模型进行评估,均方误差越小环境适应度模型越好,评估为一与均方误差的差值;
[0022]把k次评估的平均值作为最终的评估结果;
[0023][0024]其中均方误差为δ,第i个生物群落预测适应度为f
i
,第i个生物群落的实际适应度为y
i
,生物群落数有m个。
[0025]进一步,所述优化环境适应度模型的学习率的方法,包括:
[0026]给定超参数0≤γ<1,在时间步t>0计算状态变量;通过按元素运算重新调整学习率,再更新生物群落,输出优化后的学习率;
[0027]c
t
=γc
t
‑1+(1

γ)v
t
·
v
t
[0028][0029]其中t时刻的状态变量为c
t
,t时刻的生物群落为x
t
,t时刻的小批量随机梯度为v
t
,学习率为η,维持数值稳定常数为∈。
[0030]进一步,所述调整环境适应度模型的权重和偏置数值的方法,包括:
[0031]初始化生物群落的位置,计算不同海岸生境类型生物群落的适应度,并找出适应度排前的生物群落;计算当前生物群落平均适应度,
[0032]计算迭代的收敛因子,更新当前生物群落所在的位置;
[0033]将柯西变异因子引入神经网络,更新生物群落,若达到最大迭代次数,则输出最佳的权重和偏置数值,反之重新计算适应度并找出适应度排前的生物群落;
[0034][0035][0036][0037][0038][0039]其中生物群落x的适应度函数为f(x),生物数量为N,变异算子为Q(x),权重为ω(t),影响程度因子为φ,迭代t时群落中最小的适应度f
min
(t),改进函数为H(t),生物群落中各群落的当前位置为D
i
(t),更新后群落的位置为D
i
(t+1),当前时刻α群落的位置为D
α
,当前时刻β群落的位置为D
β
,当前时刻τ群落的位置为D
τ
,i群落在第t代时的适应度函数为f(D
i
(t)),第t代生物群落中所有群落的适应度平均值为f
avg
,第t代时α、β和τ群落的适应度为f
α
、f
β
和f
τ
,第t代收敛因子为α(t),最大迭代次数为t
max

[0040]将学习率设置为优化后的值,将环境适应度模型的权重和偏置数值设置为调整后的值,加入差分进化算子,初始化生物种群,计算所有个体的适应度,根据适应度设置每个群落的缩放因子和交叉概率,进行新的迭代直到达到最大迭代次数,输出最优的权重和偏置数值。
[0041]本专利技术的有益效果是:
[0042]本专利技术是一种港口海洋生物环境互动机理解析模型的构建方法,与现有技术相比,本专利技术具有以下技术效果:
[0043]1.本专利技术通过监测、预处理、特征提取、获得环境适应度和评估环境适应度模型步骤,可以提高解析模型的准确性,从而提高解析模型的精度,将解析模型科学化,提高工作效率,可以实现对港口海洋生物环境本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种港口海洋生物环境互动机理解析模型的构建方法,其特征在于,包括以下步骤:A在港口海域设置监测站点,实时监测港口海域不同海岸生境类型的环境参数和不同生物类群的生物群落参数,所述生物群落参数包括实时监测站点数据和卫星遥感数据;B对所述环境参数和生物群落参数进行预处理,将预处理后的生物群落参数作为目标对预处理后的环境参数进行特征提取获得环境特征;C根据环境特征提取对应的环境参数获得环境数据,将所述环境数据和生物群落数据输入环境适应度模型,输出环境适应度,包括:a将所述环境数据和预处理后的环境参数嵌入隐藏层,将适应度作为目标,将环境数据纳入适应度模型,构建基于神经网络的环境适应度模型;b利用随机森林算法将所述环境特征和生物群落参数生成训练集和测试集,使用所述训练集训练基于神经网络的环境适应度模型,获得环境适应度;D将所述测试集输入所述环境适应度模型,根据均方误差对环境适应度模型进行评估获得评估结果,当评估结果低于90%时对环境适应度模型进行优化,所述优化包括优化环境适应度模型的学习率和调整环境适应度模型的权重和偏置数值,直到评估结果不低于90%。2.根据权利要求1所述港口海洋生物环境互动机理解析模型的构建方法,其特征在于,所述预处理包括删除环境参数和生物群落参数缺失数据和异常值,对多个同源的环境参数和生物群落参数进行合并。3.根据权利要求1所述港口海洋生物环境互动机理解析模型的构建方法,其特征在于,所述将预处理后的生物群落参数作为目标对预处理后的环境参数进行特征提取获得环境特征的方法,包括:确定所有在数据集中频繁出现得项集;初始化设置,对候选项进行预处理生成候选项集,当候选项集的相关度高于最小相关度时,该候选项集即为频繁项集;扫描预处理后的所述环境参数和生物群落参数后读取的候选项,计算每一项的相关度,生成频繁项,若项集为空则输出频繁项集,反之合成频繁项生成候选项集,对候选项集进行剪枝,再次进行扫描直到遍历所有数据的项集为空;最终输出的结果为特征数最多的频繁项集,其中特征便为环境特征;其中环境参数Y与生物群落X的相关度P(X

Y),出现生物群落X的概率为P(X),含有{X,Y}生物群落参数的概率为P(X∪Y)。4.根据权利要求1所述的港口海洋生物环境互动机理解析模型的构建方法,其特征在于,所述根据均方误差对环境适应度模型进行评估的方法,包括:将测试集划分成k个大小相等的样本子集,依次遍历这k个子集,每次把当前子集作为验证集,其余所有的测试集作为训练集;将训练集输入环境适应度模型获得预测适应度,根据实际适应度与预测适应度的均方误差对环境适应度模型进行评估,评估为一与均方误差的差值;把k次评估的平均值作为最终的评估结果;
其中均方误差为δ,第i个生物群落预测适应度为f
i
,第i个生物群落的实际适应度为y
i
,生物群落数有m个。...

【专利技术属性】
技术研发人员:王孝程靳青青孙家文王海宁张广帅
申请(专利权)人:国家海洋环境监测中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1