Abstract The scattering matrix is the mathematical representation of characteristics any scatterer. Nevertheless, except for scatterers with high symmetry like spheres or cylinders, does not have analytical forms and thus can only be calculated numerically, which requires heavy computation. Here, we developed a well-trained deep neural network (DNN) that calculate without at speed thousands tim...