Backpropagation through nonlinear units for all-optical training of neural networks

06/30/2020
by   Thomas D. Barrett, et al.
0

Backpropagation through nonlinear neurons is an outstanding challenge to the field of optical neural networks and the major conceptual barrier to all-optical training schemes. Each neuron is required to exhibit a directionally dependent response to propagating optical signals, with the backwards response conditioned on the forward signal, which is highly non-trivial to implement optically. We propose a practical and surprisingly simple solution that uses saturable absorption to provide the network nonlinearity. We find that the backward propagating gradients required to train the network can be approximated in a pump-probe scheme that requires only passive optical elements. Simulations show that, with readily obtainable optical depths, our approach can achieve equivalent performance to state-of-the-art computational networks on image classification benchmarks, even in deep networks with multiple sequential gradient approximations. This scheme is compatible with leading optical neural network proposals and therefore provides a feasible path towards end-to-end optical training.

READ FULL TEXT

page 1

page 2

page 5

page 7

page 8

page 10

page 11

page 13

research
08/09/2023

Training neural networks with end-to-end optical backpropagation

Optics is an exciting route for the next generation of computing hardwar...
research
03/20/2022

Hybrid training of optical neural networks

Optical neural networks are emerging as a promising type of machine lear...
research
08/27/2023

Slimmed optical neural networks with multiplexed neuron sets and a corresponding backpropagation training algorithm

Due to their intrinsic capabilities on parallel signal processing, optic...
research
03/14/2020

Compatible Learning for Deep Photonic Neural Network

Realization of deep learning with coherent optical field has attracted r...
research
03/16/2023

Predicting nonlinear reshaping of periodic signals in optical fibre with a neural network

We deploy a supervised machine-learning model based on a neural network ...
research
06/02/2020

Light-in-the-loop: using a photonics co-processor for scalable training of neural networks

As neural networks grow larger and more complex and data-hungry, trainin...
research
05/24/2023

Block-local learning with probabilistic latent representations

The ubiquitous backpropagation algorithm requires sequential updates acr...

Please sign up or login with your details

Forgot password? Click here to reset