Autonomous Learning of Attractors for Neuromorphic Computing with Wien Bridge Oscillator Networks
Riley Acker, Aman Desai, Garrett Kenyon, Frank Barrows
TL;DR
This work tackles autonomous, energy-based neuromorphic learning by embedding associative memory in networks of Wien-bridge oscillators. By mapping the oscillator phases to an effective Kuramoto energy and implementing a local Hebbian rule, the system learns and recalls phase patterns without separate training phases. A 2-4-2 architecture with a hidden layer demonstrates richer attractor dynamics and shows the non-uniqueness of internal representations, while hardware experiments confirm robustness to component tolerances and dynamic switching via energy-surprise spikes. The results argue for coupled oscillator circuits as a practical platform for continuous, hardware-native learning and energy-based computation.
Abstract
We present an oscillatory neuromorphic primitive implemented with networks of coupled Wien bridge oscillators and tunable resistive couplings. Phase relationships between oscillators encode patterns, and a local Hebbian learning rule continuously adapts the couplings, allowing learning and recall to emerge from the same ongoing analog dynamics rather than from separate training and inference phases. Using a Kuramoto-style phase model with an effective energy function, we show that learned phase patterns form attractor states and validate this behavior in simulation and hardware. We further realize a 2-4-2 architecture with a hidden layer of oscillators, whose bipartite visible-hidden coupling allows multiple internal configurations to produce the same visible phase states. When inputs are switched, transient spikes in energy followed by relaxation indicate how the network can reduce surprise by reshaping its energy landscape. These results support coupled oscillator circuits as a hardware platform for energy-based neuromorphic computing with autonomous, continuous learning.
