Context-based ensemble method for human energy expenditure estimation

被引:40
作者
Gjoreski, Hristijan [1 ,2 ]
Kaluza, Bostjan [1 ,2 ]
Gams, Matjaz [1 ,2 ]
Milic, Radoje [3 ]
Lustrek, Mitja [1 ,2 ]
机构
[1] Jozef Stefan Inst, Dept Intelligent Syst, Ljubljana 1000, Slovenia
[2] Jozef Stefan Int Postgrad Sch, Ljubljana 1000, Slovenia
[3] Univ Ljubljana, Fac Sport, Inst Sport, Ljubljana 1000, Slovenia
关键词
Human energy expenditure estimation; Machine learning; Regression; Ensembles; Context; Wearable sensors; ARTIFICIAL NEURAL-NETWORK; PHYSICAL-ACTIVITY; VALIDITY;
D O I
10.1016/j.asoc.2015.05.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Monitoring human energy expenditure (EE) is important in many health and sports applications, since the energy expenditure directly reflects the intensity of physical activity. The actual energy expenditure is unpractical to measure; therefore, it is often estimated from the physical activity measured with accelerometers and other sensors. Previous studies have demonstrated that using a person's activity as the context in which the EE is estimated, and using multiple sensors, improves the estimation. In this study, we go a step further by proposing a context-based reasoning method that uses multiple contexts provided by multiple sensors. The proposed Multiple Contexts Ensemble (MCE) approach first extracts multiple features from the sensor data. Each feature is used as a context for which multiple regression models are built using the remaining features as training data: for each value of the context feature, a regression model is trained on a subset of the dataset with that value. When evaluating a data sample, the models corresponding to the context (feature) values in the evaluated sample are assembled into an ensemble of regression models that estimates the EE of the user. Experiments showed that the MCE method outperforms (in terms of lower root means squared error and lower mean absolute error): (i) five single-regression approaches (linear and non-linear); (ii) two ensemble approaches: Bagging and Random subspace; (iii) an approach that uses artificial neural networks trained on accelerometer-data only; and (iv) BodyMedia (a state-of-the-art commercial EE-estimation device). (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:960 / 970
页数:11
相关论文
共 46 条
[1]  
Albinali F, 2010, UBICOMP 2010: PROCEEDINGS OF THE 2010 ACM CONFERENCE ON UBIQUITOUS COMPUTING, P311, DOI 10.1145/1864349.1864396
[2]  
Altini M., 2015, IEEE J BIOMED HLTH I
[3]   Estimating Energy Expenditure Using Body-Worn Accelerometers: A Comparison of Methods, Sensors Number and Positioning [J].
Altini, Marco ;
Penders, Julien ;
Vullers, Ruud ;
Amft, Oliver .
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2015, 19 (01) :219-226
[4]   Validation and Comparison of Two Methods to Assess Human Energy Expenditure during Free-Living Activities [J].
Anastasopoulou, Panagiota ;
Tubic, Mirnes ;
Schmidt, Steffen ;
Neumann, Rainer ;
Woll, Alexander ;
Haertel, Sascha .
PLOS ONE, 2014, 9 (02)
[5]  
[Anonymous], 1998, INTRO GAUSSIAN PROCE
[6]   Validity of four motion sensors in measuring moderate intensity physical activity [J].
Bassett, DR ;
Ainsworth, BE ;
Swartz, AM ;
Strath, SJ ;
O'Brien, WL ;
King, GA .
MEDICINE AND SCIENCE IN SPORTS AND EXERCISE, 2000, 32 (09) :S471-S480
[7]   Bagging predictors [J].
Breiman, L .
MACHINE LEARNING, 1996, 24 (02) :123-140
[8]   A novel method for using accelerometer data to predict energy expenditure [J].
Crouter, SE ;
Clowers, KG ;
Bassett, DR .
JOURNAL OF APPLIED PHYSIOLOGY, 2006, 100 (04) :1324-1331
[9]  
David A., 2009, FREEDMAN STAT MODELS, P26
[10]  
Dey A. K., 1999, Digest of Papers. Third International Symposium on Wearable Computers, P21, DOI 10.1109/ISWC.1999.806639