Collaborative Research: SaTC: CORE: Small: Securing Brain-inspired Hyperdimensional Computing against Design-time and Run-time Attacks for Edge Devices
- Institution
- Northeastern University, MA
- Principal investigator
- Xiaolin Xu
- Funding
- $300K
- Duration
- 2023–2027
Moonbase score
Still being scored
Abstract
Many computing applications depend on machine learning (ML) algorithms that analyze patterns in data and make predictions about new data they encounter. Many recent advances in these machine learning classifiers use approaches based on neural networks; however, neural networks often require large amounts of data, memory, and processing power. Brain-inspired hyperdimensional computing (HDC) has emerged in recent years as a less resource-heavy approach to building classifiers that are well-suited for smaller computing devices that have less computing power. However, just like other ML classifier architectures, HDC models may be threatened by attackers who want to degrade the models' performance, insert backdoor "triggers" that let attackers take control of devices by presenting secret inputs, or steal the models themselves. However, these security risks in HDC models are not as well-studied as HDC performance. This project's goal is to close that gap through a better understanding of HDC security vulnerabilities and defenses. This includes analyzing the space of possible attacks on HDC models, drawing parallels between attacks and defenses in neural networks and those in HDC models, and developing defenses that are as effective, efficient, and lightweight as the HDC models themselves so they can too be deployed in devices with limited computing power. This project paves the way for HDC-based inference on edge devices by systematically investigating the attack surface for HDC computing, from design time to run time and from algorithm to hardware. First, it explores the vulnerabilities associated with HDC and systematically defines its unique attack surface. Accordingly, it investigates critical threats against HDC model performance and privacy from adversarial input, model perturbation, and reverse engineering. Second, it explores effective and efficient defense strategies by incorporating algorithmic-, hardware-, and system-level methods. A key insight and tool in the proposed work are methods for relating neural network-based models and HDC models; this will allow for comparative studies as well as open possibilities for adapting existing attacks and defenses on neural network-based architectures to HDC contexts. The scientific outcomes will help reshape HDC-enabled computing systems toward greater security and robustness. The project also contains a significant educational component and provides abundant opportunities to nurture and attract students from under-represented groups to engage in computer science and computer science research. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
LOADING MOONBASE SCORE
Questions for Northeastern University
Answered by the team behind this research.
No questions yet. Sign in to ask the first one
Related grants
Same researchers, same institution, same topic, scored first.
- NSF · Northeastern UniversityNot yet scored
Collaborative Research: SHF: Small: Designing and Optimizing Tiny Vector Symbolic Architectures for Ultra-Efficient Inference on Tiny Devices
Xiaolin Xu · $280K · 2025–2028
- NSF · Northeastern UniversityNot yet scored
CAREER: Securing Reconfigurable Hardware Accelerator for Machine Learning: Threats and Defenses
Xiaolin Xu · $599K · 2023–2029
- NSF · Northeastern UniversityNot yet scored
Collaborative Research: SaTC: CORE: Medium: Accelerating Privacy-Preserving Machine Learning as a Service: From Algorithm to Hardware
Xiaolin Xu · $400K · 2023–2027