Frequency propagation: Multi-mechanism learning in nonlinear physical networks

Vidyesh Rao Anisetti, A. Kandala, B. Scellier, J. M. Schwarz
8/10/2022
cond-mat.dis-nncs.LGcs.NE

No confident code implementation found for this paper.

Abstract

We introduce frequency propagation, a learning algorithm for nonlinear physical networks. In a resistive electrical circuit with variable resistors, an activation current is applied at a set of input nodes at one frequency, and an error current is applied at a set of output nodes at another frequency. The voltage response of the circuit to these boundary currents is the superposition of an `activation signal' and an `error signal' whose coefficients can be read in different frequencies of the frequency domain. Each conductance is updated proportionally to the product of the two coefficients. The learning rule is local and proved to perform gradient descent on a loss function. We argue that frequency propagation is an instance of a multi-mechanism learning strategy for physical networks, be it resistive, elastic, or flow networks. Multi-mechanism learning strategies incorporate at least two physical quantities, potentially governed by independent physical mechanisms, to act as activation and error signals in the training process. Locally available information about these two signals is then used to update the trainable parameters to perform gradient descent. We demonstrate how earlier work implementing learning via chemical signaling in flow networks also falls under the rubric of multi-mechanism learning.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{anisetti2022frequency,
  title  = {Frequency propagation: Multi-mechanism learning in nonlinear physical networks},
  author = {Vidyesh Rao Anisetti and A. Kandala and B. Scellier and J. M. Schwarz},
  year   = {2022},
  eprint = {2208.08862},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2208.08862v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2208.08862.svg)](https://codeofpaper.com/paper/2208.08862)

Discussion