System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于图神经网络的海洋生物分类方法及系统技术方案_技高网

一种基于图神经网络的海洋生物分类方法及系统技术方案

技术编号:43493972 阅读:2 留言:0更新日期:2024-11-29 17:02
本发明专利技术涉及神经网络技术领域,尤其是涉及一种基于图神经网络的海洋生物分类方法及系统。方法包括获取海洋生物的点云数据;基于获取的点云数据构建三维网格模型,并利用三维网格模型提取关键形态学特征;利用提取的关键形态学特征训练图神经网络;基于训练好的图神经网络进行分类预测。本发明专利技术通过结合高精度三维建模和先进的图神经网络技术,能够捕捉海洋生物的精细三维结构特征,显著提高了分类的准确性。

【技术实现步骤摘要】

本专利技术涉及神经网络,尤其是涉及一种基于图神经网络的海洋生物分类方法及系统


技术介绍

1、海洋生物分类对于海洋生态研究、资源管理和生物多样性保护具有重要意义。然而,由于海洋生物种类繁多、形态多样,且部分生物难以获取完整样本,传统的分类方法面临诸多挑战。目前广泛应用的分类技术包括形态学分类法、dna条形码技术和基于2d图像的识别方法等。形态学分类法虽然直观,但过度依赖专家经验,主观性强,难以应对形态相似的物种;dna条形码技术虽然准确度高,但成本较高,难以在大规模分类中推广应用;基于2d图像的识别方法虽然效率较高,但往往忽略了生物体的三维结构信息,导致分类准确率受限。近年来,三维建模技术在生物学领域的应用日益广泛,为捕捉生物体的立体结构特征提供了新的可能。同时,图神经网络(gnn)在分类任务中展现出了优越的性能,特别是在处理具有复杂关系结构的数据时。然而,现有的海洋生物分类方法仍存在诸多不足,主要表现在:未能充分利用海洋生物的三维结构特征,缺乏对形态学和分子生物学信息的有效整合,以及分类模型的泛化能力和可解释性有待提高。鉴于此,开发一种结合三维建模和gnn的新型海洋生物分类方法具有重要的理论意义和应用价值,有望突破现有技术的局限,提高海洋生物分类的准确性、效率和可扩展性。


技术实现思路

1、为了解决上述提到的问题,本专利技术提供一种基于图神经网络的海洋生物分类方法及系统。

2、第一方面,本专利技术提供的一种基于图神经网络的海洋生物分类方法,采用如下的技术方案:

3、一种基于图神经网络的海洋生物分类方法,包括:

4、获取海洋生物的点云数据;

5、基于获取的点云数据构建三维网格模型,并利用三维网格模型提取关键形态学特征;

6、利用提取的关键形态学特征训练图神经网络;

7、基于训练好的图神经网络进行分类预测。

8、进一步地,所述获取海洋生物的点云数据,包括采用水下3d激光扫描仪从多角度采集海洋生物的点云数据,为确保数据质量,使用迭代最近点icp算法对多角度点云进行配准,每个采集的点表示为:

9、

10、其中,(xi,yi,zi)表示点的三维坐标,ii表示点的反射强度;

11、最小化误差函数表示为:

12、

13、其中,其中r为旋转矩阵,t为平移向量,qi为目标点云中的对应点。

14、进一步地,所述基于获取的点云数据构建三维网格模型,包括应用泊松表面重建算法生成初始网格模型m = (v, f),v为顶点集,f为面片集,泊松表面重建通过求解偏微分方程得到的零等值面即为重建的表面,并利用拉普拉斯平滑优化模型表面。

15、进一步地,所述利用三维网格模型提取关键形态学特征,包括通过计算模型表面的曲率信息,生成所需形状索引和形状描述符,利用形状索引和形状描述符与生物学数据融合,构建综合特征向量。

16、进一步地,所述利用提取的关键形态学特征训练图神经网络,包括利用图神经网络对综合㡿图结构,并训练分类模型,其中,构建相似度矩阵,基于相似度矩阵,使用k近邻算法确定图的边集,利用图卷积神经网络gcn完成训练,gcn的操作表示为:

17、

18、其中,为度矩阵,为邻接矩阵,为第l层的节点特征,为可学习参数,为relu激活函数。

19、进一步地,所述利用提取的关键形态学特征训练图神经网络,还包括为提高模型的表达能力,引入多头注意力机制优化图卷积神经网络,具体表示为:

20、

21、

22、其中k表示注意力头的数量,ak和wk为可学习参数;

23、损失函数为:

24、

25、其中,为交叉熵损失,为l2正则化项,用于防止模型过拟合的情况,为对比损失,用于增强特征的判别性;和为平衡系数,通过交叉验证确定。

26、进一步地,所述基于训练好的图神经网络进行分类预测,包括通过训练好的gnn模型进行分类预测:

27、

28、评估预测的置信度:

29、

30、

31、当c < threshold1(threshold1=0.75)或entropy > threshold2(hreshold2=0.6)时,触发专家审核机制。

32、第二方面,一种基于图神经网络的海洋生物分类系统,包括:

33、数据获取模块,被配置为,获取海洋生物的点云数据;

34、三维构建模块,被配置为,基于获取的点云数据构建三维网格模型,并利用三维网格模型提取关键形态学特征;

35、模型训练模块,被配置为,利用提取的关键形态学特征训练图神经网络;

36、分类预测模块,被配置为,基于训练好的图神经网络进行分类预测。

