HyperEmbed: Tradeoffs Between Resources and Performance in NLP Tasks with Hyperdimensional Computing enabled Embedding of n-gram Statistics
Not on the map. Why?
Abstract (arXiv)
Recent advances in Deep Learning have led to a significant performance increase on several NLP tasks, however, the models become more and more computationally demanding. Therefore, this paper tackles the domain of computationally efficient algorithms for NLP tasks. In particular, it investigates distributed representations of n-gram statistics of texts. The representations are formed using hyperdimensional computing enabled embedding. These representations then serve as features, which are used as input to standard classifiers. We investigate the applicability of the embedding on one large and three small standard datasets for classification tasks using nine classifiers. The embedding achieved on par F1 scores while decreasing the time and memory requirements by several times compared to the conventional n-gram statistics, e.g., for one of the classifiers on a small dataset, the memory reduction was 6.18 times; while train and test speed-ups were 4.62 and 3.84 times, respectively. For many classifiers on the large dataset, memory reduction was ca. 100 times and train and test speed-ups were over 100 times. Importantly, the usage of distributed representations formed via hyperdimensional computing allows dissecting strict dependency between the dimensionality of the representation and n-gram size, thus, opening a room for tradeoffs.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). First posted on arXiv 3 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 2; 2023: 1; 2024: 0; 2025: 2.
11 papers.
- 2021A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part II: Applications, Cognitive Models, and Challengescited by 69
- 2021Vector Symbolic Architectures as a Computing Framework for Emerging Hardwarecited by 35
- 2021Generalized Learning Vector Quantization for Classification in Randomized Neural Networks and Hyperdimensional Computingcited by 12
- 2021Hyperseed: Unsupervised Learning with Vector Symbolic Architecturescited by 8
- 2021Hyperdimensional Computing for Efficient Distributed Classification with Randomized Neural Networkscited by 7
- 2022Streaming Encoding Algorithms for Scalable Hyperdimensional Computingcited by 3
- 2023Capacity Analysis of Vector Symbolic Architecturescited by 3
- 2021On Effects of Compression with Hyperdimensional Computing in Distributed Randomized Neural Networkscited by 2
- 2022Computing with Hypervectors for Efficient Speaker Identificationcited by 0
- 2025HD3C: Efficient Medical Data Classification for Edge Devicescited by 0
- 2025A Vector Symbolic Approach to Multiple Instance Learningcited by 0
- 2025A Vector Symbolic Approach to Multiple Instance Learning20 Nov 2025
- 2025HD3C: Efficient Medical Data Classification for Edge Devices18 Sep 2025
- 2023Capacity Analysis of Vector Symbolic Architectures24 Jan 2023
- 2022Streaming Encoding Algorithms for Scalable Hyperdimensional Computing20 Sep 2022
- 2022Computing with Hypervectors for Efficient Speaker Identification28 Aug 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
- 2021On Effects of Compression with Hyperdimensional Computing in Distributed Randomized Neural Networks17 Jun 2021
- 2021Generalized Learning Vector Quantization for Classification in Randomized Neural Networks and Hyperdimensional Computing17 Jun 2021
- 2021Vector Symbolic Architectures as a Computing Framework for Emerging Hardware9 Jun 2021
- 2021Hyperdimensional Computing for Efficient Distributed Classification with Randomized Neural Networks2 Jun 2021