A Mobile Application for Easy Design and Testing of Algorithms to Monitor Physical Activity in the Workplace

Susanna Spinsante, Alberto Angelici, Jens Lundström, Macarena Espinilla, Ian Cleland, Chris Nugent

Research output: Contribution to journalArticle

7 Citations (Scopus)

Abstract

This paper addresses approaches to Human Activity Recognition (HAR) with the aim of monitoring the physical activity of people in the workplace, by means of a smartphone application exploiting the available on-board accelerometer sensor. In fact, HAR via a smartphone or wearable sensor can provide important information regarding the level of daily physical activity, especially in situations where a sedentary behavior usually occurs, like in modern workplace environments. Increased sitting time is significantly associated with severe health diseases, and the workplace is an appropriate intervention setting, due to the sedentary behavior typical of modern jobs. Within this paper, the state-of-the-art components of HAR are analyzed, in order to identify and select the most effective signal filtering and windowing solutions for physical activity monitoring. The classifier development process is based upon three phases; a feature extraction phase, a feature selection phase, and a training phase. In the training phase, a publicly available dataset is used to test among different classifier types and learning methods. A user-friendly Android-based smartphone application with low computational requirements has been developed to run field tests, which allows to easily change the classifier under test, and to collect new datasets ready for use with machine learning APIs. The newly created datasets may include additional information, like the smartphone position, its orientation, and the user’s physical characteristics. Using the mobile tool, a classifier based on a decision tree is finally set up and enriched with the introduction of some robustness improvements. The developed approach is capable of classifying six activities, and to distinguish between not active (sitting) and active states, with an accuracy near to 99%. The mobile tool, which is going to be further extended and enriched, will allow for rapid and easy benchmarking of new algorithms based on previously generated data, and on future collected datasets.
LanguageEnglish
Pages1-17
JournalMobile Information Systems
Volume2016
Issue number512681
DOIs
Publication statusAccepted/In press - 10 Jul 2016

Fingerprint

Smartphones
Classifiers
Testing
Feature extraction
Monitoring
Benchmarking
Decision trees
Application programming interfaces (API)
Accelerometers
Learning systems
Health
Sensors

Keywords

  • Mobile Sensing
  • Mhealth
  • Sedentary Behavior
  • Activity recognition

Cite this

Spinsante, Susanna ; Angelici, Alberto ; Lundström, Jens ; Espinilla, Macarena ; Cleland, Ian ; Nugent, Chris. / A Mobile Application for Easy Design and Testing of Algorithms to Monitor Physical Activity in the Workplace. In: Mobile Information Systems. 2016 ; Vol. 2016, No. 512681. pp. 1-17.
@article{380a3804cd3644399ecf6c8ebfd162b5,
title = "A Mobile Application for Easy Design and Testing of Algorithms to Monitor Physical Activity in the Workplace",
abstract = "This paper addresses approaches to Human Activity Recognition (HAR) with the aim of monitoring the physical activity of people in the workplace, by means of a smartphone application exploiting the available on-board accelerometer sensor. In fact, HAR via a smartphone or wearable sensor can provide important information regarding the level of daily physical activity, especially in situations where a sedentary behavior usually occurs, like in modern workplace environments. Increased sitting time is significantly associated with severe health diseases, and the workplace is an appropriate intervention setting, due to the sedentary behavior typical of modern jobs. Within this paper, the state-of-the-art components of HAR are analyzed, in order to identify and select the most effective signal filtering and windowing solutions for physical activity monitoring. The classifier development process is based upon three phases; a feature extraction phase, a feature selection phase, and a training phase. In the training phase, a publicly available dataset is used to test among different classifier types and learning methods. A user-friendly Android-based smartphone application with low computational requirements has been developed to run field tests, which allows to easily change the classifier under test, and to collect new datasets ready for use with machine learning APIs. The newly created datasets may include additional information, like the smartphone position, its orientation, and the user’s physical characteristics. Using the mobile tool, a classifier based on a decision tree is finally set up and enriched with the introduction of some robustness improvements. The developed approach is capable of classifying six activities, and to distinguish between not active (sitting) and active states, with an accuracy near to 99{\%}. The mobile tool, which is going to be further extended and enriched, will allow for rapid and easy benchmarking of new algorithms based on previously generated data, and on future collected datasets.",
keywords = "Mobile Sensing, Mhealth, Sedentary Behavior, Activity recognition",
author = "Susanna Spinsante and Alberto Angelici and Jens Lundstr{\"o}m and Macarena Espinilla and Ian Cleland and Chris Nugent",
year = "2016",
month = "7",
day = "10",
doi = "10.1155/2016/5126816",
language = "English",
volume = "2016",
pages = "1--17",
journal = "Mobile Information Systems",
issn = "1574-017X",
number = "512681",

}

