This paper presents a deep learning approach for the classification of Engineering (CAD) models using Convolutional Neural Networks (CNNs). Owing to the availability of large annotated datasets and also enough computational power in the form of GPUs, many deep learning-based solutions for object classification have been proposed of late, especially in the domain of images and graphical models. Nevertheless, very few solutions have been proposed for the task of functional classification of CAD models. Hence, for this research, CAD models have been collected from Engineering Shape Benchmark (ESB), National Design Repository (NDR) and augmented with newer models created using a modelling software to form a dataset - 'CADNET'. It is proposed to use a residual network architecture for CADNET, inspired by the popular ResNet. A weighted Light Field Descriptor (LFD) scheme is chosen as the method of feature extraction, and the generated images are fed as inputs to the CNN. The problem of class imbalance in the dataset is addressed using a class weights approach. Experiments have been conducted with other signatures such as geodesic distance etc. using deep networks as well as other network architectures on the CADNET. The LFD-based CNN approach using the proposed network architecture, along with gradient boosting yielded the best classification accuracy on CADNET.
翻译:本文介绍了利用进化神经网络对工程模型进行分类的深层次学习方法。由于提供了大量附加说明的数据集,而且以GPU的形式建立了足够的计算能力,许多基于深层次学习的物体分类解决方案最近才提出,特别是在图像和图形模型领域,然而,为CAD模型功能分类的任务提出了很少的解决方案。因此,为进行这一研究,从Engineering 形状基准(ESB)、国家设计储存库(NDR)收集了CAD模型,并增加了使用建模软件创建的更新模型以形成数据集“CADNET”。建议利用流行的ResNet,为CADNET建立一个剩余网络架构。选择了加权光场描述仪(LFD)作为地貌提取方法,并将生成的图像作为CNNC的输入材料。数据集中的阶级不平衡问题通过等级加权权重方法加以解决。已经与诸如地标距离等新的模型创建了新的模型,以形成数据集 - CADNET,利用拟议的CADER 的深层结构,将CAD网络分类作为其他的CAD。