Material Prediction for Design Automation Using Graph Representation Learning
Not on the map. Why?
Abstract (arXiv)
Successful material selection is critical in designing and manufacturing products for design automation. Designers leverage their knowledge and experience to create high-quality designs by selecting the most appropriate materials through performance, manufacturability, and sustainability evaluation. Intelligent tools can help designers with varying expertise by providing recommendations learned from prior designs. To enable this, we introduce a graph representation learning framework that supports the material prediction of bodies in assemblies. We formulate the material selection task as a node-level prediction task over the assembly graph representation of CAD models and tackle it using Graph Neural Networks (GNNs). Evaluations over three experimental protocols performed on the Fusion 360 Gallery dataset indicate the feasibility of our approach, achieving a 0.75 top-3 micro-f1 score. The proposed framework can scale to large datasets and incorporate designers' knowledge into the learning process. These capabilities allow the framework to serve as a recommendation system for design automation and a baseline for future work, narrowing the gap between human designers and intelligent design agents.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 30 of its 63 references that are in the map. First posted on arXiv 26 Sep 2022.
Builds on
30 of 63 references.
References · 30
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 867
18 more
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 564
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
- 2018Graph networks as learnable physics engines for inference and controlcited by 242
- 2017Encoding Sentences with Graph Convolutional Networks for Semantic Role Labelingcited by 137
- 2021BRepNet: A topological message passing system for solid modelscited by 92
- 2019Unsupervised Multi-Task Feature Learning on Point Cloudscited by 89
- 2021JoinABLe: Learning Bottom-up Assembly of Parametric CAD Jointscited by 77
- 2019StructureNet: Hierarchical Graph Networks for 3D Shape Generationcited by 59
- 2020Memory-Based Graph Networkscited by 56
- 2020Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequencescited by 36
- 2019Learning Part Generation and Assembly for Structure-aware Shape Synthesiscited by 35
- 2021Engineering Knowledge Graph from Patent Databasecited by 18
- 2019TechNet: Technology Semantic Network Based on Patent Datacited by 14
- 2020UV-Net: Learning from Boundary Representationscited by 6
- 2021A Graph Neural Network Approach for Product Relationship Predictioncited by 2
- 2021Classifying Component Function in Product Assemblies with Graph Neural Networkscited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 0; 2026: 2.
3 papers.
- 2026Learning Hierarchical and Geometry-Aware Graph Representations for Text-to-CAD11 Apr 2026
- 2026Masked BRep Autoencoder via Hierarchical Graph Transformer16 Mar 2026
- 2023What's in a Name? Evaluating Assembly-Part Semantic Knowledge in Language Models through User-Provided Names in CAD Files25 Apr 2023