Learning topology optimization process via convolutional long‐short‐term memory autoencoder‐decoder

Saved in:
Bibliographic Details
Title: Learning topology optimization process via convolutional long‐short‐term memory autoencoder‐decoder
Authors: Qiaochu Ma, Edward C. DeMeter, Saurabh Basu
Source: International Journal for Numerical Methods in Engineering. 124:2571-2588
Publisher Information: Wiley, 2023.
Publication Year: 2023
Subject Terms: 0203 mechanical engineering, 0211 other engineering and technologies, 02 engineering and technology
Description: This article proposed an autoencoder‐decoder architecture with convolutional long‐short‐term memory (ConvLSTM) cell for the purpose of learning topology optimization iterations. The overall topology optimization process is treated as time‐series data, with each iteration as a single step. The first few steps are fed into the encoder to generate encoder embedding, which is fed into the decoder. The decoder uses the encoder embedding as input and generates the result at each future step until the end of iteration. To train the proposed neural network, a large dataset is generated by a conventional topology optimization method, that is, solid isotropic material with penalization for intermediate densities, with randomly picked boundary conditions, load conditions, and volume constraints. Unlike other deep learning models introduced before, the proposed method can learn each topology optimization step iteratively and present the full optimization path. Furthermore, the proposed method can be extended to give solutions to unseen boundary and load conditions with a significant reduction in computation cost in a little sacrifice on the performance of the optimum design.
Document Type: Article
Language: English
ISSN: 1097-0207
0029-5981
DOI: 10.1002/nme.7221
Rights: CC BY
Accession Number: edsair.doi...........7cc3291d29fdd1cb2bc04235ea92fe41
Database: OpenAIRE
Description
Abstract:This article proposed an autoencoder‐decoder architecture with convolutional long‐short‐term memory (ConvLSTM) cell for the purpose of learning topology optimization iterations. The overall topology optimization process is treated as time‐series data, with each iteration as a single step. The first few steps are fed into the encoder to generate encoder embedding, which is fed into the decoder. The decoder uses the encoder embedding as input and generates the result at each future step until the end of iteration. To train the proposed neural network, a large dataset is generated by a conventional topology optimization method, that is, solid isotropic material with penalization for intermediate densities, with randomly picked boundary conditions, load conditions, and volume constraints. Unlike other deep learning models introduced before, the proposed method can learn each topology optimization step iteratively and present the full optimization path. Furthermore, the proposed method can be extended to give solutions to unseen boundary and load conditions with a significant reduction in computation cost in a little sacrifice on the performance of the optimum design.
ISSN:10970207
00295981
DOI:10.1002/nme.7221