Quantum-limited stochastic optical neural networks operating at a few quanta per activation
Shi-Yuan Ma, Tianyu Wang, J\'er\'emie Laydevant, Logan G. Wright and, Peter L. McMahon

TL;DR
This paper demonstrates that optical neural networks can operate at the quantum noise limit, using single-photon activations, and still achieve high accuracy in digit classification with extremely low energy per operation.
Contribution
It introduces a physics-based probabilistic training method enabling accurate inference in optical neural networks at the quantum noise limit.
Findings
Achieved 98% accuracy on MNIST with single-photon regime
Operated neural network with 0.038 photons per MAC
Validated the approach with experimental optical neural network
Abstract
Energy efficiency in computation is ultimately limited by noise, with quantum limits setting the fundamental noise floor. Analog physical neural networks hold promise for improved energy efficiency compared to digital electronic neural networks. However, they are typically operated in a relatively high-power regime so that the signal-to-noise ratio (SNR) is large, and the noise can be treated as a perturbation. We study optical neural networks where all layers except the last are operated in the limit that each neuron can be activated by just a single photon, and as a result the noise on neuron activations is no longer merely perturbative. We show that by using a physics-based probabilistic model of the neuron activations in training, it is possible to perform accurate machine-learning inference in spite of the extremely high shot noise (SNR ~ 1). We experimentally demonstrated MNIST…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Reservoir Computing · Neural Networks and Applications · Advanced Memory and Neural Computing
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
