Neural operators have emerged as a powerful tool for solving partial differential equations in the context of scientific machine learning. Here, we implement and train a modified Fourier neural operator as a surrogate solver for electromagnetic scattering problems and compare its data efficiency to existing methods. We further demonstrate its application to the gradient-based nanophotonic inverse design of free-form, fully three-dimensional electromagnetic scatterers, an area that has so far eluded the application of deep learning techniques.
翻译:神经算子已在科学机器学习的分部分方程求解领域中成为强大的工具。本研究中,我们实现和训练了一个修改过的傅里叶神经算子作为逆电磁散射问题的替代求解器,并将其数据效率与现有方法进行比较。我们进一步展示了它在全三维电磁散射体的基于梯度的自由形式纳米光子逆设计中的应用,这是迄今为止深度学习技术尚未触及的领域。