Deep-Learning-Enabled Simulated Annealing for Topology Optimization

02/04/2020
by   Changyu Deng, et al.
0

Topology optimization by distributing materials in a domain requires stochastic optimizers to solve highly complicated problems. However, solving such problems requires millions of finite element calculations with hundreds of design variables or more involved , whose computational cost is huge and often unacceptable. To speed up computation, here we report a method to integrate deep learning into stochastic optimization algorithm. A Deep Neural Network (DNN) learns and substitutes the objective function by forming a loop with Generative Simulated Annealing (GSA). In each iteration, GSA uses DNN to evaluate the objective function to obtain an optimized solution, based on which new training data are generated; thus, DNN enhances its accuracy and GSA could accordingly improve its solution in next iteration until convergence. Our algorithm was tested by compliance minimization problems and reduced computational time by over two orders of magnitude. This approach sheds light on solving large multi-dimensional optimization problems.

READ FULL TEXT

page 5

page 7

research
02/04/2020

Self-Directed Online Machine Learning for Topology Optimization

Topology optimization by optimally distributing materials in a given dom...
research
02/04/2020

Self-Directed Online Learning for Topology Optimization

Topology optimization by optimally distributing materials in a given dom...
research
02/09/2021

A Single-Timescale Stochastic Bilevel Optimization Method

Stochastic bilevel optimization generalizes the classic stochastic optim...
research
05/29/2020

CoolMomentum: A Method for Stochastic Optimization by Langevin Dynamics with Simulated Annealing

Deep learning applications require optimization of nonconvex objective f...
research
07/17/2021

Data-informed Deep Optimization

Complex design problems are common in the scientific and industrial fiel...
research
01/30/2019

An approximate Itô-SDE based simulated annealing algorithm for multivariate design optimization problems

This research concerns design optimization problems involving numerous d...
research
08/08/2021

Deep Neural Network for DrawiNg Networks, (DNN)^2

By leveraging recent progress of stochastic gradient descent methods, se...

Please sign up or login with your details

Forgot password? Click here to reset