Mobeacon: An iBeacon-Assisted SmartphoneBased Real Time Activity Recognition Framework

Author/Creator ORCID

Date

2015-08-11

Department

Program

Citation of Original Publication

Mohammad Arif Ul Alam Nilavra Pathak Nirmalya Roy Year: 2015 Mobeacon: An iBeacon-Assisted Smartphone-Based Real Time Activity Recognition Framework UE EAI

Rights

This item may be protected under Title 17 of the U.S. Copyright Law. It is made available by UMBC for non-commercial research and education. For permission to publish or reproduce, please contact the author.
Attribution 3.0 Unported (CC BY 3.0)

Abstract

Human activity recognition using multi-modal sensing technologies to automatically collect and classify daily activities has become an active field of research. Given the proliferation of smart and wearable devices and their greater acceptance in human lives, the need for developing real time lightweight activity recognition algorithms become a viable and urgent avenue. Although variants of online and offline lightweight activity recognition algorithms have been developed, realizing them on real time to recognize people's activities is still a challenging research problem due to the computational complexity of building, training, learning and storing activity models in resource constrained smart and wearable devices. To navigate the above challenges, we build Mobeacon: a mobile phone and iBeacon sensor-based smart home activity recognition system. We investigated the viability of extending Bagging Ensemble Learning (BEL) and Packaged Naive Bayes (PNB) classification algorithms for high-level activity recognition on smartphone. We incorporated the semantic knowledge of the testing environment and used that with the built-in adaptive learning models on smartphone to ease the ground truth data annotation. We demonstrated that Mobeacon outperforms existing lightweight activity recognition techniques in terms of accuracy (max. 94%) in a low resource setting and proves itself substantially e fficient to reside on smartphones for recognizing ADLs in real time.