HDXplore: Automated Blackbox Testing of Brain-Inspired Hyperdimensional Computing

05/26/2021
by   Rahul Thapa, et al.
0

Inspired by the way human brain works, the emerging hyperdimensional computing (HDC) is getting more and more attention. HDC is an emerging computing scheme based on the working mechanism of brain that computes with deep and abstract patterns of neural activity instead of actual numbers. Compared with traditional ML algorithms such as DNN, HDC is more memory-centric, granting it advantages such as relatively smaller model size, less computation cost, and one-shot learning, making it a promising candidate in low-cost computing platforms. However, the robustness of HDC models have not been systematically studied. In this paper, we systematically expose the unexpected or incorrect behaviors of HDC models by developing HDXplore, a blackbox differential testing-based framework. We leverage multiple HDC models with similar functionality as cross-referencing oracles to avoid manual checking or labeling the original input. We also propose different perturbation mechanisms in HDXplore. HDXplore automatically finds thousands of incorrect corner case behaviors of the HDC model. We propose two retraining mechanisms and using the corner cases generated by HDXplore to retrain the HDC model, we can improve the model accuracy by up to 9

READ FULL TEXT

page 1

page 3

page 5

research
03/15/2021

HDTest: Differential Fuzz Testing of Brain-Inspired Hyperdimensional Computing

Brain-inspired hyperdimensional computing (HDC) is an emerging computati...
research
10/01/2021

Spiking Hyperdimensional Network: Neuromorphic Models Integrated with Memory-Inspired Framework

Recently, brain-inspired computing models have shown great potential to ...
research
11/23/2018

Hyperdimensional Computing Nanosystem

One viable solution for continuous reduction in energy-per-operation is ...
research
04/28/2022

It's DONE: Direct ONE-shot learning without training optimization

Learning a new concept from one example is a superior function of human ...
research
11/03/2021

Brain-inspired Cognition in Next Generation Racetrack Memories

Hyperdimensional computing (HDC) is an emerging computational framework ...
research
07/24/2022

Hyperdimensional Computing vs. Neural Networks: Comparing Architecture and Learning Process

Hyperdimensional Computing (HDC) has obtained abundant attention as an e...
research
03/25/2022

EnHDC: Ensemble Learning for Brain-Inspired Hyperdimensional Computing

Ensemble learning is a classical learning method utilizing a group of we...

Please sign up or login with your details

Forgot password? Click here to reset