Dataless training of generative models for the inverse design of metasurfaces

06/18/2019
by   Jiaqi Jiang, et al.
0

Metasurfaces are subwavelength-structured artificial media that can shape and localize electromagnetic waves in unique ways. The inverse design of metasurfaces is a non-convex optimization problem in a high dimensional space, making global optimization a huge challenge. We present a new type of global optimization algorithm, based on the training of a generative neural network without a training set, which can produce high-performance metasurfaces. Instead of directly optimizing devices one at a time, we reframe the optimization as the training of a generator that iteratively enhances the probability of generating high-performance devices. The loss function used for backpropagation is defined as a function of generated patterns and their efficiency gradients, which are calculated by the adjoint variable method using the forward and adjoint electromagnetic simulations. We observe that distributions of devices generated by the network continuously shift towards high-performance design space regions over the course of optimization. Upon training completion, the best-generated devices have efficiencies comparable to or exceeding the best devices designed using standard topology optimization. We envision that our proposed global optimization algorithm generally applies to other gradient-based optimization problems in optics, mechanics and electronics.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 8

page 9

research
07/09/2023

Large-scale global optimization of ultra-high dimensional non-convex landscapes based on generative neural networks

We present a non-convex optimization algorithm metaheuristic, based on t...
research
11/29/2019

Progressive-Growing of Generative Adversarial Networks for Metasurface Optimization

Generative adversarial networks, which can generate metasurfaces based o...
research
11/29/2018

Data-driven metasurface discovery

A long-standing challenge with metasurface design is identifying computa...
research
07/19/2021

Robust Topology Optimization Using Variational Autoencoders

Topology Optimization is the process of finding the optimal arrangement ...
research
05/23/2019

How degenerate is the parametrization of neural networks with the ReLU activation function?

Neural network training is usually accomplished by solving a non-convex ...
research
09/05/2023

Diffusion Generative Inverse Design

Inverse design refers to the problem of optimizing the input of an objec...
research
01/31/2022

Inverse design of photonic devices with strict foundry fabrication constraints

We introduce a new method for inverse design of nanophotonic devices whi...

Please sign up or login with your details

Forgot password? Click here to reset