Synthesizing designs with interpart dependencies using hierarchical generative adversarial networks


METADATA ONLY
Loading...

Date

2019-11

Publication Type

Journal Article

ETH Bibliography

no

Citations

Altmetric
METADATA ONLY

Data

Rights / License

Abstract

Real-world designs usually consist of parts with interpart dependencies, i.e., the geometry of one part is dependent on one or multiple other parts. We can represent such dependency in a part dependency graph. This paper presents a method for synthesizing these types of hierarchical designs using generative models learned from examples. It decomposes the problem of synthesizing the whole design into synthesizing each part separately but keeping the interpart dependencies satisfied. Specifically, this method constructs multiple generative models, the interaction of which is based on the part dependency graph. We then use the trained generative models to synthesize or explore each part design separately via a low-dimensional latent representation, conditioned on the corresponding parent part(s). We verify our model on multiple design examples with different interpart dependencies. We evaluate our model by analyzing the constraint satisfaction performance, the synthesis quality, the latent space quality, and the effects of part dependency depth and branching factor. This paper’s techniques for capturing dependencies among parts lay the foundation for learned generative models to extend to more realistic engineering systems where such relationships are widespread.

Permanent link

Publication status

published

Editor

Book title

Volume

141 (11)

Pages / Article No.

111403

Publisher

American Society of Mechanical Engineers

Event

Edition / version

Methods

Software

Geographic location

Date collected

Date created

Subject

Organisational unit

09828 - Fuge, Mark / Fuge, Mark check_circle

Notes

Funding

Related publications and datasets