A Convolutional Neural Network Approach to the Classification of Engineering Models

被引:18
|
作者
Manda, Bharadwaj [1 ]
Bhaskare, Pranjal [1 ]
Muthuganapathy, Ramanathan [1 ]
机构
[1] Indian Inst Technol Madras, Adv Geometr Comp Lab, Dept Engn Design, Chennai 600036, Tamil Nadu, India
关键词
Solid modeling; Three-dimensional displays; Graphical models; Deep learning; Data models; Task analysis; Shape; Engineering; CAD models; classification; convolutional neural network; gradient boosting; light field descriptor (LFD); RETRIEVAL; DESIGN;
D O I
10.1109/ACCESS.2021.3055826
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 modeling 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.
引用
收藏
页码:22711 / 22723
页数:13
相关论文
共 50 条
  • [1] Gender classification: a convolutional neural network approach
    Liew, Shan Sung
    Khalil-Hani, Mohamed
    Ahmad Radzi, Syafeeza
    Bakhteri, Rabia
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2016, 24 (03) : 1248 - 1264
  • [2] Deep Convolutional Neural Network Approach for Classification of Poems
    Deshmukh, Rushali
    Kiwelekar, Arvind W.
    [J]. INTELLIGENT HUMAN COMPUTER INTERACTION, IHCI 2021, 2022, 13184 : 74 - 88
  • [3] A Convolutional Neural Network Approach for Acoustic Scene Classification
    Valenti, Michele
    Squartini, Stefano
    Diment, Aleksandr
    Parascandolo, Giambattista
    Virtanen, Tuomas
    [J]. 2017 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2017, : 1547 - 1554
  • [4] Optimized Convolutional Neural Network Models for Skin Lesion Classification
    Villa-Pulgarin, Juan Pablo
    Ruales-Torres, Anderson Alberto
    Arias-Garzon, Daniel
    Bravo-Ortiz, Mario Alejandro
    Arteaga-Arteaga, Harold Brayan
    Mora-Rubio, Alejandro
    Alzate-Grisales, Jesus Alejandro
    Mercado-Ruiz, Esteban
    Hassaballah, M.
    Orozco-Arias, Simon
    Cardona-Morales, Oscar
    Tabares-Soto, Reinel
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (02): : 2131 - 2148
  • [5] Comparison of Convolutional Neural Network Models for Food Image Classification
    Ozsert Yigit, Gozde
    Ozyildirim, Buse Melis
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS (INISTA), 2017, : 349 - 353
  • [6] Classification of Rice Diseases using Convolutional Neural Network Models
    Yakkundimath R.
    Saunshi G.
    Anami B.
    Palaiah S.
    [J]. Journal of The Institution of Engineers (India): Series B, 2022, 103 (04) : 1047 - 1059
  • [7] Comparison of Convolutional Neural Network Models for Document Image Classification
    Yaman, Dogucan
    Eyiokur, Fevziye Irem
    Ekenel, Hazim Kemal
    [J]. 2017 25TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2017,
  • [8] Exploration of Convolutional Neural Network models for source code classification
    Barchi, Francesco
    Parisi, Emanuele
    Urgese, Gianvito
    Ficarra, Elisa
    Acquaviva, Andrea
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 97 (97)
  • [9] Comparison of convolutional neural network models for food image classification
    Yigit, Gozde Ozsert
    Ozyildirim, B. Melis
    [J]. JOURNAL OF INFORMATION AND TELECOMMUNICATION, 2018, 2 (03) : 347 - 357
  • [10] Packet Vision: a convolutional neural network approach for network traffic classification
    Moreira, Rodrigo
    Rodrigues, Larissa Ferreira
    Rosa, Pedro Frosi
    Aguiar, Rui L.
    Silva, Flavio de Oliveira
    [J]. 2020 33RD SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI 2020), 2020, : 256 - 263