ContrastCAD: Contrastive Learning-based Representation Learning for Computer-Aided Design Models

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Jung, Minseop, Kim, Minseong, Kim, Jibum
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866911823883665408
author Jung, Minseop
Kim, Minseong
Kim, Jibum
author_facet Jung, Minseop
Kim, Minseong
Kim, Jibum
contents The success of Transformer-based models has encouraged many researchers to learn CAD models using sequence-based approaches. However, learning CAD models is still a challenge, because they can be represented as complex shapes with long construction sequences. Furthermore, the same CAD model can be expressed using different CAD construction sequences. We propose a novel contrastive learning-based approach, named ContrastCAD, that effectively captures semantic information within the construction sequences of the CAD model. ContrastCAD generates augmented views using dropout techniques without altering the shape of the CAD model. We also propose a new CAD data augmentation method, called a Random Replace and Extrude (RRE) method, to enhance the learning performance of the model when training an imbalanced training CAD dataset. Experimental results show that the proposed RRE augmentation method significantly enhances the learning performance of Transformer-based autoencoders, even for complex CAD models having very long construction sequences. The proposed ContrastCAD model is shown to be robust to permutation changes of construction sequences and performs better representation learning by generating representation spaces where similar CAD models are more closely clustered. Our codes are available at https://github.com/cm8908/ContrastCAD.
format Preprint
id arxiv_https___arxiv_org_abs_2404_01645
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle ContrastCAD: Contrastive Learning-based Representation Learning for Computer-Aided Design Models
Jung, Minseop
Kim, Minseong
Kim, Jibum
Computer Vision and Pattern Recognition
Machine Learning
The success of Transformer-based models has encouraged many researchers to learn CAD models using sequence-based approaches. However, learning CAD models is still a challenge, because they can be represented as complex shapes with long construction sequences. Furthermore, the same CAD model can be expressed using different CAD construction sequences. We propose a novel contrastive learning-based approach, named ContrastCAD, that effectively captures semantic information within the construction sequences of the CAD model. ContrastCAD generates augmented views using dropout techniques without altering the shape of the CAD model. We also propose a new CAD data augmentation method, called a Random Replace and Extrude (RRE) method, to enhance the learning performance of the model when training an imbalanced training CAD dataset. Experimental results show that the proposed RRE augmentation method significantly enhances the learning performance of Transformer-based autoencoders, even for complex CAD models having very long construction sequences. The proposed ContrastCAD model is shown to be robust to permutation changes of construction sequences and performs better representation learning by generating representation spaces where similar CAD models are more closely clustered. Our codes are available at https://github.com/cm8908/ContrastCAD.
title ContrastCAD: Contrastive Learning-based Representation Learning for Computer-Aided Design Models
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2404.01645