Jump to content

Oscillatory neural network

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by FiredanceThroughTheNight (talk | contribs) at 05:04, 27 March 2019. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

An oscillatory neural network (ONN) is an artificial neural network that uses coupled oscillators as neurons. Oscillatory neural networks are closely linked to the Kuramoto model, and are inspired by the phenomenon of neural oscillations in the brain. Oscillatory neural networks have been trained to recognize images. [1] An oscillatory autoencoder has also been demonstrated, which uses a combination of oscillators and rate-coded neurons. [2]

A neuron made of two coupled oscillators, one having a fixed and the other having a tunable natural frequency, has been shown able to run logic gates such as XOR that conventional sigmoid neurons cannot. [3]

References

  1. ^ "Physicists train the oscillatory neural network to recognize images".
  2. ^ "An Oscillatory Neural Autoencoder Based on Frequency Modulation and Multiplexing".
  3. ^ "A Neural Network Based on Synchronized Pairs of Nano-Oscillators".