Distributed Representations Enable Robust Multi-Timescale Symbolic Computation in Neuromorphic Hardware

Madison Cotteret, Hugh Greatorex, Alpha Renner, Junren Chen, Emre Neftci +4 more
5/2/2024
cs.NEcs.AI

No confident code implementation found for this paper.

Abstract

Programming recurrent spiking neural networks (RSNNs) to robustly perform multi-timescale computation remains a difficult challenge. To address this, we describe a single-shot weight learning scheme to embed robust multi-timescale dynamics into attractor-based RSNNs, by exploiting the properties of high-dimensional distributed representations. We embed finite state machines into the RSNN dynamics by superimposing a symmetric autoassociative weight matrix and asymmetric transition terms, which are each formed by the vector binding of an input and heteroassociative outer-products between states. Our approach is validated through simulations with highly nonideal weights; an experimental closed-loop memristive hardware setup; and on Loihi 2, where it scales seamlessly to large state machines. This work introduces a scalable approach to embed robust symbolic computation through recurrent dynamics into neuromorphic hardware, without requiring parameter fine-tuning or significant platform-specific optimisation. Moreover, it demonstrates that distributed symbolic representations serve as a highly capable representation-invariant language for cognitive algorithms in neuromorphic hardware.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cotteret2024distributed,
  title  = {Distributed Representations Enable Robust Multi-Timescale Symbolic Computation in Neuromorphic Hardware},
  author = {Madison Cotteret and Hugh Greatorex and Alpha Renner and Junren Chen and Emre Neftci and Huaqiang Wu and Giacomo Indiveri and Martin Ziegler and Elisabetta Chicca},
  year   = {2024},
  eprint = {2405.01305},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.01305v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.01305.svg)](https://codeofpaper.com/paper/2405.01305)

Discussion