LogHD: Robust Compression of Hyperdimensional Classifiers via Logarithmic Class-Axis Reduction
Sanggeon Yun, Hyunwoo Oh, Ryozo Masukawa, Pietro Mercati, Nathaniel D. Bastian, Mohsen Imani

TL;DR
LogHD introduces a logarithmic class-axis reduction method for hyperdimensional classifiers, significantly reducing memory while maintaining robustness and accuracy, and achieving substantial energy and speed improvements.
Contribution
It proposes a novel logarithmic class-axis reduction technique that enhances robustness and efficiency of hyperdimensional classifiers compared to prior methods.
Findings
Achieves competitive accuracy with smaller models.
Provides higher resilience to bit flips at matched memory.
Delivers substantial energy efficiency and speedup in ASIC implementations.
Abstract
Hyperdimensional computing (HDC) suits memory, energy, and reliability-constrained systems, yet the standard "one prototype per class" design requires memory (with classes and dimensionality ). Prior compaction reduces (feature axis), improving storage/compute but weakening robustness. We introduce LogHD, a logarithmic class-axis reduction that replaces the per-class prototypes with bundle hypervectors (alphabet size ) and decodes in an -dimensional activation space, cutting memory to while preserving . LogHD uses a capacity-aware codebook and profile-based decoding, and composes with feature-axis sparsification. Across datasets and injected bit flips, LogHD attains competitive accuracy with smaller models and higher resilience at matched memory. Under equal memory, it sustains target accuracy at roughly…
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 · Parallel Computing and Optimization Techniques · Neural Networks and Reservoir Computing
