Reinforcement and backpropagation training for an optical neural network using self-lensing effects | IEEE Journals & Magazine | IEEE Xplore