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...
Autores principales: | , , , , , , , , |
---|---|
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 |