Towards Trainable Media: Using Waves for Neural Network-Style Training

09/30/2015
by   Michiel Hermans, et al.
0

In this paper we study the concept of using the interaction between waves and a trainable medium in order to construct a matrix-vector multiplier. In particular we study such a device in the context of the backpropagation algorithm, which is commonly used for training neural networks. Here, the weights of the connections between neurons are trained by multiplying a `forward' signal with a backwards propagating `error' signal. We show that this concept can be extended to trainable media, where the gradient for the local wave number is given by multiplying signal waves and error waves. We provide a numerical example of such a system with waves traveling freely in a trainable medium, and we discuss a potential way to build such a device in an integrated photonics chip.

READ FULL TEXT
research
11/09/2018

Convolutional neural networks in phase space and inverse problems

We study inverse problems consisting on determining medium properties us...
research
07/08/2021

SpecGrav – Detection of Gravitational Waves using Deep Learning

Gravitational waves are ripples in the fabric of space-time that travel ...
research
08/03/2021

Reduced order model approach for imaging with waves

We introduce a novel, computationally inexpensive approach for imaging w...
research
12/15/2019

Theory of neuromorphic computing by waves: machine learning by rogue waves, dispersive shocks, and solitons

We study artificial neural networks with nonlinear waves as a computing ...
research
05/10/2020

The reflectionless properties of Toeplitz waves and Hankel waves: an analysis via Bessel functions

We study reflectionless properties at the boundary for the wave equation...
research
01/29/2020

From kinetic to macroscopic models and back

We study kinetic models for traffic flow characterized by the property o...
research
05/30/2023

Forward-Forward Training of an Optical Neural Network

Neural networks (NN) have demonstrated remarkable capabilities in variou...

Please sign up or login with your details

Forgot password? Click here to reset