paper-with-me

Papers

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

2024-04-02 · Minseop Jung, Minseong Kim, Jibum Kim

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.

📄 PDF Abstract BibTeX arXiv:2404.01645

Code (1)

cm8908/contrastcad 공식 구현 pytorch

Tasks

Contrastive LearningData AugmentationRepresentation Learning

Methods 이 논문이 사용한 방법론

Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

GenCAD: Image-Conditioned Computer-Aided Design Generation with Transformer-Based Contrastive Representation and Diffusion Priors

2024-09-08 · Md Ferdous Alam, Faez Ahmed

The creation of manufacturable and editable 3D shapes through Computer-Aided Design (CAD) remains a highly manual and time-consuming task, hampered by the complex topology of boundary representations of 3D solids and uni…

3D Shape GenerationContrastive LearningRepresentation Learning

Computer-aided whole-cell design: taking a holistic approach by integrating synthetic with systems biology

2020-06-04 · Lucia Marucci, Matteo Barberis, Jonathan Karr, Oliver Ray 외

Computer-aided design for synthetic biology promises to accelerate the rational and robust engineering of biological systems; it requires both detailed and quantitative mathematical and experimental models of the process…

Self-supervised Graph Neural Network for Mechanical CAD Retrieval

2024-06-13 · Yuhan Quan, Huan Zhao, JinFeng Yi, Yuqiang Chen

CAD (Computer-Aided Design) plays a crucial role in mechanical industry, where large numbers of similar-shaped CAD parts are often created. Efficiently reusing these parts is key to reducing design and production costs f…

3D Shape RepresentationGraph LearningGraph Neural NetworkRepresentation Learning+1

Hashing based Contrastive Learning for Virtual Screening

2024-07-29 · Jin Han, Yun Hong, Wu-Jun Li

Virtual screening (VS) is a critical step in computer-aided drug discovery, aiming to identify molecules that bind to a specific target receptor like protein. Traditional VS methods, such as docking, are often too time-c…

Contrastive LearningDrug DiscoveryRetrieval

Generating and Weighting Semantically Consistent Sample Pairs for Ultrasound Contrastive Learning

2022-12-08 · Yixiong Chen, Chunhui Zhang, Chris H. Q. Ding, Li Liu

Well-annotated medical datasets enable deep neural networks (DNNs) to gain strong power in extracting lesion-related features. Building such large and well-designed medical datasets is costly due to the need for high-lev…

Cancer ClassificationContrastive LearningMeta-LearningPneumonia Detection+1