{"title":"Deep Generative Model for Mechanical System Configuration Design","authors":"Yasaman Etesam, Hyunmin Cheong, Mohammadmehdi Ataei, Pradeep Kumar Jayaraman","doi":"arxiv-2409.06016","DOIUrl":null,"url":null,"abstract":"Generative AI has made remarkable progress in addressing various design\nchallenges. One prominent area where generative AI could bring significant\nvalue is in engineering design. In particular, selecting an optimal set of\ncomponents and their interfaces to create a mechanical system that meets design\nrequirements is one of the most challenging and time-consuming tasks for\nengineers. This configuration design task is inherently challenging due to its\ncategorical nature, multiple design requirements a solution must satisfy, and\nthe reliance on physics simulations for evaluating potential solutions. These\ncharacteristics entail solving a combinatorial optimization problem with\nmultiple constraints involving black-box functions. To address this challenge,\nwe propose a deep generative model to predict the optimal combination of\ncomponents and interfaces for a given design problem. To demonstrate our\napproach, we solve a gear train synthesis problem by first creating a synthetic\ndataset using a grammar, a parts catalogue, and a physics simulator. We then\ntrain a Transformer using this dataset, named GearFormer, which can not only\ngenerate quality solutions on its own, but also augment search methods such as\nan evolutionary algorithm and Monte Carlo tree search. We show that GearFormer\noutperforms such search methods on their own in terms of satisfying the\nspecified design requirements with orders of magnitude faster generation time.\nAdditionally, we showcase the benefit of hybrid methods that leverage both\nGearFormer and search methods, which further improve the quality of the\nsolutions.","PeriodicalId":501479,"journal":{"name":"arXiv - CS - Artificial Intelligence","volume":"79 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.06016","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Generative AI has made remarkable progress in addressing various design
challenges. One prominent area where generative AI could bring significant
value is in engineering design. In particular, selecting an optimal set of
components and their interfaces to create a mechanical system that meets design
requirements is one of the most challenging and time-consuming tasks for
engineers. This configuration design task is inherently challenging due to its
categorical nature, multiple design requirements a solution must satisfy, and
the reliance on physics simulations for evaluating potential solutions. These
characteristics entail solving a combinatorial optimization problem with
multiple constraints involving black-box functions. To address this challenge,
we propose a deep generative model to predict the optimal combination of
components and interfaces for a given design problem. To demonstrate our
approach, we solve a gear train synthesis problem by first creating a synthetic
dataset using a grammar, a parts catalogue, and a physics simulator. We then
train a Transformer using this dataset, named GearFormer, which can not only
generate quality solutions on its own, but also augment search methods such as
an evolutionary algorithm and Monte Carlo tree search. We show that GearFormer
outperforms such search methods on their own in terms of satisfying the
specified design requirements with orders of magnitude faster generation time.
Additionally, we showcase the benefit of hybrid methods that leverage both
GearFormer and search methods, which further improve the quality of the
solutions.