# An Encoding Framework for Binarized Images using HyperDimensional Computing

arXiv: https://arxiv.org/abs/2312.00454 · HTML: https://mlsanity.com/paper/2312.00454/

## Key facts

- Cited by 5 papers in the map (data through 14 Oct 2026).
- Builds on 24 of its 76 references that are in the map.
- First posted on arXiv 1 Dec 2023.

## Builds on (most cited first, 24 of 24)

- [Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms](https://mlsanity.com/paper/1708.07747/) (2017)
- [FINN: A Framework for Fast, Scalable Binarized Neural Network Inference](https://mlsanity.com/paper/1612.07119/) (2016)
- [MNIST-C: A Robustness Benchmark for Computer Vision](https://mlsanity.com/paper/1906.02337/) (2019)
- [A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part I: Models and Data Transformations](https://mlsanity.com/paper/2111.06077/) (2021)
- [Computing on Functions Using Randomized Vector Representations](https://mlsanity.com/paper/2109.03429/) (2021)
- [Hyperdimensional computing as a framework for systematic aggregation of image descriptors](https://mlsanity.com/paper/2101.07720/) (2021)
- [BS4NN: Binarized Spiking Neural Networks with Temporal Coding and Learning](https://mlsanity.com/paper/2007.04039/) (2020)
- [Understanding Hyperdimensional Computing for Parallel Single-Pass Learning](https://mlsanity.com/paper/2202.04805/) (2022)
- [LeHDC: Learning-Based Hyperdimensional Computing Classifier](https://mlsanity.com/paper/2203.09680/) (2022)
- [HDC-MiniROCKET: Explicit Time Encoding in Time Series Classification with Hyperdimensional Computing](https://mlsanity.com/paper/2202.08055/) (2022)
- [BMXNet: An Open-Source Binary Neural Network Implementation Based on MXNet](https://mlsanity.com/paper/1705.09864/) (2017)
- [A Brain-Inspired Low-Dimensional Computing Classifier for Inference on Tiny Devices](https://mlsanity.com/paper/2203.04894/) (2022)
- [Holographic Graph Neuron: a Bio-Inspired Architecture for Pattern Processing](https://mlsanity.com/paper/1501.03784/) (2015)
- [Memory-Efficient, Limb Position-Aware Hand Gesture Recognition using Hyperdimensional Computing](https://mlsanity.com/paper/2103.05267/) (2021)
- [Commentaries on "Learning Sensorimotor Control with Neuromorphic Sensors: Toward Hyperdimensional Active Perception" [Science Robotics Vol. 4 Issue 30 (2019) 1-10](https://mlsanity.com/paper/2003.11458/) (2020)
- [MIMHD: Accurate and Efficient Hyperdimensional Inference Using Multi-Bit In-Memory Computing](https://mlsanity.com/paper/2106.12029/) (2021)
- [Hyperdimensional Computing vs. Neural Networks: Comparing Architecture and Learning Process](https://mlsanity.com/paper/2207.12932/) (2022)
- [Training Binary Multilayer Neural Networks for Image Classification using Expectation Backpropagation](https://mlsanity.com/paper/1503.03562/) (2015)
- [Spike time displacement based error backpropagation in convolutional spiking neural networks](https://mlsanity.com/paper/2108.13621/) (2021)
- [HDTest: Differential Fuzz Testing of Brain-Inspired Hyperdimensional Computing](https://mlsanity.com/paper/2103.08668/) (2021)
- [Spiking Hyperdimensional Network: Neuromorphic Models Integrated with Memory-Inspired Framework](https://mlsanity.com/paper/2110.00214/) (2021)
- [QubitHD: A Stochastic Acceleration Method for HD Computing-Based Machine Learning](https://mlsanity.com/paper/1911.12446/) (2019)
- [Training a HyperDimensional Computing Classifier using a Threshold on its Confidence](https://mlsanity.com/paper/2305.19007/) (2023)
- [Adversarial Attacks on Brain-Inspired Hyperdimensional Computing-Based Classifiers](https://mlsanity.com/paper/2006.05594/) (2020)

## Built on by (most cited first, 5 of 5)

- [Large-Margin Hyperdimensional Computing: A Learning-Theoretical Perspective](https://mlsanity.com/paper/2603.03830/) (2026)
- [ScalableHD: Scalable and High-Throughput Hyperdimensional Computing Inference on Multi-Core CPUs](https://mlsanity.com/paper/2506.09282/) (2025)
- [Primitive-Driven Acceleration of Hyperdimensional Computing for Real-Time Image Classification](https://mlsanity.com/paper/2601.20061/) (2026)
- [Encoding Robust Topological Signatures for Hyperdimensional Computing](https://mlsanity.com/paper/2605.16785/) (2026)
- [Disentanglement with Holographic Reduced Representations](https://mlsanity.com/paper/2606.09725/) (2026)

## Abstract (arXiv)

Hyperdimensional Computing (HDC) is a brain-inspired and light-weight machine learning method. It has received significant attention in the literature as a candidate to be applied in the wearable internet of things, near-sensor artificial intelligence applications and on-device processing. HDC is computationally less complex than traditional deep learning algorithms and typically achieves moderate to good classification performance. A key aspect that determines the performance of HDC is the encoding of the input data to the hyperdimensional (HD) space. This article proposes a novel light-weight approach relying only on native HD arithmetic vector operations to encode binarized images that preserves similarity of patterns at nearby locations by using point of interest selection and local linear mapping. The method reaches an accuracy of 97.35% on the test set for the MNIST data set and 84.12% for the Fashion-MNIST data set. These results outperform other studies using baseline HDC with different encoding approaches and are on par with more complex hybrid HDC models. The proposed encoding approach also demonstrates a higher robustness to noise and blur compared to the baseline encoding.
