Abstract
Disentangling the attributes of a sensory signal is central to sensory perception and cognition and hence is a critical task for future artifcial intelligence systems. Here we present a compute engine capable of efciently factorizing high-dimensional holographic representations of combinations of such attributes, by exploiting the computation-in-superposition capability of brain-inspired hyperdimensional computing, and the intrinsic stochasticity associated with analogue in-memory computing based on nanoscale memristive devices. Such an iterative in-memory factorizer is shown to solve at least fve orders of magnitude larger problems that cannot be solved otherwise, as well as substantially 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 multiplication operations take a constant time, irrespective of the size of the matrix, thus reducing the computational time complexity to merely the number of iterations. Moreover, we experimentally demonstrate the ability to reliably and efciently factorize visual perceptual representations. Show more
Publication status
publishedExternal links
Journal / series
Nature NanotechnologyVolume
Pages / Article No.
Publisher
NatureOrganisational unit
03996 - Benini, Luca / Benini, Luca
Related publications and datasets
Is part of: https://doi.org/10.3929/ethz-b-000661764
More
Show all metadata