依赖关系(UML)
计算机科学
生成语法
生成设计
图形
依赖关系图
理论计算机科学
生成模型
约束(计算机辅助设计)
人工智能
代表(政治)
机器学习
数学
工程类
政治
公制(单位)
运营管理
法学
政治学
几何学
出处
期刊:Journal of Mechanical Design
日期:2019-06-25
卷期号:141 (11)
被引量:32
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI