Proceedings of the 2021 on Great Lakes Symposium on VLSI | 2021

Real-Time and Robust Hyperdimensional Classification

 
 
 
 

Abstract


Hyper-Dimensional computing (HDC) is a brain-inspired learning approach for efficient and robust learning on today s embedded devices. HDC supports single-pass learning, where it generates a classification model by one-time looking at each training data point. However, the single-pass model provides weak classification accuracy due to model saturation caused by naively accumulating high-dimensional data. Although the retraining model for hundreds of iterations addresses the model saturation and boosts the accuracy, it comes with significant training costs. In this paper, we propose OnlineHD, an adaptive HDC training framework for accurate, efficient, and robust learning. During single-pass training, OnlineHD identifies common patterns and eliminates model saturation. For each data point, OnlineHD updates the model depending on how similar it is to the existing model, instead of naive data accumulation. We expand the OnlineHD framework to support highly-accurate iterative training. We also exploit the holographic distribution of patterns in high-dimensional space to make OnlineHD ultra-robust against possible noise and hardware failure. Our evaluations on a wide range of classification problems show that OnlineHD adaptive training provides comparable classification accuracy to the retrained model while getting all efficiency benefits that a singlepass training provides.

Volume None
Pages None
DOI 10.1145/3453688.3461749
Language English
Journal Proceedings of the 2021 on Great Lakes Symposium on VLSI

Full Text