Science Advances · 2018 · 939 citations · 20 references
Natural SciencesComputational EngineeringMaterials ScienceComputational PhysicsNanotechnologyPhotonicsElectromagnetic Inverse ProblemsNeural NetworksParticle-based SimulationPhotonic Device SimulationScattering TheoryArtificial Neural Network SurrogatesComputational NanotechnologyNanodevice SimulationNanoparticlesNanophotonic Device SimulationNanostructure SimulationsNeural Network Modeling
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.
20
Learning representations by back-propagating errors
David E. Rumelhart, Geoffrey E. Hinton, Ronald J. Williams · Nature · 1986 · 30.9K citations
Multilayer feedforward networks are universal approximators
Kurt Hornik, Maxwell B. Stinchcombe, Halbert White · Neural Networks · 1989 · 21.2K citations
Multilayer feedforward networks are universal approximators
HornikK., StinchcombeM., WhiteH. · Neural Networks · 1989 · 9.4K citations
Solving the quantum many-body problem with artificial neural networks
Giuseppe Carleo, Matthias Troyer · Science · 2017 · 2.2K citations · Full text