BRepMAE: Self-Supervised Masked BRep Autoencoders for Machining Feature Recognition
Can Yao, Kang Wu, Zuheng Zheng, Siyuan Xing, Xiao-Ming Fu

TL;DR
BRepMAE introduces a self-supervised masked autoencoder framework that effectively learns representations from unlabeled CAD models for machining feature recognition, significantly reducing the need for labeled data.
Contribution
The paper presents a novel masked graph autoencoder for CAD models that improves machining feature recognition, especially with limited labeled data.
Findings
High recognition accuracy with only 0.1% of training data.
Significant improvement over existing methods with limited data.
Effective self-supervised pre-training on large unlabeled CAD datasets.
Abstract
We propose a masked self-supervised learning framework, called BRepMAE, for automatically extracting a valuable representation of the input computer-aided design (CAD) model to recognize its machining features. Representation learning is conducted on a large-scale, unlabeled CAD model dataset using the geometric Attributed Adjacency Graph (gAAG) representation, derived from the boundary representation (BRep). The self-supervised network is a masked graph autoencoder (MAE) that focuses on reconstructing geometries and attributes of BRep facets, rather than graph structures. After pre-training, we fine-tune a network that contains both the encoder and a task-specific classification network for machining feature recognition (MFR). In the experiments, our fine-tuned network achieves high recognition rates with only a small amount of data (e.g., 0.1% of the training data), significantly…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsManufacturing Process and Optimization · 3D Shape Modeling and Analysis · Robot Manipulation and Learning
