Abstract

Generative neural networks (GNNs) have successfully used human-created designs to generate novel 3D models that combine concepts from disparate known solutions, which is an important aspect of design exploration. GNNs automatically learn a parameterization (orlatent space) of a design space, as opposed to alternative methods that manually define a parameterization. However, GNNs are typically not evaluated using an explicit notion of physical performance, which is a critical capability needed for design. This work bridges this gap by proposing a method to extract a set of functional designs from the latent space of a point cloud generating GNN, without sacrificing the aforementioned aspects of a GNN that are appealing for design exploration. We introduce a sparsity preserving cost function and initialization strategy for a genetic algorithm (GA) to optimize over the latent space of a point cloud generating autoencoder GNN. We examine two test cases, an example of generating ellipsoid point clouds subject to a simple performance criterion and a more complex example of extracting 3D designs with a low coefficient of drag. Our experiments show that the modified GA results in a diverse set of functionally superior designs while maintaining similarity to human-generated designs in the training data set.

Highlights

  • The design decisions that have the highest impact on the final design’s performance and cost are made during the early conceptual phase of the design process in which design criteria are not fully formulated and multiple design alternatives are explored (Krish 2011; Østergård et al 2016)

  • Each of the following benchmarks is implemented in order to evaluate the proposed method against approaches that remove some of its features

  • (1) TDI-SP-latent space optimization (LSO): The initial population is created by sampling the training data set, and an 0 norm penalty is applied to the cost function

Read more

Summary

Introduction

The design decisions that have the highest impact on the final design’s performance and cost are made during the early conceptual phase of the design process in which design criteria are not fully formulated and multiple design alternatives are explored (Krish 2011; Østergård et al 2016). Even though most computer-aided design (CAD) software provide capability to support the latter stages of design, with functionality such as fine-tuning parameters and analysis of performance, many designers still rely on these tools during the conceptual design phase This introduces the pitfall of committing to one design concept very early on in the design process, which can impede. Popular existing generative design techniques include shape grammars (Tapia 1999; Cui and Tang 2013; Tang and Cui 2014) and parametric modeling (Wong and Chan 2009; Krish 2011; Turrin et al 2011; Zboinska 2015) These techniques require the design space to be manually parameterized either through the construction of rules and vocabulary for a grammar or through the creation of a descriptive representation of designs through design variables. The ability of these methods to capture the breadth of the existing design space heavily relies on the expertise of the person who designed the parameterization

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call