Training nonlinear optical neural networks with Scattering Backpropagation
Nicola Dal Cin, Florian Marquardt, Clara C. Wanjura

TL;DR
This paper introduces Scattering Backpropagation, a novel physics-based training method for nonlinear optical neural networks that efficiently estimates gradients without requiring detailed physical models, enabling scalable and energy-efficient neuromorphic computing.
Contribution
The paper presents a generic, experimental gradient estimation technique for nonlinear optical neural networks that does not depend on detailed physical models, facilitating practical training of such systems.
Findings
Successfully applied to XOR and MNIST benchmarks.
Requires only two scattering experiments for gradient approximation.
Applicable to various physical platforms like optics, microwave, and electrical circuits.
Abstract
As deep learning applications continue to deploy increasingly large artificial neural networks, the associated high energy demands are creating a need for alternative neuromorphic approaches. Optics and photonics are particularly compelling platforms as they offer high speeds and energy efficiency. Neuromorphic systems based on nonlinear optics promise high expressivity with a minimal number of parameters. However, so far, there is no efficient and generic physics-based training method allowing us to extract gradients for the most general class of nonlinear optical systems. In this work, we present Scattering Backpropagation, an efficient method for experimentally measuring approximated gradients for nonlinear optical neural networks. Remarkably, our approach does not require a mathematical model of the physical nonlinearity, and only involves two scattering experiments to extract all…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
