A Cloud-Based Mobile Data Analytics Framework: Case Study of Activity Recognition Using Smartphone
- 1 April 2014
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Unobtrusive gathering of personal or environmental data using a smartphone can provide the basis for intelligent assistive services. Continuous gathering of data will result in huge amounts of data, especially if many users are involved. Ideally, one might want to keep a large amount of this raw data for future (and maybe different) analysis, and also analyse the data to produce a compact model which can be used in the smartphone for real-time analysis of new data. This motivates a cloud computing solution where data from many users can be stored and analysed efficiently, and then the compact results of the analysis can be downloaded and used in the smartphone. This cloud-based approach is demonstrated using a case study of an activity monitoring application which might be used, for example, to monitor the daily activities, such as walking or going upstairs, of an at-risk person living alone. The cloud-based machine learning uses multiple classification methods, and, starting from individual training sets, enhances and builds classification models for each individual. The cloud-based system also builds a universal model based on all users which can be used as the initial classification model for a new user. The classification model produced by the cloud-based system is downloaded to the smartphone, and can be used to produce accurate real-time activity analysis. As more data is gathered and continually uploaded to the cloud, the models are adapted using an unsupervised learning approach to produce enhanced models which are then downloaded on to the smartphone for improved real-time activity analysis. The evaluation results indicate that the proposed approach can robustly identify activities across multiple individuals: using model adaptation the activity recognition achieves over 95% accuracy in a real usage environment.Keywords
This publication has 13 references indexed in Scilit:
- Fuzzy CARA - A Fuzzy-Based Context Reasoning System For Pervasive HealthcareProcedia Computer Science, 2012
- An evolving machine learning method for human activity recognition systemsJournal of Ambient Intelligence and Humanized Computing, 2011
- Mobile cloud computing educational tool for image/video processing algorithmsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- Learning Setting-Generalized Activity Models for Smart SpacesIEEE Intelligent Systems, 2010
- Activity Monitoring Using a Smart Phone's Accelerometer with Hierarchical ClassificationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- A virtual cloud computing provider for mobile devicesPublished by Association for Computing Machinery (ACM) ,2010
- Human Activity Recognition via an Accelerometer-Enabled-Smartphone Using Kernel Discriminant AnalysisPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- The Mobile Sensing Platform: An Embedded Activity Recognition SystemIEEE Pervasive Computing, 2008
- A description of an accelerometer-based mobility monitoring techniqueMedical Engineering & Physics, 2005
- Activity Recognition from User-Annotated Acceleration DataLecture Notes in Computer Science, 2004