hdlib 2.0: Extending Machine Learning Capabilities of Vector-Symbolic Architectures
Fabio Cumbo, Kabir Dhillon, Daniel Blankenberg

TL;DR
hdlib 2.0 significantly extends the capabilities of Vector-Symbolic Architectures by adding new models for supervised learning, regression, clustering, graph-based learning, and introduces the first quantum hyperdimensional computing implementation.
Contribution
This paper introduces major new features to hdlib, including diverse machine learning models and the first quantum hyperdimensional computing implementation.
Findings
Enhanced supervised classification with feature selection.
New regression, clustering, and graph-based models.
First quantum hyperdimensional computing implementation.
Abstract
Following the initial publication of hdlib, a Python library for designing Vector-Symbolic Architectures (VSA), we introduce a major extension that significantly enhances its machine learning capabilities. VSA, also known as Hyperdimensional Computing, is a computing paradigm that represents and processes information using high-dimensional vectors. While the first version of hdlib established a robust foundation for creating and manipulating these vectors, this update addresses the growing need for more advanced, data-driven modeling within the VSA framework. Here, we present four extensions: significant enhancements to the existing supervised classification model also enabling feature selection, and a new regression model for predicting continuous variables, a clustering model for unsupervised learning, and a graph-based learning model. Furthermore, we propose the first implementation…
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
TopicsFerroelectric and Negative Capacitance Devices · Neural Networks and Reservoir Computing · Advanced Memory and Neural Computing
