Nano-Optics and Machine Learning