37、第三方面,本专利技术提供一种计算机可读存储介质,其中存储有多条指令,所述指令适于由终端设备的处理器加载并执行所述的一种基于图神经网络的海洋生物分类方法。

38、第四方面,本专利技术提供一种终端设备,包括处理器和计算机可读存储介质,处理器用于实现各指令;计算机可读存储介质用于存储多条指令,所述指令适于由处理器加载并执行所述的一种基于图神经网络的海洋生物分类方法。

39、综上所述,本专利技术具有如下的有益技术效果:

40、(1)提高分类准确性: 本专利技术通过结合高精度三维建模和先进的图神经网络技术,能够捕捉海洋生物的精细三维结构特征,显著提高了分类的准确性。相比传统的2d图像分类方法,本专利技术可以更好地区分形态相似但三维结构不同的物种,减少误分类的情况。

41、(2)增强泛化能力: 采用gnn模型和多头注意力机制,使得本专利技术在面对未知或罕见物种时具有更强的泛化能力。这一特性对于海洋生物多样性研究和新物种发现具有重要意义。

42、(3)提升分类效率: 本专利技术实现了从数据采集到分类预测的自动化流程,大大提高了海洋生物分类的效率。特别是在处理大规模样本时,相比传统依赖专家经验的方法,可以显著节省时间和人力成本。

43、(4)整合多源信息: 通过融合三维形态学特征、dna序列信息和生态环境参数,本专利技术提供了一个全面的分类依据。这种多维度的信息整合有助于提高分类的可靠性和科学性。

本文档来自技高网
...

【技术保护点】

1.一种基于图神经网络的海洋生物分类方法,其特征在于,包括:

2.根据权利要求1所述的一种基于图神经网络的海洋生物分类方法,其特征在于,所述获取海洋生物的点云数据,包括采用水下3D激光扫描仪从多角度采集海洋生物的点云数据,为确保数据质量,使用迭代最近点ICP算法对多角度点云进行配准,每个采集的点表示为:

3.根据权利要求2所述的一种基于图神经网络的海洋生物分类方法,其特征在于,所述基于获取的点云数据构建三维网格模型,包括应用泊松表面重建算法生成初始网格模型M= (V, F),V为顶点集,F为面片集,泊松表面重建通过求解偏微分方程得到的零等值面即为重建的表面,并利用拉普拉斯平滑优化模型表面。

4.根据权利要求3所述的一种基于图神经网络的海洋生物分类方法,其特征在于,所述利用三维网格模型提取关键形态学特征,包括通过计算模型表面的曲率信息,生成所需形状索引和形状描述符,利用形状索引和形状描述符与生物学数据融合,构建综合特征向量。

5.根据权利要求4所述的一种基于图神经网络的海洋生物分类方法,其特征在于,所述利用提取的关键形态学特征训练图神经网络,包括利用图神经网络对综合㡿图结构,并训练分类模型,其中,构建相似度矩阵,基于相似度矩阵,使用k近邻算法确定图的边集,利用图卷积神经网络GCN完成训练,GCN的操作表示为:

6.根据权利要求5所述的一种基于图神经网络的海洋生物分类方法,其特征在于,所述利用提取的关键形态学特征训练图神经网络,还包括为提高模型的表达能力,引入多头注意力机制优化图卷积神经网络,具体表示为:

7.根据权利要求6所述的一种基于图神经网络的海洋生物分类方法,其特征在于,所述基于训练好的图神经网络进行分类预测,包括通过训练好的GNN模型进行分类预测:

8.一种基于图神经网络的海洋生物分类系统,其特征在于,包括:

9.一种计算机可读存储介质,其中存储有多条指令,其特征在于,所述指令适于由终端设备的处理器加载并执行如权利要求1所述的方法。

10.一种终端设备,包括处理器和计算机可读存储介质,处理器用于实现各指令;计算机可读存储介质用于存储多条指令,其特征在于,所述指令适于由处理器加载并执行如权利要求1所述的方法。

...

【技术特征摘要】

1.一种基于图神经网络的海洋生物分类方法,其特征在于,包括:

2.根据权利要求1所述的一种基于图神经网络的海洋生物分类方法,其特征在于,所述获取海洋生物的点云数据,包括采用水下3d激光扫描仪从多角度采集海洋生物的点云数据,为确保数据质量,使用迭代最近点icp算法对多角度点云进行配准,每个采集的点表示为:

3.根据权利要求2所述的一种基于图神经网络的海洋生物分类方法,其特征在于,所述基于获取的点云数据构建三维网格模型,包括应用泊松表面重建算法生成初始网格模型m= (v, f),v为顶点集,f为面片集,泊松表面重建通过求解偏微分方程得到的零等值面即为重建的表面,并利用拉普拉斯平滑优化模型表面。

4.根据权利要求3所述的一种基于图神经网络的海洋生物分类方法,其特征在于,所述利用三维网格模型提取关键形态学特征,包括通过计算模型表面的曲率信息,生成所需形状索引和形状描述符,利用形状索引和形状描述符与生物学数据融合,构建综合特征向量。

5.根据权利要求4所述的一种基于图神经网络的海洋生物分类方法,其特征在于,所述利用提取的关键...

【专利技术属性】
技术研发人员:苏博由丽萍孙婧李淑君赵玉庭何健龙张娟李志林
申请(专利权)人:山东省海洋资源与环境研究院山东省海洋环境监测中心山东省水产品质量检验中心
类型:发明
国别省市:

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

1