arXiv · 2209.09868
Streaming Encoding Algorithms for Scalable Hyperdimensional Computing
Abstract
Hyperdimensional computing (HDC) is a paradigm for data representation and learning originating in computational neuroscience. HDC represents data as high-dimensional, low-precision vectors which can be used for a variety of information processing tasks like learning or recall. The mapping to high-dimensional space is a fundamental problem in HDC, and existing methods encounter scalability issues when the input data itself is high-dimensional. In this work, we explore a family of streaming encoding techniques based on hashing. We show formally that these methods enjoy comparable guarantees on performance for learning applications while being substantially more efficient than existing alternatives. We validate these results experimentally on a popular high-dimensional classification problem and show that our approach easily scales to very large data sets.
Explore related subjects
Keep this discovery
Anthony Thomas, Behnam Khaleghi, Gopi Krishna Jha, Sanjoy Dasgupta, Nageen Himayat, Ravi Iyer, Nilesh Jain, Tajana Rosing. 2022-09-20. Streaming Encoding Algorithms for Scalable Hyperdimensional Computing. https://arxiv.org/abs/2209.09868
Cite the original work for its findings. Save a collection to share your selection of sources.