HyperSense: Hyperdimensional Intelligent Sensing for Energy-Efficient Sparse Data Processing
Sanggeon Yun, Hanning Chen, Ryozo Masukawa, Hamza Errahmouni Barkam,, Andrew Ding, Wenjun Huang, Arghavan Rezvani, Shaahin Angizi, Mohsen Imani

TL;DR
HyperSense is a co-designed hardware-software system that efficiently manages sensor data generation and processing using low-precision ADCs and HyperDimensional Computing, achieving high accuracy and energy savings in real-time sensing applications.
Contribution
It introduces the novel concept of Intelligent Sensor Control combining hardware and software for energy-efficient, real-time object detection and sensor data management.
Findings
Achieves highest AUC and ROC among lightweight models.
Realizes 5.6x speedup over YOLOv4 on FPGA.
Demonstrates up to 92.1% energy savings.
Abstract
Introducing HyperSense, our co-designed hardware and software system efficiently controls Analog-to-Digital Converter (ADC) modules' data generation rate based on object presence predictions in sensor data. Addressing challenges posed by escalating sensor quantities and data rates, HyperSense reduces redundant digital data using energy-efficient low-precision ADC, diminishing machine learning system costs. Leveraging neurally-inspired HyperDimensional Computing (HDC), HyperSense analyzes real-time raw low-precision sensor data, offering advantages in handling noise, memory-centricity, and real-time learning. Our proposed HyperSense model combines high-performance software for object detection with real-time hardware prediction, introducing the novel concept of Intelligent Sensor Control. Comprehensive software and hardware evaluations demonstrate our solution's superior performance,…
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 · Advanced Memory and Neural Computing · Neural Networks and Reservoir Computing
MethodsCommunication--Guide||How Do I Communicate to Expedia? · BNB Customer Service Number +1-833-534-1729 · *Communicated@Fast*How Do I Communicate to Expedia? · Softmax · 1x1 Convolution · Global Average Pooling · Sigmoid Activation · Batch Normalization · Average Pooling · Feature Pyramid Network
