Forces in Mechanics (Nov 2021)
Encoding and exploring latent design space of optimal material structures via a VAE-LSTM model
Abstract
Variational autoencoders (VAE) are machine learning models that can extract low dimensional representations of data from datasets of high complexity and volume. Importantly, they can be used for generative purposes to reconstruct complex data, such as images, from a low dimensional encoding of only a few variables. Long short-term memory (LSTM) neural networks are well suited to learning logical trajectory relationships within datasets. Using these two models in concert, we develop a VAE-LSTM approach to learn a classic mechanical materials design problem. Here, we focus on the compliance optimization of cantilever design, using a VAE to encode cantilever structures into a 2D latent space and a LSTM to learn trajectories in that latent space corresponding to the optimization process. Ultimately, we are able to clearly visualize the space of cantilever design, generate new design with extremely low density beyond the original dataset, and obtain optimal cantilever structures inspired by nature. We also demonstrate how the resulting designs can be manufactured using 3D printing, offering a rapid pathway from concept to prototype. The method we developed here can be generalized to other image-based datasets encapsulating changes from multiple factors. The ability offered by our approach to interpret complex behavior, via representations in simplified space, has great potential for application in the intelligent design and manufacturing of materials structure problems.