Forward-Forward Training of an Optical Neural Network
Ilker Oguz, Junjie Ke, Qifei Wang, Feng Yang, Mustafa Yildirim, Niyazi, Ulas Dinc, Jih-Liang Hsieh, Christophe Moser, Demetri Psaltis

TL;DR
This paper demonstrates the feasibility of training optical neural networks using the Forward-Forward Algorithm, which enables efficient, layer-wise training without backpropagation, leveraging optical transforms for improved performance.
Contribution
It introduces an experimental optical neural network trained with FFA, showing how physical optical transforms can enhance neural network performance without complex characterization.
Findings
Optical transforms can improve neural network performance.
FFA enables training without backpropagation in optical systems.
Experimental validation with multimode nonlinear wave propagation.
Abstract
Neural networks (NN) have demonstrated remarkable capabilities in various tasks, but their computation-intensive nature demands faster and more energy-efficient hardware implementations. Optics-based platforms, using technologies such as silicon photonics and spatial light modulators, offer promising avenues for achieving this goal. However, training multiple trainable layers in tandem with these physical systems poses challenges, as they are difficult to fully characterize and describe with differentiable functions, hindering the use of error backpropagation algorithm. The recently introduced Forward-Forward Algorithm (FFA) eliminates the need for perfect characterization of the learning system and shows promise for efficient training with large numbers of programmable parameters. The FFA does not require backpropagating an error signal to update the weights, rather the weights are…
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.
Taxonomy
TopicsNeural Networks and Reservoir Computing · Photonic and Optical Devices · Optical Network Technologies
