Jing Yongxin, Chu Hongchen, Huang Bo, Luo Jie, Wang Wei, Lai Yun
National Laboratory of Solid State Microstructures, School of Physics, and Collaborative Innovation Center of Advanced Microstructures, Nanjing University, Nanjing 210093, China.
Information Hub, Hong Kong University of Science and Technology (Guangzhou), Guangzhou 511458, China.
Nanophotonics. 2023 Apr 3;12(13):2583-2591. doi: 10.1515/nanoph-2022-0770. eCollection 2023 Jun.
The scattering matrix is the mathematical representation of the scattering characteristics of any scatterer. Nevertheless, except for scatterers with high symmetry like spheres or cylinders, the scattering matrix does not have any analytical forms and thus can only be calculated numerically, which requires heavy computation. Here, we have developed a well-trained deep neural network (DNN) that can calculate the scattering matrix of scatterers without symmetry at a speed thousands of times faster than that of finite element solvers. Interestingly, the scattering matrix obtained from the DNN inherently satisfies the fundamental physical principles, including energy conservation, time reversal and reciprocity. Moreover, inverse design based on the DNN is made possible by applying the gradient descent algorithm. Finally, we demonstrate an application of the DNN, which is to design scatterers with desired scattering properties under special conditions. Our work proposes a convenient solution of deep learning for scattering problems.
散射矩阵是任何散射体散射特性的数学表示。然而,除了像球体或圆柱体这样具有高对称性的散射体外,散射矩阵没有任何解析形式,因此只能通过数值计算,这需要大量的计算。在这里,我们开发了一个训练有素的深度神经网络(DNN),它可以以比有限元求解器快数千倍的速度计算非对称散射体的散射矩阵。有趣的是,从DNN获得的散射矩阵本质上满足基本物理原理,包括能量守恒、时间反演和互易性。此外,通过应用梯度下降算法,基于DNN的逆设计成为可能。最后,我们展示了DNN的一个应用,即在特殊条件下设计具有所需散射特性的散射体。我们的工作为散射问题提出了一种方便的深度学习解决方案。