Resonator Circuits for factoring high-dimensional vectors

06/19/2019
by   Spencer J. Kent, et al.
0

We describe a type of neural network, called a Resonator Circuit, that factors high-dimensional vectors. Given a composite vector formed by the Hadamard product of several other vectors drawn from a discrete set, a Resonator Circuit can efficiently decompose the composite into these factors. This paper focuses on the case of "bipolar" vectors whose elements are ±1 and characterizes the solution quality, stability properties, and speed of Resonator Circuits in comparison to several benchmark optimization methods including Alternating Least Squares, Iterative Soft Thresholding, and Multiplicative Weights. We find that Resonator Circuits substantially outperform these alternative methods by leveraging a combination of powerful nonlinear dynamics and "searching in superposition", by which we mean that estimates of the correct solution are, at any given time, formed from a weighted superposition of all possible solutions. The considered alternative methods also search in superposition, but the dynamics of Resonator Circuits allow them to strike a more natural balance between exploring the solution space and exploiting local information to drive the network toward probable solutions. Resonator Circuits can be conceptualized as a set of interconnected Hopfield Networks, and this leads to some interesting analysis. In particular, while a Hopfield Network descends an energy function and is guaranteed to converge, a Resonator Circuit is not. However, there exists a high-fidelity regime where Resonator Circuits almost always do converge, and they can solve the factorization problem extremely well. As factorization is central to many aspects of perception and cognition, we believe that Resonator Circuits may bring us a step closer to understanding how this computationally difficult problem is efficiently solved by neural circuits in brains.

READ FULL TEXT
research
04/01/2021

Unitarization Through Approximate Basis

In this paper, we introduce the problem of unitarization. Unitarization ...
research
01/14/2020

Asymptotic Analysis for Overlap in Waveform Relaxation Methods for RC Type Circuits

Waveform relaxation (WR) methods are based on partitioning large circuit...
research
05/16/2011

Collective stability of networks of winner-take-all circuits

The neocortex has a remarkably uniform neuronal organization, suggesting...
research
07/13/2018

On the Number of Circuits in Regular Matroids (with Connections to Lattices and Codes)

We show that for any regular matroid on m elements and any α≥ 1, the num...
research
04/13/2022

Clifford Circuits can be Properly PAC Learned if and only if =

Given a dataset of input states, measurements, and probabilities, is it ...
research
11/26/2021

Representation Learning of Logic Circuits

Applying deep learning (DL) techniques in the electronic design automati...
research
05/05/2022

The Structural Power of Reconfigurable Circuits in the Amoebot Model

The amoebot model [Derakhshandeh et al., 2014] has been proposed as a mo...

Please sign up or login with your details

Forgot password? Click here to reset