BRepGAT Graph neural network to segment machining feature faces in a B-rep model【阅读笔记】

BRepGAT: Graph neural network to segment machining feature faces in a B-rep model(在B-rep模型中对加工特征面进行分割的图神经网络)
2023 Journal of Computational Design and Engineering

摘要

近年来,在计算机辅助设计(CAD)/计算机辅助制造领域,利用人工智能识别三维模型的加工特征有了很多研究。这些研究大多将原始CAD数据转换为图像、点云或体素进行识别。这导致在转换过程中信息丢失,导致识别精度下降。在本文中,我们提出了一种新的深度学习模型,称为边界表示图注意网络(BRepGAT),用于在包含加工特征的原始边界表示(B-rep)模型中分割人脸。我们从特征识别的角度定义描述符来表示关于B-rep模型的面和边的信息。

从B-rep模型中提取这些描述符,并将其转换为同构图数据,然后将其传递给图网络。BRepGAT从图形数据输入中识别加工特征。我们使用mfcad18++数据集的实验结果表明,BRepGAT达到了最先进的识别准确率(99.1%)。此外,BRepGAT在除mfcad18++之外的其他数据集上表现出相对稳健的性能。

引言

产品生命周期管理(PLM)是指管理产品生命周期所有阶段的活动,从机会识别、设计、生产、分销、服务到处置(Son et al, 2022)。PLM各阶段是有机互联的,需要各阶段之间平滑的数据交换。在产品设计过程中,工程师使用机械计算机辅助设计(CAD)系统来设计产品的三维(3D)几何形状。机械CAD系统的数据结构是一种混合结构,由表示三维几何形状的边界表示模型(Brep)和表示建模历史的过程模型组成。

在各企业之间交换机械CAD系统生成的CAD模型的过程中,由于数据交换过程中的知识产权安全问题和稳定性问题,常常需要排除程序模型。因此,通常只传输B-rep模型数据,并以中性格式存储,如ISO 10303,通常称为STEP (Hwang et al, 2009;Kim, Mun, et al, 2011)。虽然B-rep模型在可视化3D产品形状方面具有优势,但它们的缺点是缺乏模型内的加工特征信息,而这对于产品生产中使用的计算机辅助制造(CAM)系统是必要的(Lee等人,2022b)。因此,计算机辅助工艺规划(CAPP)阶段存在于CAD和CAM系统之间。CAPP包括从CAD模型中识别加工特征,并确定加工这些特征的顺序和方法。加工特征识别是CAPP过程的一个重要组成部分。

几十年来,加工特征识别一直是一个活跃的研究领域(Lee et al ., 2022a)。近年来,随着人工智能的进步,CAD/CAM领域越来越多的研究集中在利用人工智能(AI)识别CAD模型中的特征模式(Kim, Kim, et al, 2022)。然而,这些研究中的大多数都是在将原始CAD模型转换为图像、点云或体素等替代表示后进行识别任务的(Liang et al ., 2022;张&#x

  • 6
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 图神经网络模型(Graph Neural Network Model)是一种基于图结构的深度学习模型,用于处理图数据。它可以对节点和边进行特征提取和表示学习,从而实现对图数据的分类、聚类、预测等任务。该模型在社交网络、化学分子结构、推荐系统等领域有广泛应用。 ### 回答2: 图神经网络(Graph Neural Network Model,GNN)是一种新兴的人工智能技术,主要应用于图像、文本、语音等非结构化数据的分析和处理。与传统的神经网络相比,GNN不仅可以处理标量和向量数据,还可以有效地处理图结构数据。该算法已经被广泛应用于社交网络和推荐系统等领域。 GNN的核心思想是将图结构数据转化为节点特征向量。在传统的神经网络计算中,每个节点都有自己的参数和输入,GNN则不同,它通过传递和聚集节点之间的信息来学习高维特征数据。这种信息传递和聚集的过程可以通过使用邻接矩阵和节点度等数学工具来实现。 GNN的训练过程可以使用反向传播算法完成,与常规神经网络的训练过程类似。在应用于图像数据分类问题时,GNN可以通过多个学习层来提高准确性。这个技术的成功还在于GNN可以对图像的部分进行处理,而不是整个图像,从而提高了训练和测试的效率。 GNN技术的优势在于,它可以处理复杂的非线性数据,而且可以基于节点、边缘、子图等多种粒度进行分析。此外,GNN还可以处理不明确的、不完整的或噪声丰富的数据。例如,它可以在社交网络中预测用户的兴趣,或在进化发育生物学中预测蛋白质之间的交互。 总之,GNN是一种具有广泛应用前景的新型人工智能技术,其可以更好地解决图像分类、社交网络分析、蛋白质预测等问题。它将成为未来智能分析和推荐系统的重要组成部分。 ### 回答3: 图神经网络(Graph Neural Network,GNN)是一种用于解决结构化数据(例如图、网格等)的机器学习模型。它是神经网络的一种扩展,能够利用节点和边之间的关系信息进行学习。与传统的神经网络不同的是,图神经网络是针对图等结构化数据的设计。 图神经网络的核心思想是将节点和边的表示融合起来,实现对图结构的整体建模。通过将节点和边的特征进行编码,可以学习到可以表达节点和边之间关系的空间嵌入向量。在这些向量的基础上,可以进行下一层节点和边的编码,并通过多层的神经网络来逐渐提高对图结构的建模能力。 目前,图神经网络在多个领域得到了广泛应用,例如化学分子分析、社交网络分析、3D建模等。在化学领域,图神经网络可以从化学分子的结构中预测化学性质,如溶解度、反应性等。在社交网络分析中,它可以对用户关系进行建模,并预测社交网络中用户的行为。在3D建模中,图神经网络可以对点云数据进行建模,并生成复杂的三维物体。 总之,图神经网络是一种适用于结构化数据的机器学习模型,可以从节点和边特征中学习到图结构中的信息并进行整体建模。它在各种领域得到了广泛应用,为研究者提供了一种有效的工具来分析和处理结构化数据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值