In-memory factorization of holographic perceptual representations

11/09/2022
by   Jovin Langenegger, et al.
0

Disentanglement of constituent factors of a sensory signal is central to perception and cognition and hence is a critical task for future artificial intelligence systems. In this paper, we present a compute engine capable of efficiently factorizing holographic perceptual representations by exploiting the computation-in-superposition capability of brain-inspired hyperdimensional computing and the intrinsic stochasticity associated with analog in-memory computing based on nanoscale memristive devices. Such an iterative in-memory factorizer is shown to solve at least five orders of magnitude larger problems that cannot be solved otherwise, while also significantly lowering the computational time and space complexity. We present a large-scale experimental demonstration of the factorizer by employing two in-memory compute chips based on phase-change memristive devices. The dominant matrix-vector multiply operations are executed at O(1) thus reducing the computational time complexity to merely the number of iterations. Moreover, we experimentally demonstrate the ability to factorize visual perceptual representations reliably and efficiently.

READ FULL TEXT

page 6

page 9

research
05/09/2020

In-memory eigenvector computation in time O(1)

In-memory computing with crosspoint resistive memory arrays has gained e...
research
06/04/2019

In-memory hyperdimensional computing

Hyperdimensional computing (HDC) is an emerging computing framework that...
research
02/21/2023

From seeing to remembering: Images with harder-to-reconstruct representations leave stronger memory traces

Much of what we remember is not due to intentional selection, but simply...
research
05/28/2019

Supervised Learning in Spiking Neural Networks with Phase-Change Memory Synapses

Spiking neural networks (SNN) are artificial computational models that h...
research
05/29/2014

Experimental Demonstration of Array-level Learning with Phase Change Synaptic Devices

The computational performance of the biological brain has long attracted...
research
05/09/2020

Time complexity of in-memory solution of linear systems

In-memory computing with crosspoint resistive memory arrays has been sho...
research
02/20/2014

Building fast Bayesian computing machines out of intentionally stochastic, digital parts

The brain interprets ambiguous sensory information faster and more relia...

Please sign up or login with your details

Forgot password? Click here to reset