Nanophotonic particle simulation and inverse design using artificial neural networks
Author(s)
Peurifoy, John; Shen, Yichen; Jing, Li; Yang, Yi; Cano-Renteria, Fidel; DeLacy, Brendan G; Joannopoulos, John D; Tegmark, Max; Soljačić, Marin; ... Show more Show less
DownloadPublished version (393.2Kb)
Terms of use
Metadata
Show full item recordAbstract
Copyright © 2018 The Authors. We propose a method to use artificial neural networks to approximate light scattering by multilayer nanoparticles. We find that the network needs to be trained on only a small sampling of the data to approximate the simulation to high precision. Once the neural network is trained, it can simulate such optical processes orders of magnitude faster than conventional simulations. Furthermore, the trained neural network can be used to solve nanophotonic inverse design problems by using back propagation, where the gradient is analytical, not numerical.
Date issued
2018Department
Massachusetts Institute of Technology. Department of Physics; Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science; Massachusetts Institute of Technology. Department of MathematicsJournal
Science Advances
Publisher
American Association for the Advancement of Science (AAAS)