Distributed Representations Enable Robust Multi-Timescale Symbolic Computation in Neuromorphic Hardware
Madison Cotteret, Hugh Greatorex, Alpha Renner, Junren Chen, Emre, Neftci, Huaqiang Wu, Giacomo Indiveri, Martin Ziegler, Elisabetta Chicca

TL;DR
This paper presents a scalable method for embedding robust multi-timescale symbolic computation into neuromorphic hardware using distributed representations, enabling platform-independent cognitive algorithms without fine-tuning.
Contribution
It introduces a single-shot weight learning scheme that embeds multi-timescale dynamics into attractor-based RSNNs using high-dimensional distributed representations.
Findings
Validated through simulations with nonideal weights
Demonstrated on memristive hardware setup
Scales seamlessly to large state machines on Loihi 2
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Parallel Computing and Optimization Techniques
