Efficient human activity recognition using hyperdimensional computing

Yeseong Kim, Mohsen Imani, Tajana S. Rosing

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

30 Scopus citations

Abstract

Human activity recognition is a key task of many Internet of Things (IoT) applications to understand underlying contexts and react with the environments. Machine learning is widely exploited to identify the activities from sensor measurements, however, they are often overcomplex to run on less-powerful IoT devices. In this paper, we present an alternative approach to efficiently support the activity recognition tasks using brain-inspired hyperdimensional (HD) computing. We show how the HD computing method can be applied to the recognition problem in IoT systems while improving the accuracy and efficiency. In our evaluation conducted for three practical datasets, the proposed design achieves the speedup of the model training by up to 486x as compared to the state-of-the-art neural network training. In addition, our design improves the performance of the HD-based inference procedure by 7x on a low-power ARM processor.

Original languageEnglish
Title of host publicationProceedings of the 8th International Conference on the Internet of Things, IoT 2018
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450365642
DOIs
StatePublished - 15 Oct 2018
Event8th International Conference on the Internet of Things, IoT 2018 - Santa Barbara, United States
Duration: 15 Oct 201818 Oct 2018

Publication series

NameACM International Conference Proceeding Series

Conference

Conference8th International Conference on the Internet of Things, IoT 2018
Country/TerritoryUnited States
CitySanta Barbara
Period15/10/1818/10/18

Bibliographical note

Publisher Copyright:
© 2018 ACM.

Keywords

  • Alternative computing
  • Human activity recognition
  • Hyperdimensional computing

Fingerprint

Dive into the research topics of 'Efficient human activity recognition using hyperdimensional computing'. Together they form a unique fingerprint.

Cite this