Cargando…

Nanophotonic particle simulation and inverse design using artificial neural networks

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 su...

Descripción completa

Detalles Bibliográficos
Autores principales: Peurifoy, John, Shen, Yichen, Jing, Li, Yang, Yi, Cano-Renteria, Fidel, DeLacy, Brendan G., Joannopoulos, John D., Tegmark, Max, Soljačić, Marin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: American Association for the Advancement of Science 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5983917/
https://www.ncbi.nlm.nih.gov/pubmed/29868640
http://dx.doi.org/10.1126/sciadv.aar4206
_version_ 1783328523548622848
author Peurifoy, John
Shen, Yichen
Jing, Li
Yang, Yi
Cano-Renteria, Fidel
DeLacy, Brendan G.
Joannopoulos, John D.
Tegmark, Max
Soljačić, Marin
author_facet Peurifoy, John
Shen, Yichen
Jing, Li
Yang, Yi
Cano-Renteria, Fidel
DeLacy, Brendan G.
Joannopoulos, John D.
Tegmark, Max
Soljačić, Marin
author_sort Peurifoy, John
collection PubMed
description 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.
format Online
Article
Text
id pubmed-5983917
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher American Association for the Advancement of Science
record_format MEDLINE/PubMed
spelling pubmed-59839172018-06-04 Nanophotonic particle simulation and inverse design using artificial neural networks Peurifoy, John Shen, Yichen Jing, Li Yang, Yi Cano-Renteria, Fidel DeLacy, Brendan G. Joannopoulos, John D. Tegmark, Max Soljačić, Marin Sci Adv Research Articles 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. American Association for the Advancement of Science 2018-06-01 /pmc/articles/PMC5983917/ /pubmed/29868640 http://dx.doi.org/10.1126/sciadv.aar4206 Text en Copyright © 2018 The Authors, some rights reserved; exclusive licensee American Association for the Advancement of Science. No claim to original U.S. Government Works. Distributed under a Creative Commons Attribution NonCommercial License 4.0 (CC BY-NC). http://creativecommons.org/licenses/by-nc/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution-NonCommercial license (http://creativecommons.org/licenses/by-nc/4.0/) , which permits use, distribution, and reproduction in any medium, so long as the resultant use is not for commercial advantage and provided the original work is properly cited.
spellingShingle Research Articles
Peurifoy, John
Shen, Yichen
Jing, Li
Yang, Yi
Cano-Renteria, Fidel
DeLacy, Brendan G.
Joannopoulos, John D.
Tegmark, Max
Soljačić, Marin
Nanophotonic particle simulation and inverse design using artificial neural networks
title Nanophotonic particle simulation and inverse design using artificial neural networks
title_full Nanophotonic particle simulation and inverse design using artificial neural networks
title_fullStr Nanophotonic particle simulation and inverse design using artificial neural networks
title_full_unstemmed Nanophotonic particle simulation and inverse design using artificial neural networks
title_short Nanophotonic particle simulation and inverse design using artificial neural networks
title_sort nanophotonic particle simulation and inverse design using artificial neural networks
topic Research Articles
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5983917/
https://www.ncbi.nlm.nih.gov/pubmed/29868640
http://dx.doi.org/10.1126/sciadv.aar4206
work_keys_str_mv AT peurifoyjohn nanophotonicparticlesimulationandinversedesignusingartificialneuralnetworks
AT shenyichen nanophotonicparticlesimulationandinversedesignusingartificialneuralnetworks
AT jingli nanophotonicparticlesimulationandinversedesignusingartificialneuralnetworks
AT yangyi nanophotonicparticlesimulationandinversedesignusingartificialneuralnetworks
AT canorenteriafidel nanophotonicparticlesimulationandinversedesignusingartificialneuralnetworks
AT delacybrendang nanophotonicparticlesimulationandinversedesignusingartificialneuralnetworks
AT joannopoulosjohnd nanophotonicparticlesimulationandinversedesignusingartificialneuralnetworks
AT tegmarkmax nanophotonicparticlesimulationandinversedesignusingartificialneuralnetworks
AT soljacicmarin nanophotonicparticlesimulationandinversedesignusingartificialneuralnetworks