Topology Optimization via Frequency Tuning of Neural Design Representations

Structural topology optimization seeks to distribute material throughout a design domain in a way that maximizes a certain performance goal. In this work, we solve the topology optimization problem by parameterizing the designs via recently introduced coordinate-based neural networks. Specifically, we show that networks with Fourier feature mapping can achieve state-of-the-art performance. Our method enables the realization of a range of designs using a single mesh via tuning the frequency content of the solutions independently of the finite element discretization grid. This frequency control offers attractive properties, such as mesh-independent results and sub-pixel filtering that leads to appropriate designs for upsampling. We demonstrate our method on the compliance minimization problem, optimizing for the stiffest possible structure within a weight budget for a prescribed set of loads.

[1]  Jascha Sohl-Dickstein,et al.  Neural reparameterization improves structural optimization , 2019, ArXiv.

[2]  Gordon Wetzstein,et al.  Implicit Neural Representations with Periodic Activation Functions , 2020, NeurIPS.

[3]  俊一 甘利 5分で分かる!? 有名論文ナナメ読み:Jacot, Arthor, Gabriel, Franck and Hongler, Clement : Neural Tangent Kernel : Convergence and Generalization in Neural Networks , 2020 .

[4]  Hao Zhang,et al.  Learning Implicit Fields for Generative Shape Modeling , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Richard A. Newcombe,et al.  DeepSDF: Learning Continuous Signed Distance Functions for Shape Representation , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[6]  Kamyar Azizzadenesheli,et al.  Fourier Neural Operator for Parametric Partial Differential Equations , 2021, ICLR.

[7]  Bernhard Thomaszewski,et al.  NTopo: Mesh-free Topology Optimization using Implicit Neural Representations , 2021, NeurIPS.

[8]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[9]  Ken Perlin,et al.  Accelerating Eulerian Fluid Simulation With Convolutional Networks , 2016, ICML.

[10]  X. Y. Kou,et al.  Heterogeneous object modeling: A review , 2007, Comput. Aided Des..

[11]  Charlie C. L. Wang,et al.  Data‐Driven Bending Elasticity Design by Shell Thickness , 2016, Comput. Graph. Forum.

[12]  G. Gary Wang,et al.  Review of Metamodeling Techniques in Support of Engineering Design Optimization , 2007, DAC 2006.

[13]  J. Petersson Some convergence results in perimeter-controlled topology optimization , 1999 .

[14]  Olga Sorkine-Hornung,et al.  The shape space of discrete orthogonal geodesic nets , 2018, ACM Trans. Graph..

[15]  Benjamin Recht,et al.  Random Features for Large-Scale Kernel Machines , 2007, NIPS.

[16]  Krishnan Suresh,et al.  TOuNN: Topology Optimization using Neural Networks , 2020, Structural and Multidisciplinary Optimization.

[17]  Ole Sigmund,et al.  Giga-voxel computational morphogenesis for structural design , 2017, Nature.

[18]  Nobuyuki Umetani,et al.  Learning three-dimensional flow for interactive aerodynamic design , 2018, ACM Trans. Graph..

[19]  Isaac Elishakoff,et al.  Three-dimensional analysis of an all-round clamped plate made of functionally graded materials , 2005 .

[20]  Anders Clausen,et al.  Efficient topology optimization in MATLAB using 88 lines of code , 2011 .

[21]  T. E. Bruns,et al.  Topology optimization of non-linear elastic structures and compliant mechanisms , 2001 .

[22]  Jonathan T. Barron,et al.  Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domains , 2020, NeurIPS.

[23]  T. Borrvall Topology optimization of elastic continua using restriction , 2001 .

[24]  Bailin Deng,et al.  Wire mesh design , 2014, ACM Trans. Graph..

[25]  D. Kelly,et al.  Xolography for linear volumetric 3D printing , 2020, Nature.

[26]  Surya Ganguli,et al.  Exact solutions to the nonlinear dynamics of learning in deep linear neural networks , 2013, ICLR.

[27]  Jun Wu,et al.  A System for High-Resolution Topology Optimization , 2016, IEEE Transactions on Visualization and Computer Graphics.

[28]  Michael Wimmer,et al.  Reduced-order shape optimization using offset surfaces , 2015, ACM Trans. Graph..

[29]  Thomas Funkhouser,et al.  Local Implicit Grid Representations for 3D Scenes , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[30]  Arthur Jacot,et al.  DNN-Based Topology Optimisation: Spatial Invariance and Neural Tangent Kernel , 2021, NeurIPS.

[31]  Eftychios Sifakis,et al.  Narrow-band topology optimization on a sparsely populated grid , 2018, ACM Trans. Graph..

[32]  Pratul P. Srinivasan,et al.  NeRF , 2020, ECCV.

[33]  Pascal Fua,et al.  Geodesic Convolutional Shape Optimization , 2018, ICML.

[34]  Debasish Dutta,et al.  Constructive Representation of Heterogeneous Objects , 2001, J. Comput. Inf. Sci. Eng..