A Convolutional Neural Network Approach to the Classification of Engineering Models
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 13 of its 61 references that are in the map. First posted on arXiv 14 Jul 2021.
Builds on
13 of 61 references.
References · 13
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2014Going Deeper with Convolutionscited by 4,241
- 2016An overview of gradient descent optimization algorithmscited by 1,033
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 565
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 341
- 2016Volumetric and Multi-View CNNs for Object Classification on 3D Datacited by 240
1 more
- 2018CatBoost: gradient boosting with categorical features supportcited by 208
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 2; 2025: 0; 2026: 1.
5 papers.
- 2024Geometric Deep Learning for Computer-Aided Design: A Surveycited by 14
- 2022SketchCleanNet -- A deep learning approach to the enhancement and correction of query sketches for a 3D CAD model retrieval systemcited by 2
- 2021A learning-based approach to feature recognition of Engineering shapescited by 1
- 2024Constraint-Aware Feature Learning for Parametric Point Cloudcited by 1
- 2026CADFather: Autonomous CAD Reconstruction through Coordinated Tool Usecited by 0
- 2026CADFather: Autonomous CAD Reconstruction through Coordinated Tool Use6 Oct 2026
- 2024Constraint-Aware Feature Learning for Parametric Point Cloud12 Nov 2024
- 2024Geometric Deep Learning for Computer-Aided Design: A Survey27 Feb 2024
- 2022SketchCleanNet -- A deep learning approach to the enhancement and correction of query sketches for a 3D CAD model retrieval system2 Jul 2022
- 2021A learning-based approach to feature recognition of Engineering shapes15 Dec 2021