Skip to content

ml-jku/Generative-Topology-Optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Generative Topology Optimization: Exploring Diverse Solutions in Structural Design

TL;DR

Generative Topology Optimization (GenTO) is a novel method that uses neural fields, a solver-in-the-loop and an explicit diversity constraint to generate diverse and structurally compliant shapes without data.


Abstract

Topology optimization (TO) is a family of computational methods that derive near-optimal geometries from formal problem descriptions. Despite their success, established TO methods are limited to generating single solutions, restricting the exploration of alternative designs. To address this limitation, we introduce Generative Topology Optimization (GenTO) - a data-free method that trains a neural network to generate structurally compliant shapes and explores diverse solutions through an explicit diversity constraint. The network is trained with a solver-in-the-loop, optimizing the material distribution in each iteration. The trained model produces diverse shapes that closely adhere to the design requirements. We validate GenTO on 2D and 3D TO problems. Our results demonstrate that GenTO produces more diverse solutions than any prior method while maintaining near-optimality and being an order of magnitude faster due to inherent parallelism. These findings open new avenues for engineering and design, offering enhanced flexibility and innovation in structural optimization.

Diverse results on cantilever

Method overview

We parametrize shapes with a conditional neural field. In each iteration, the network receives mesh locations and modulation vectors as input. It outputs densities for each shape at these mesh points. These densities are then used by a solver to calculate compliances and volumes, along with their gradients. The diversity loss is determined by comparing the surface points of the shapes using the chamfer discrepancy. This comparison helps compute the diversity loss and its gradient.

Description of the image

Results

The produced shapes are more diverse than the baseline, i.e., the Deflated Barrier method (ArXiv).

Diverse results on cantilever

The method also scales to 3D were it produces diverse modes for a jet engine bracket. The following figure shows 3 modes from top and perspective view.

Diverse results on cantilever

Citation

@article{radler2025GenTO,
  title={Generative Topology Optimization: Exploring Diverse Solutions in Structural Design},
  author={Radler, Andreas and Volkmann, Eric and Brandstetter, Johannes and Berzins, Arturs},
  journal={arXiv preprint arXiv:2502.13174},
  year={2025}
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published