Neural reparameterization improves structural optimization
Stephan Hoyer, Jascha Sohl-Dickstein, Sam Greydanus
TL;DR
The paper investigates how the choice of parameterization governs solution quality in topology optimization. It introduces a neural-network reparameterization, outputting densities from a CNN and trained end-to-end with implicit differentiation through the physics solver. On 116 structural-optimization tasks, the CNN-based approach matches or exceeds the performance of strong baselines, with particularly large gains on high-resolution problems and qualitatively simpler, more multi-scale designs. This work highlights the power of neural priors in computational engineering and suggests broad applicability to physics-constrained optimization.
Abstract
Structural optimization is a popular method for designing objects such as bridge trusses, airplane wings, and optical devices. Unfortunately, the quality of solutions depends heavily on how the problem is parameterized. In this paper, we propose using the implicit bias over functions induced by neural networks to improve the parameterization of structural optimization. Rather than directly optimizing densities on a grid, we instead optimize the parameters of a neural network which outputs those densities. This reparameterization leads to different and often better solutions. On a selection of 116 structural optimization tasks, our approach produces the best design 50% more often than the best baseline method.
