Source-linked AI summary

Neural networks for topology optimization

Ivan Sosnovik, Ivan Oseledets

arXiv:1709.09578v1cs.LGmath.NA

TL;DR

Topology optimization requires distributing material within a design domain under constraints, and this paper targets the time-consuming iterative layout process. It reframes the task as image segmentation using a convolutional encoder-decoder-style neural network, reporting accelerated optimization and transfer to other problem types. The paper also notes that the exact SIMP implementation is outside its scope.

  • Problem

    Topology optimization seeks material layouts with optimal properties under prescribed constraints, including difficult binary material-or-void decisions.

  • Method

    A fully convolutional neural network maps an intermediate density distribution and its latest update to a predicted final structure.

  • Results

    The model accelerates topology optimization, generalizes from minimal compliance training data to other problem types, and transfers from low-resolution to higher-resolution grids.

  • Takeaways & Limitations

    The proposed pipeline can stop SIMP earlier and substantially reduce total optimization time while preserving the final structure with minimal accuracy reduction.

  • Takeaways & Limitations

    The exact implementation of the SIMP algorithm is outside the paper’s scope.

Abstract

from arXiv · show

In this research, we propose a deep learning based approach for speeding up the topology optimization methods. The problem we seek to solve is the layout problem. The main novelty of this work is to state the problem as an image segmentation task. We leverage the power of deep learning methods as the efficient pixel-wise image labeling technique to perform the topology optimization. We introduce convolutional encoder-decoder architecture and the overall approach of solving the above-described problem with high performance. The conducted experiments demonstrate the significant acceleration of the optimization process. The proposed approach has excellent generalization properties. We demonstrate the ability of the application of the proposed model to other problems. The successful results, as well as the drawbacks of the current method, are discussed.

1. Introduction

Topology optimization distributes material within a design domain under prescribed constraints, while traditional methods iteratively redistribute and refine the layout. This paper reframes the computationally intensive part as image segmentation and proposes a deep-learning approach emphasizing acceleration, generalization, and scalability.

  • Problem setting: Topology optimization distributes material inside a design domain to obtain structures with optimal properties under prescribed constraints.Common formulations require binary material-or-void decisions, while elastic strain-energy minimization is a representative example.
  • Existing methods: SIMP and BESO are established approaches, using density penalization or stress-guided material removal and addition, respectively.SIMP encourages binary densities; BESO removes low-stress material and adds material where stress is higher.
  • Existing methods: Traditional methods divide optimization into general material redistribution followed by refinement toward a stable final structure.The refinement stage mainly changes local regions while preserving the global structure.
  • Proposed approach: The proposed approach formulates topology optimization as pixel-wise image segmentation to accelerate the most time-consuming part of traditional solvers.Deep learning is used as an efficient image-labeling technique for the optimization process.
  • Proposed approach: The paper highlights acceleration, excellent generalization properties, and scalability as key features of the proposed approach.These claimed features define the intended advantages of applying deep learning to topology optimization.

2. Topology Optimization Problem

Topology optimization distributes material within a design domain to satisfy structural objectives and constraints, but binary material decisions make the problem difficult. The paper describes SIMP-based formulation and the half MBB beam example used to illustrate material redistribution and refinement.

  • Problem formulation: The design domain is discretized into square finite elements whose binary density x_j indicates material presence or absence.x_j = 0 denotes void and x_j = 1 denotes material.
  • Problem formulation: The optimization minimizes compliance subject to a prescribed material volume fraction, structural equilibrium, and binary density constraints.Compliance uses element displacements and stiffness matrices, while KU = F expresses global equilibrium.
  • SIMP method: Because binary design variables are difficult to solve, SIMP replaces x_j ∈ {0, 1} with continuous variables x_j ∈ [0, 1] and penalizes non-binary solutions.SIMP is described as a gradient-based iterative power-law approach using Young’s-modulus penalization.
  • Illustrative example: In the half MBB beam example, early iterations redistribute material globally, while later iterations filter intermediate densities toward binary values with little silhouette change.The example uses the design domain, constraints, and loads shown in Figure 1 and a 120 × 40 mesh in Figure 2.

3. Learning Topology Optimization

