Search papers, labs, and topics across Lattice.
XL-HD, a novel hyperdimensional computing framework, replaces random vector generation with deterministic Sobol sequence projections to improve learning and enable efficient in-memory computing. By optimizing class prototypes in real-valued space before binarization, XL-HD achieves competitive accuracy on MNIST, UCIHAR, and ISOLET benchmarks. The resulting architecture is highly efficient, requiring only $0.40 \ 渭\text{J}$ per inference with a compact $0.395 \ \text{mm}^2$ area, making it suitable for edge deployment.
Ditching random projections for deterministic Sobol sequences unlocks efficient in-memory hyperdimensional computing with competitive accuracy on standard benchmarks.
Hyperdimensional computing (HDC) is a promising approach for energy-efficient edge machine learning (ML), where low latency, low power, and tight memory budgets are essential. However, traditional HDC relies on symbolic binding and pseudo-random high-dimensional vectors, which require large dimensionality and heuristic updates to reach competitive accuracy, limiting deployment on edge hardware. We introduce XL-HD, a deterministic, projection-based, fully learnable HDC framework tailored for in-memory acceleration within edge computing systems. The method uses a fixed Sobol sequence to project binary inputs, extending learning beyond conventional HDC. During training, class prototypes are optimized in real-valued space and later binarized, enabling an entirely binary dot-product inference pipeline ideal for IMC hardware such as ReRAM crossbars. XL-HD achieves competitive accuracy on MNIST, UCIHAR, and ISOLET while maintaining a compact IMC-based inference engine with $0.395 \ \text{mm}^2$ area and only $0.40 \ 渭\text{J}$ per single-cycle inference.