GO-GAN: Geometry Optimization Generative Adversarial Network for Achieving Optimized Structures with Targeted Physical Properties

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Padmaprabhan, A., Hari, Shriram, Thomas, Nived Philip, Chadha, Khaish Singh, Sidhardh, Sai, Chinthapenta, Viswanath, Kumar, Prabhat
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866929693614145536
author Padmaprabhan, A.
Hari, Shriram
Thomas, Nived Philip
Chadha, Khaish Singh
Sidhardh, Sai
Chinthapenta, Viswanath
Kumar, Prabhat
author_facet Padmaprabhan, A.
Hari, Shriram
Thomas, Nived Philip
Chadha, Khaish Singh
Sidhardh, Sai
Chinthapenta, Viswanath
Kumar, Prabhat
contents This paper presents GO-GAN, a novel Generative Adversarial Network (GAN) architecture for geometry optimization (GO), specifically to generate structures based on user-specified input parameters. The architecture for GO-GAN proposed here combines a \texttt{Pix2Pix} GAN with a new input mechanism, involving a dynamic batch gradient descent-based training loop that leverages dataset symmetries. The model, implemented here using \texttt{TensorFlow} and \texttt{Keras}, is trained using input images representing scalar physical properties generated by a custom MatLab code. After training, GO-GAN rapidly generates optimized geometries from input images representing scalar inputs of the physical properties. Results demonstrate GO-GAN's ability to produce acceptable designs with desirable variations. These variations are followed by the influence of discriminators during training and are of practical significance in ensuring adherence to specifications while enabling creative exploration of the design space.
format Preprint
id arxiv_https___arxiv_org_abs_2502_00416
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle GO-GAN: Geometry Optimization Generative Adversarial Network for Achieving Optimized Structures with Targeted Physical Properties
Padmaprabhan, A.
Hari, Shriram
Thomas, Nived Philip
Chadha, Khaish Singh
Sidhardh, Sai
Chinthapenta, Viswanath
Kumar, Prabhat
Computational Engineering, Finance, and Science
This paper presents GO-GAN, a novel Generative Adversarial Network (GAN) architecture for geometry optimization (GO), specifically to generate structures based on user-specified input parameters. The architecture for GO-GAN proposed here combines a \texttt{Pix2Pix} GAN with a new input mechanism, involving a dynamic batch gradient descent-based training loop that leverages dataset symmetries. The model, implemented here using \texttt{TensorFlow} and \texttt{Keras}, is trained using input images representing scalar physical properties generated by a custom MatLab code. After training, GO-GAN rapidly generates optimized geometries from input images representing scalar inputs of the physical properties. Results demonstrate GO-GAN's ability to produce acceptable designs with desirable variations. These variations are followed by the influence of discriminators during training and are of practical significance in ensuring adherence to specifications while enabling creative exploration of the design space.
title GO-GAN: Geometry Optimization Generative Adversarial Network for Achieving Optimized Structures with Targeted Physical Properties
topic Computational Engineering, Finance, and Science
url https://arxiv.org/abs/2502.00416