Three-layer Activity Recognition Combining Domain Knowledge and Meta-classification

被引:34
作者
Kozina, Simon [1 ]
Gjoreski, Hristijan [1 ]
Gams, Matjaz [1 ]
Lustrek, Mitja [1 ]
机构
[1] Jozef Stefan Inst, Dept Intelligent Syst, SI-1000 Ljubljana, Slovenia
关键词
Activity recognition; Ambient intelligence; Intelligent healthcare; Machine learning; Meta-classification; Multi-layer activity recognition;
D O I
10.5405/jmbe.1321
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
One of the essential tasks of healthcare and smart-living systems is to recognize the current activity of a particular user. Such activity recognition (AR) is demanding when only limited sensors are used, such as accelerometers. Given a small number of accelerometers, intelligent AR systems often use simple architectures, either general or specific for their AR. In this paper, a system for AR named TriLAR is presented. TriLAR has an AR-specific architecture consisting of three layers: (i) a bottom layer, where an arbitrary number of AR methods can be used to recognize the current activity; (ii) a middle layer, where the predictions from the bottom-layer methods are inputs for a hierarchical structure that combines domain knowledge and meta-classification; and (iii) a top layer, where a hidden Markov model is used to correct spurious transitions between the recognized activities from the middle layer. The middle layer has a hierarchical, three-level structure. First, a meta-classifier is used to make the initial separation between the most distinct activities. Second, domain knowledge in the form of rules is used to differentiate between the remaining activities, recognizing those of interest (i.e., static activities). Third, another meta-classifier deals with the remaining activities. In this way, each activity is recognized by the method best suited to it, leaving unrecognized activities to the next method. This architecture was tested on a dataset recorded using ten volunteers who acted out a complex, real-life scenario while wearing accelerometers placed on the chest, thigh, and ankle. The results show that TriLAR successfully recognized elementary activities using one or two sensors and significantly outperformed three standard, single-layer methods with all sensor placements.
引用
收藏
页码:406 / 414
页数:9
相关论文
共 35 条
[1]  
Abowd GD, 1999, LECT NOTES COMPUT SC, V1707, P304
[2]  
[Anonymous], 2012, PAMSYS THE PHYSICAL
[3]  
[Anonymous], 2012, CHIRON PROJECT CYCLI
[4]  
[Anonymous], 2012, THE EUROPEAN FP7 CON
[5]  
[Anonymous], 2005, AAAI
[6]  
[Anonymous], 2005, P AAMAS 05
[7]   Human activity recognition based on a sensor weighting hierarchical classifier [J].
Banos, Oresti ;
Damas, Miguel ;
Pomares, Hector ;
Rojas, Fernando ;
Delgado-Marquez, Blanca ;
Valenzuela, Olga .
SOFT COMPUTING, 2013, 17 (02) :333-343
[8]   A MAXIMIZATION TECHNIQUE OCCURRING IN STATISTICAL ANALYSIS OF PROBABILISTIC FUNCTIONS OF MARKOV CHAINS [J].
BAUM, LE ;
PETRIE, T ;
SOULES, G ;
WEISS, N .
ANNALS OF MATHEMATICAL STATISTICS, 1970, 41 (01) :164-&
[9]  
Bourouis A., 2012, THE COMPUT RES REPOS
[10]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32