Two-Dimensional Electromagnetic Solver Based on Deep Learning Technique

Although the deep learning technique has been introduced into computational physics in recent years, the feasibility of applying it to solve electromagnetic (EM) scattering field from arbitrary scatters remains open. In this article, the convolutional neural network (CNN) has been employed to predict the EM field scattered by complex geometries under plane-wave illumination. The 2-D finite-difference frequency-domain (FDFD) algorithm, wrapped by a module to randomly generate complex scatters from basic geometries, is employed to produce training data for the network. The multichannel end-to-end CNN is modified and combined with residual architecture and skip connection, which can speed up convergence and optimize network performance, to form the EM-net. The well-trained EM-net has good performance in this problem since it is compatible with different shapes, multiple kinds of materials, and different propagation directions of the incident waves. The effectiveness of the proposed EM-net has been validated by numerical experiments, and the average numerical error can be as small as 1.23%. Meanwhile, its speedup ratio over the FDFD method is as large as 2000.

[1]  Trevor Darrell,et al.  Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[2]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[3]  Li Jun Jiang,et al.  Two-Step Enhanced Deep Learning Approach for Electromagnetic Inverse Scattering Problems , 2019, IEEE Antennas and Wireless Propagation Letters.

[4]  Arbaaz Khan,et al.  Deep Learning for Magnetic Field Estimation , 2019, IEEE Transactions on Magnetics.

[5]  Ken Perlin,et al.  Accelerating Eulerian Fluid Simulation With Convolutional Networks , 2016, ICML.

[6]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[7]  Valeria Simoncini,et al.  Recent computational developments in Krylov subspace methods for linear systems , 2007, Numer. Linear Algebra Appl..

[8]  He Ming Yao,et al.  Machine learning based method of moments (ML-MoM) , 2017, 2017 IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting.

[9]  Feng Han,et al.  Fast Electromagnetic Inversion of Inhomogeneous Scatterers Embedded in Layered Media by Born Approximation and 3-D U-Net , 2020, IEEE Geoscience and Remote Sensing Letters.

[10]  He Ming Yao,et al.  Machine-Learning-Based PML for the FDTD Method , 2019, IEEE Antennas and Wireless Propagation Letters.

[11]  Hui Wang,et al.  A Novel CNN-Based Poisson Solver for Fluid Simulation , 2020, IEEE Transactions on Visualization and Computer Graphics.

[12]  Xudong Chen,et al.  Deep-Learning Schemes for Full-Wave Nonlinear Inverse Scattering Problems , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[13]  Ji Wu,et al.  Study on a Poisson's equation solver based on deep learning technique , 2017, 2017 IEEE Electrical Design of Advanced Packaging and Systems Symposium (EDAPS).

[14]  He Ming Yao,et al.  Machine Learning Based Neural Network Solving Methods for the FDTD Method , 2018, 2018 IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting.

[15]  Yahia M. M. Antar,et al.  Nonlinear Mutual Coupling Compensation Operator Design Using a Novel Electromagnetic Machine Learning Paradigm , 2019, IEEE Antennas and Wireless Propagation Letters.

[16]  Allen Taflove,et al.  Computational Electrodynamics the Finite-Difference Time-Domain Method , 1995 .

[17]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[18]  Roger F. Harrington,et al.  Field computation by moment methods , 1968 .

[19]  Yingxu Wang Cognitive foundations of knowledge science and deep knowledge learning by cognitive robots , 2017, 2017 IEEE 16th International Conference on Cognitive Informatics & Cognitive Computing (ICCI*CC).

[20]  Gene H. Golub,et al.  Matrix computations (3rd ed.) , 1996 .

[21]  Mohammad Sohel Rahman,et al.  MultiResUNet : Rethinking the U-Net Architecture for Multimodal Biomedical Image Segmentation , 2019, Neural Networks.

[22]  Carretera de Valencia,et al.  The finite element method in electromagnetics , 2000 .

[23]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[24]  Abdulsamad Ebrahim Yahya,et al.  Inflectional Review of Deep Learning on Natural Language Processing , 2018, 2018 International Conference on Smart Computing and Electronic Enterprise (ICSCEE).

[25]  Wei Li,et al.  Convolutional Neural Networks for Steady Flow Approximation , 2016, KDD.

[26]  M. Hestenes,et al.  Methods of conjugate gradients for solving linear systems , 1952 .

[27]  Robert H. Halstead,et al.  Matrix Computations , 2011, Encyclopedia of Parallel Computing.