Comparing Person-Specific and Independent Models on Subject-Dependent and Independent Human Activity Recognition Performance
The distinction between subject-dependent and subject-independent performance is ubiquitous in the human activity recognition (HAR) literature. We assess whether HAR models really do achieve better subject-dependent performance than subject-independent performance, whether a model trained with data...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-06-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/20/13/3647 |
id |
doaj-ca3fd6fbdc394247915d8a8df36cc84b |
---|---|
record_format |
Article |
spelling |
doaj-ca3fd6fbdc394247915d8a8df36cc84b2020-11-25T02:40:39ZengMDPI AGSensors1424-82202020-06-01203647364710.3390/s20133647Comparing Person-Specific and Independent Models on Subject-Dependent and Independent Human Activity Recognition PerformanceSebastian Scheurer0Salvatore Tedesco1Brendan O’Flynn2Kenneth N. Brown3Insight Centre for Data Analytics, School of Computer Science and Information Technology, University College Cork, T12 XF62 Cork, IrelandTyndall National Institute, University College Cork, T12 R5CP Cork, IrelandInsight Centre for Data Analytics, School of Computer Science and Information Technology, University College Cork, T12 XF62 Cork, IrelandInsight Centre for Data Analytics, School of Computer Science and Information Technology, University College Cork, T12 XF62 Cork, IrelandThe distinction between subject-dependent and subject-independent performance is ubiquitous in the human activity recognition (HAR) literature. We assess whether HAR models really do achieve better subject-dependent performance than subject-independent performance, whether a model trained with data from many users achieves better subject-independent performance than one trained with data from a single person, and whether one trained with data from a single specific target user performs better for that user than one trained with data from many. To those ends, we compare four popular machine learning algorithms’ subject-dependent and subject-independent performances across eight datasets using three different personalisation–generalisation approaches, which we term person-independent models (PIMs), person-specific models (PSMs), and ensembles of PSMs (EPSMs). We further consider three different ways to construct such an ensemble: unweighted, <inline-formula> <math display="inline"> <semantics> <mi>κ</mi> </semantics> </math> </inline-formula>-weighted, and baseline-feature-weighted. Our analysis shows that PSMs outperform PIMs by 43.5% in terms of their subject-dependent performances, whereas PIMs outperform PSMs by 55.9% and <inline-formula> <math display="inline"> <semantics> <mi>κ</mi> </semantics> </math> </inline-formula>-weighted EPSMs—the best-performing EPSM type—by 16.4% in terms of the subject-independent performance.https://www.mdpi.com/1424-8220/20/13/3647human activity recognitionmachine learningensemble methodsboostingbagginginertial sensors |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Sebastian Scheurer Salvatore Tedesco Brendan O’Flynn Kenneth N. Brown |
spellingShingle |
Sebastian Scheurer Salvatore Tedesco Brendan O’Flynn Kenneth N. Brown Comparing Person-Specific and Independent Models on Subject-Dependent and Independent Human Activity Recognition Performance Sensors human activity recognition machine learning ensemble methods boosting bagging inertial sensors |
author_facet |
Sebastian Scheurer Salvatore Tedesco Brendan O’Flynn Kenneth N. Brown |
author_sort |
Sebastian Scheurer |
title |
Comparing Person-Specific and Independent Models on Subject-Dependent and Independent Human Activity Recognition Performance |
title_short |
Comparing Person-Specific and Independent Models on Subject-Dependent and Independent Human Activity Recognition Performance |
title_full |
Comparing Person-Specific and Independent Models on Subject-Dependent and Independent Human Activity Recognition Performance |
title_fullStr |
Comparing Person-Specific and Independent Models on Subject-Dependent and Independent Human Activity Recognition Performance |
title_full_unstemmed |
Comparing Person-Specific and Independent Models on Subject-Dependent and Independent Human Activity Recognition Performance |
title_sort |
comparing person-specific and independent models on subject-dependent and independent human activity recognition performance |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2020-06-01 |
description |
The distinction between subject-dependent and subject-independent performance is ubiquitous in the human activity recognition (HAR) literature. We assess whether HAR models really do achieve better subject-dependent performance than subject-independent performance, whether a model trained with data from many users achieves better subject-independent performance than one trained with data from a single person, and whether one trained with data from a single specific target user performs better for that user than one trained with data from many. To those ends, we compare four popular machine learning algorithms’ subject-dependent and subject-independent performances across eight datasets using three different personalisation–generalisation approaches, which we term person-independent models (PIMs), person-specific models (PSMs), and ensembles of PSMs (EPSMs). We further consider three different ways to construct such an ensemble: unweighted, <inline-formula> <math display="inline"> <semantics> <mi>κ</mi> </semantics> </math> </inline-formula>-weighted, and baseline-feature-weighted. Our analysis shows that PSMs outperform PIMs by 43.5% in terms of their subject-dependent performances, whereas PIMs outperform PSMs by 55.9% and <inline-formula> <math display="inline"> <semantics> <mi>κ</mi> </semantics> </math> </inline-formula>-weighted EPSMs—the best-performing EPSM type—by 16.4% in terms of the subject-independent performance. |
topic |
human activity recognition machine learning ensemble methods boosting bagging inertial sensors |
url |
https://www.mdpi.com/1424-8220/20/13/3647 |
work_keys_str_mv |
AT sebastianscheurer comparingpersonspecificandindependentmodelsonsubjectdependentandindependenthumanactivityrecognitionperformance AT salvatoretedesco comparingpersonspecificandindependentmodelsonsubjectdependentandindependenthumanactivityrecognitionperformance AT brendanoflynn comparingpersonspecificandindependentmodelsonsubjectdependentandindependenthumanactivityrecognitionperformance AT kennethnbrown comparingpersonspecificandindependentmodelsonsubjectdependentandindependenthumanactivityrecognitionperformance |
_version_ |
1724780475910717440 |