TL;DR
This paper introduces ultra-compact Binary Neural Networks optimized for RISC-V processors to improve human activity recognition accuracy and efficiency on low-power devices, outperforming traditional methods like Random Forests.
Contribution
It presents a novel BNN implementation and a dedicated inference library for ultra-compact models tailored to HAR on general purpose processors.
Findings
BNNs trained on HAR datasets outperform RF baselines in accuracy.
BNNs achieve up to 91% memory reduction compared to RFs.
BNNs provide up to 70% energy efficiency gains.
Abstract
Human Activity Recognition (HAR) is a relevant inference task in many mobile applications. State-of-the-art HAR at the edge is typically achieved with lightweight machine learning models such as decision trees and Random Forests (RFs), whereas deep learning is less common due to its high computational complexity. In this work, we propose a novel implementation of HAR based on deep neural networks, and precisely on Binary Neural Networks (BNNs), targeting low-power general purpose processors with a RISC-V instruction set. BNNs yield very small memory footprints and low inference complexity, thanks to the replacement of arithmetic operations with bit-wise ones. However, existing BNN implementations on general purpose processors impose constraints tailored to complex computer vision tasks, which result in over-parametrized models for simpler problems like HAR. Therefore, we also introduce…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
