Wearable sensor activity analysis using semi-Markov models with a grammar

  • Authors:
  • O. Thomas;P. Sunehag;G. Dror;S. Yun;S. Kim;M. Robards;A. Smola;D. Green;P. Saunders

  • Affiliations:
  • Locked Bag 8001, NICTA, Canberra, 2601, ACT, Australia;Locked Bag 8001, NICTA, Canberra, 2601, ACT, Australia;School of Computer Science, The Academic College of Tel-Aviv-Yaffo, Tel Aviv 61083, Israel;LG Semicon Hall 2106, KAIST, 373-1, Guseong-dong, Yuseong-gu, Daejeon, 305-701, Republic of Korea;LG Semicon Hall 2106, KAIST, 373-1, Guseong-dong, Yuseong-gu, Daejeon, 305-701, Republic of Korea;Locked Bag 8001, NICTA, Canberra, 2601, ACT, Australia;Yahoo! Research, Santa Clara, 95050 CA, USA;Department of Physiology, Australian Institute of Sport, Belconnen, 2616, ACT, Australia;Department of Physiology, Australian Institute of Sport, Belconnen, 2616, ACT, Australia

  • Venue:
  • Pervasive and Mobile Computing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Detailed monitoring of training sessions of elite athletes is an important component of their training. In this paper we describe an application that performs a precise segmentation and labeling of swimming sessions. This allows a comprehensive breakdown of the training session, including lap times, detailed statistics of strokes, and turns. To this end we use semi-Markov models (SMM), a formalism for labeling and segmenting sequential data, trained in a max-margin setting. To reduce the computational complexity of the task and at the same time enforce sensible output, we introduce a grammar into the SMM framework. Using the trained model on test swimming sessions of different swimmers provides highly accurate segmentation as well as perfect labeling of individual segments. The results are significantly better than those achieved by discriminative hidden Markov models.