Engineering | Nanophotonics Convolutional neural networks used for random structure SPP gratings spectral response prediction. January 13, 2023