Nanophotonic particle simulation and inverse design using artificial neural networks

New deep learning techniques may hold the key to solving intractable photonics problems. 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.

[1]  R. Johnston Evolving better nanoparticles: Genetic algorithms for optimising cluster geometries , 2003 .

[2]  A. Nemirovski,et al.  Interior-point methods for optimization , 2008, Acta Numerica.

[3]  Yann LeCun,et al.  The Loss Surfaces of Multilayer Networks , 2014, AISTATS.

[4]  P. Barber Absorption and scattering of light by small particles , 1984 .

[5]  Alexander Y. Piggott,et al.  Inverse design and demonstration of a compact and broadband on-chip wavelength demultiplexer , 2015, Nature Photonics.

[6]  Sebastian Ruder,et al.  An overview of gradient descent optimization algorithms , 2016, Vestnik komp'iuternykh i informatsionnykh tekhnologii.

[7]  Gábor Endrédi,et al.  Inverse and Algebraic Quantum Scattering Theory , 1997 .

[8]  Steven G. Johnson,et al.  Optimization of broadband optical response of multilayer nanospheres. , 2012, Optics express.

[9]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[10]  G. Henkelman,et al.  Optimizing core-shell nanoparticle catalysts with a genetic algorithm. , 2009, The Journal of chemical physics.

[11]  Matthias Troyer,et al.  Solving the quantum many-body problem with artificial neural networks , 2016, Science.

[12]  Douglas A. Keszler,et al.  Inverse Design of High Absorption Thin‐Film Photovoltaic Materials , 2013 .

[13]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.

[14]  Li Jing,et al.  Nanophotonic Inverse Design Using Artificial Neural Network , 2017 .

[15]  Gábor Endrédi,et al.  Inverse and algebraic quantum scattering theory : proceedings of a conference held at Lake Balaton, Hungary, 3-7 September 1996 , 1997 .

[16]  John D Joannopoulos,et al.  Coherent plasmon-exciton coupling in silver platelet-J-aggregate nanocomposites. , 2015, Nano letters.

[17]  M. Meis,et al.  Fast solution of direct and inverse design problems concerning furnace operation conditions in steel industry , 2012 .

[18]  Zongfu Yu,et al.  Training Deep Neural Networks for the Inverse Design of Nanophotonic Structures , 2017, 2019 Conference on Lasers and Electro-Optics (CLEO).

[19]  A. Keane,et al.  Evolutionary Optimization of Computationally Expensive Problems via Surrogate Modeling , 2003 .

[20]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[21]  Niles A. Pierce,et al.  An Introduction to the Adjoint Approach to Design , 2000 .