The approach treats late-stage topology optimization as two-class image segmentation, using a convolutional encoder-decoder to convert non-binary densities into a binary structure. Training uses synthetic SIMP-generated data and augmented intermediate solver states.

  • Problem formulation: After a few solver iterations, the non-binary density image is interpreted as a blurred structure, while the final binary structure is its foreground-background mask.This reframes the transition from preliminary layout to binary convergence as image segmentation.
  • Optimization pipeline: The proposed pipeline performs initial iterations with SIMP, then uses a neural network to segment the density distribution and converge it toward a {0, 1} solution.The network replaces part of the conventional iterative convergence process.
  • Architecture: The model takes the current density distribution and its latest update as two channels, producing a same-resolution grayscale image of the predicted final structure.Its hourglass architecture contains encoder and decoder networks followed by pixel-wise classification.
  • Dataset: Synthetic training data are generated with Topy, an open-source SIMP-based solver, because collecting a large real-life dataset is difficult or impossible.The data-generation procedure uses synthetic topology-optimization solutions rather than measured structures.
  • Dataset: 10,000 objects comprise the dataset, with each object containing 100 optimization iterations on a regular 40 × 40 grid.Each object is represented as a tensor of shape 100×40×40.
  • Training: Training stops SIMP after a sampled number of iterations, augments inputs with D4 flips and 90-degree rotations, and uses confidence and volume-fraction losses.The model is trained with ADAM; training from scratch takes about 80–90 minutes.

4. Results

The proposed CNN pipeline is evaluated against standard SIMP on mechanical and heat-conduction problems, emphasizing accuracy, runtime, transferability, and input-size scalability. Results indicate substantial acceleration with close structural reconstruction and useful cross-problem generalization, subject to reduced accuracy in some settings.

  • Accuracy and performance: The experiments compare the proposed approach with standard SIMP using Binary Accuracy, IoU, and average time consumption.The evaluation targets both structural accuracy and computational cost.
  • Accuracy and performance: The four neural networks share an architecture but differ in their distributions for sampling the SIMP stopping iteration.One model uses U[1, 100], while three use Poisson distributions with λ = 5, 10, and 30.
  • Accuracy and performance: 0.98 binary accuracy and 0.95 mean IoU are obtained after stopping the solver at 5 iterations, versus 0.96 and 0.92 for SIMP stopped at 8 iterations.The figure reports these values for the compared solver outputs.
  • Accuracy and performance: Almost 20 times smaller time consumption is reported for the proposed method while reconstructing a structure with the same overall topology as SIMP.The reported comparison concerns the illustrated mechanical problem.
  • Accuracy and performance: Models preserve the final structure with rare pixel-wise changes, and the pipeline can significantly accelerate optimization with minimal accuracy reduction, especially early in optimization.Accuracy depends on the number of initial SIMP iterations, and performance varies across training policies.
  • Transferability: On heat-conduction problems, pretrained CNNs are more accurate than thresholding during the initial optimization stage and mimic SIMP updates across datasets.The model approximates the final-structure mapping precisely when training and validation distributions match, while cross-dataset use supports rough-structure prediction.
  • Transferability: Changes in aspect ratio and reasonable resolution changes do not affect model accuracy, whereas substantial input-size changes require additional training.The model was trained on square 40 × 40 images and transferred across the demonstrated resolutions without tuning.

5. Related work

The paper situates its topology-optimization approach within broader applications of neural networks to computational physics. The cited work includes neural mappings, restricted Boltzmann machines, learned molecular potentials, and generative models for particle showers.

  • Deep learning in computational physics: The research is presented as an early use of deep learning for topology optimization, inspired by successful applications in computational physics.The related examples span several scientific modeling problems.
  • Deep learning in computational physics: Prior work used neural networks to map nanomaterial configurations and input voltage to output current and adapted restricted Boltzmann machines to quantum many-body problems.These examples illustrate neural approaches to computational-physics tasks.
  • Scope of application: The proposed CNN was also evaluated on problems with grid resolutions and aspect ratios different from the training dataset.Figure 5 documents this generalization setting.
  • Deep learning in computational physics: Other cited studies learned transferable molecular potentials from density-functional-theory calculations and simulated 3D high-energy particle showers with generative adversarial networks.The examples extend from molecular modeling to particle-physics simulation.

6. Conclusion

The proposed neural network accelerates topology optimization by mapping intermediate iterative results to final design structures. It also generalizes across topology optimization problems and grid resolutions.

  • The neural network maps intermediate iterative results to the final structure of the design domain.
  • Stopping SIMP earlier with the neural network significantly decreases total time consumption.
  • Models trained on minimal compliance problems produce rough approximations for other topology optimization problems and transfer to finer-resolution grids.

Appendix A. Dataset

The appendix presents samples from the dataset used for the topology optimization process.

  • Samples from the topology optimization process dataset are presented.

Appendix B. Results

The appendix presents results from applying the proposed model to predict the final structure.

  • Results of applying the proposed model to final-structure prediction are presented.
Loading 1709.09578v1…