Long-term Activities Segmentation using Viterbi Algorithm with a k-minimum-consecutive-states Constraint

被引:2
作者
Garcia-Ceja, Enrique [1 ]
Brena, Ramon [1 ]
机构
[1] Tecnol Monterrey, Monterrey, NL, Mexico
来源
5TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2014), THE 4TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2014) | 2014年 / 32卷
关键词
activity-recognition; viterbi-algorithm; segmentation; constrained-viterbi; context-awareness; ACTIVITY RECOGNITION; ACCELEROMETER;
D O I
10.1016/j.procs.2014.05.460
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the last years, several works have made use of acceleration sensors to recognize simple physical activities like: walking, running, sleeping, falling, etc. Many of them rely on segmenting the data into fixed time windows and computing time domain and/or frequency domain features to train a classifier. A long-term activity is composed of a collection of simple activities and may last from a few minutes to several hours (e.g., shopping, exercising, working, etc.). Since long-term activities are more complex and their duration varies greatly, generating fixed length segments is not suitable. For this type of activities the segmentation should be done dynamically. In this work we propose the use of the Viterbi algorithm on a Hidden Markov Model with the addition of a k-minimum-consecutive-states constraint to perform the long-term activity recognition and segmentation from accelerometer data. This constraint allows the algorithm to perform a more informed search by incorporating prior knowledge about the minimum duration of each long-term activity. Our experiments showed good results for the activity recognition task and it was demonstrated that the accuracy was significantly increased by adding the k-minimum-consecutive-states constraint. (C) 2014 The Authors. Published by Elsevier B.V.
引用
收藏
页码:553 / 560
页数:8
相关论文
共 15 条
[1]  
[Anonymous], 2011, CES513 U ESS
[2]  
[Anonymous], 2009, Pervasive Computing and Communications, DOI DOI 10.1109/PERCOM.2009.4912776
[3]  
[Anonymous], 2005, AAAI
[4]  
Brezmes T, 2009, LECT NOTES COMPUT SC, V5518, P796, DOI 10.1007/978-3-642-02481-8_120
[5]   VITERBI ALGORITHM [J].
FORNEY, GD .
PROCEEDINGS OF THE IEEE, 1973, 61 (03) :268-278
[6]   Long-Term Activity Recognition from Accelerometer Data [J].
Garcia-Ceja, Enrique ;
Brena, Ramon .
3RD IBEROAMERICAN CONFERENCE ON ELECTRONICS ENGINEERING AND COMPUTER SCIENCE, CIIECC 2013, 2013, 7 :248-256
[7]   Scalable recognition of daily activities with wearable sensors [J].
Huynh, Tam ;
Blanke, Ulf ;
Schiele, Bernt .
LOCATION- AND CONTEXT-AWARENESS, 2007, 4718 :50-+
[8]   Implementation of a real-time human movement classifier using a triaxial accelerometer for ambulatory monitoring [J].
Karantonis, DM ;
Narayanan, MR ;
Mathie, M ;
Lovell, NH ;
Celler, BG .
IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2006, 10 (01) :156-167
[9]  
Kwapisz J. R., 2011, SIGKDD Explor., V12, P74, DOI 10.1145/1964897.1964918
[10]   Machine Learning Methods for Classifying Human Physical Activity from On-Body Accelerometers [J].
Mannini, Andrea ;
Sabatini, Angelo Maria .
SENSORS, 2010, 10 (02) :1154-1175