atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Deep Generative Model for Mechanical System Configuration Design

AAAI 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Machine learning for physical simulation · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GearFormer, a Transformer trained on a synthetic DSL-generated, physics-simulated gear train dataset to instantly generate configuration designs, and hybrid EDA/MCTS+Transformer search methods.

Problem

Mechanical system configuration design is a categorical combinatorial optimization with multiple requirements and black-box physics simulation, making search methods slow; no public dataset exists for gear train synthesis.

Approach

Treat gear train design as a DSL token sequence and train a conditional Transformer on requirement-to-sequence pairs (with a weight objective via Gumbel-Softmax), then use it alone or to complete sequences inside EDA and MCTS.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace random grammar-conforming sequence generation with GearFormerGearFormer test set · GearFormer test setfeasibility (%): 0.4766 -> 94.73Helped
Replace random grammar-conforming sequence generation with GearFormerGearFormer test set · GearFormer test setoutput position match (m): 0.860 -> 0.041Helped
Replace random grammar-conforming sequence generation with GearFormerGearFormer test set · GearFormer test setspeed ratio match (log): 1.9393 -> 0.0229Helped
Replace random grammar-conforming sequence generation with GearFormerGearFormer test set · GearFormer test setoutput motion vector match (%): 16.96 -> 99.04Helped
Add GearFormer completion to EDA search30 random benchmark problems · 30 random benchmark problemsspeed ratio match (log): 0.0930^{\pm0.132} -> 0.0098^{\pm0.016}Helped
Add GearFormer completion to MCTS search30 random benchmark problems · 30 random benchmark problemsoutput position match (m): 0.760^{\pm0.400} -> 0.209^{\pm0.362}Helped
Add GearFormer completion to EDA search30 random benchmark problems · 30 random benchmark problemsweight (kg): 1.98^{\pm1.55} -> 3.26^{\pm3.59}Hurt
Add GearFormer completion to MCTS search30 random benchmark problems · 30 random benchmark problemsweight (kg): 3.20^{\pm3.09} -> 2.62^{\pm2.19}Helped
Increase the objective-loss weight w1 (ablation)GearFormer · Validation setaverage weightHelped
Increase the objective-loss weight w1 (ablation)GearFormer · Validation setvalidity and feasibilityHurt

Surprising findings

Limitations

Experimental setup

Datasets: GearFormer dataset (synthetic, generated via DSL, parts catalogue, and physics simulator)

Benchmarks: GearFormer test set (synthetic) 30 randomly sampled benchmark problems from test set

Metrics: validity feasibility output position error speed ratio RMSLE output motion vector match input/output motion type match weight (kg) candidate count

Baselines: Random sequence generation EDA MCTS

Builds on: Transformer Gumbel-Softmax Estimation of distribution algorithm Monte Carlo tree search

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy