Dictionary Learning with Accumulator Neurons
Gavin Parpart, Carlos Gonzalez, Terrence C. Stewart, Edward Kim,, Jocelyn Rego, Andrew O'Brien, Steven Nesbit, Garrett T. Kenyon, Yijing, Watkins

TL;DR
This paper introduces accumulator neurons for efficient unsupervised dictionary learning with spiking LCA, enabling real-time sparse video representation inference on neuromorphic hardware without performance loss.
Contribution
It presents a novel implementation of unsupervised dictionary learning using accumulator neurons in spiking LCA, suitable for neuromorphic architectures.
Findings
Accumulator neurons effectively implement sparse coding in spiking LCA.
Performance remains stable across different spiking regimes.
Method successfully infers sparse representations from static and dynamic visual data.
Abstract
The Locally Competitive Algorithm (LCA) uses local competition between non-spiking leaky integrator neurons to infer sparse representations, allowing for potentially real-time execution on massively parallel neuromorphic architectures such as Intel's Loihi processor. Here, we focus on the problem of inferring sparse representations from streaming video using dictionaries of spatiotemporal features optimized in an unsupervised manner for sparse reconstruction. Non-spiking LCA has previously been used to achieve unsupervised learning of spatiotemporal dictionaries composed of convolutional kernels from raw, unlabeled video. We demonstrate how unsupervised dictionary learning with spiking LCA (\hbox{S-LCA}) can be efficiently implemented using accumulator neurons, which combine a conventional leaky-integrate-and-fire (\hbox{LIF}) spike generator with an additional state variable that is…
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 · Neural Networks and Reservoir Computing · Neural dynamics and brain function
