Neuromorphic Nearest-Neighbor Search Using Intel's Pohoiki Springs
Not on the map. Why?
Abstract (arXiv)
Neuromorphic computing applies insights from neuroscience to uncover innovations in computing technology. In the brain, billions of interconnected neurons perform rapid computations at extremely low energy levels by leveraging properties that are foreign to conventional computing systems, such as temporal spiking codes and finely parallelized processing units integrating both memory and computation. Here, we showcase the Pohoiki Springs neuromorphic system, a mesh of 768 interconnected Loihi chips that collectively implement 100 million spiking neurons in silicon. We demonstrate a scalable approximate k-nearest neighbor (k-NN) algorithm for searching large databases that exploits neuromorphic principles. Compared to state-of-the-art conventional CPU-based implementations, we achieve superior latency, index build time, and energy efficiency when evaluated on several standard datasets containing over 1 million high-dimensional patterns. Further, the system supports adding new data points to the indexed database online in O(1) time unlike all but brute force conventional k-NN implementations.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 2; 2023: 3; 2024: 1.
12 papers.
- 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part II: Applications, Cognitive Models, and Challengescited by 68
- 2021Beyond Classification: Directly Training Spiking Neural Networks for Semantic Segmentationcited by 54
- 2021Vector Symbolic Architectures as a Computing Framework for Emerging Hardwarecited by 35
- 2021PrivateSNN: Privacy-Preserving Spiking Neural Networkscited by 15
- 2021Spiking Neural Networks for Visual Place Recognition via Weighted Neuronal Assignmentscited by 14
- 2023Applications of Spiking Neural Networks in Visual Place Recognitioncited by 9
- 2021Hyperseed: Unsupervised Learning with Vector Symbolic Architecturescited by 8
- 2022Ensembles of Compact, Region-specific & Regularized Spiking Neural Networks for Scalable Place Recognitioncited by 7
- 2022Visual Odometry with Neuromorphic Resonator Networkscited by 5
- 2023Deep Unsupervised Learning Using Spike-Timing-Dependent Plasticitycited by 2
- 2023Security-Aware Approximate Spiking Neural Networkscited by 0
- 2024Emulating Brain-like Rapid Learning in Neuromorphic Edge Computingcited by 0
- 2024Emulating Brain-like Rapid Learning in Neuromorphic Edge Computing28 Aug 2024
- 2023Applications of Spiking Neural Networks in Visual Place Recognition22 Nov 2023
- 2023Deep Unsupervised Learning Using Spike-Timing-Dependent Plasticity8 Jul 2023
- 2023Security-Aware Approximate Spiking Neural Networks12 Jan 2023
- 2022Ensembles of Compact, Region-specific & Regularized Spiking Neural Networks for Scalable Place Recognition19 Sep 2022
- 2022Visual Odometry with Neuromorphic Resonator Networks5 Sep 2022
- 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part II: Applications, Cognitive Models, and Challenges12 Nov 2021
- 2021Hyperseed: Unsupervised Learning with Vector Symbolic Architectures15 Oct 2021
- 2021Beyond Classification: Directly Training Spiking Neural Networks for Semantic Segmentation14 Oct 2021
- 2021Spiking Neural Networks for Visual Place Recognition via Weighted Neuronal Assignments14 Sep 2021
- 2021Vector Symbolic Architectures as a Computing Framework for Emerging Hardware9 Jun 2021
- 2021PrivateSNN: Privacy-Preserving Spiking Neural Networks7 Apr 2021