A Mobile Application for Easy Design and Testing of Algorithms to Monitor Physical Activity in the Workplace. / Spinsante, Susanna; Angelici, Alberto; Lundström, Jens; Espinilla, Macarena; Cleland, Ian; Nugent, Chris.

In: Mobile Information Systems, Vol. 2016, No. 512681, 10.07.2016, p. 1-17.

Research output: Contribution to journalArticle

TY - JOUR

T1 - A Mobile Application for Easy Design and Testing of Algorithms to Monitor Physical Activity in the Workplace

AU - Spinsante, Susanna

AU - Angelici, Alberto

AU - Lundström, Jens

AU - Espinilla, Macarena

AU - Cleland, Ian

AU - Nugent, Chris

PY - 2016/7/10

Y1 - 2016/7/10

N2 - This paper addresses approaches to Human Activity Recognition (HAR) with the aim of monitoring the physical activity of people in the workplace, by means of a smartphone application exploiting the available on-board accelerometer sensor. In fact, HAR via a smartphone or wearable sensor can provide important information regarding the level of daily physical activity, especially in situations where a sedentary behavior usually occurs, like in modern workplace environments. Increased sitting time is significantly associated with severe health diseases, and the workplace is an appropriate intervention setting, due to the sedentary behavior typical of modern jobs. Within this paper, the state-of-the-art components of HAR are analyzed, in order to identify and select the most effective signal filtering and windowing solutions for physical activity monitoring. The classifier development process is based upon three phases; a feature extraction phase, a feature selection phase, and a training phase. In the training phase, a publicly available dataset is used to test among different classifier types and learning methods. A user-friendly Android-based smartphone application with low computational requirements has been developed to run field tests, which allows to easily change the classifier under test, and to collect new datasets ready for use with machine learning APIs. The newly created datasets may include additional information, like the smartphone position, its orientation, and the user’s physical characteristics. Using the mobile tool, a classifier based on a decision tree is finally set up and enriched with the introduction of some robustness improvements. The developed approach is capable of classifying six activities, and to distinguish between not active (sitting) and active states, with an accuracy near to 99%. The mobile tool, which is going to be further extended and enriched, will allow for rapid and easy benchmarking of new algorithms based on previously generated data, and on future collected datasets.

AB - This paper addresses approaches to Human Activity Recognition (HAR) with the aim of monitoring the physical activity of people in the workplace, by means of a smartphone application exploiting the available on-board accelerometer sensor. In fact, HAR via a smartphone or wearable sensor can provide important information regarding the level of daily physical activity, especially in situations where a sedentary behavior usually occurs, like in modern workplace environments. Increased sitting time is significantly associated with severe health diseases, and the workplace is an appropriate intervention setting, due to the sedentary behavior typical of modern jobs. Within this paper, the state-of-the-art components of HAR are analyzed, in order to identify and select the most effective signal filtering and windowing solutions for physical activity monitoring. The classifier development process is based upon three phases; a feature extraction phase, a feature selection phase, and a training phase. In the training phase, a publicly available dataset is used to test among different classifier types and learning methods. A user-friendly Android-based smartphone application with low computational requirements has been developed to run field tests, which allows to easily change the classifier under test, and to collect new datasets ready for use with machine learning APIs. The newly created datasets may include additional information, like the smartphone position, its orientation, and the user’s physical characteristics. Using the mobile tool, a classifier based on a decision tree is finally set up and enriched with the introduction of some robustness improvements. The developed approach is capable of classifying six activities, and to distinguish between not active (sitting) and active states, with an accuracy near to 99%. The mobile tool, which is going to be further extended and enriched, will allow for rapid and easy benchmarking of new algorithms based on previously generated data, and on future collected datasets.

KW - Mobile Sensing

KW - Mhealth

KW - Sedentary Behavior

KW - Activity recognition

U2 - 10.1155/2016/5126816

DO - 10.1155/2016/5126816

M3 - Article

VL - 2016

SP - 1

EP - 17

JO - Mobile Information Systems

T2 - Mobile Information Systems

JF - Mobile Information Systems

SN - 1574-017X

IS - 512681

ER -