Cargando…

A User-Adaptive Algorithm for Activity Recognition Based on K-Means Clustering, Local Outlier Factor, and Multivariate Gaussian Distribution

Mobile activity recognition is significant to the development of human-centric pervasive applications including elderly care, personalized recommendations, etc. Nevertheless, the distribution of inertial sensor data can be influenced to a great extent by varying users. This means that the performanc...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhao, Shizhen, Li, Wenfeng, Cao, Jingjing
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6022149/
https://www.ncbi.nlm.nih.gov/pubmed/29882788
http://dx.doi.org/10.3390/s18061850
_version_ 1783335617439989760
author Zhao, Shizhen
Li, Wenfeng
Cao, Jingjing
author_facet Zhao, Shizhen
Li, Wenfeng
Cao, Jingjing
author_sort Zhao, Shizhen
collection PubMed
description Mobile activity recognition is significant to the development of human-centric pervasive applications including elderly care, personalized recommendations, etc. Nevertheless, the distribution of inertial sensor data can be influenced to a great extent by varying users. This means that the performance of an activity recognition classifier trained by one user’s dataset will degenerate when transferred to others. In this study, we focus on building a personalized classifier to detect four categories of human activities: light intensity activity, moderate intensity activity, vigorous intensity activity, and fall. In order to solve the problem caused by different distributions of inertial sensor signals, a user-adaptive algorithm based on K-Means clustering, local outlier factor (LOF), and multivariate Gaussian distribution (MGD) is proposed. To automatically cluster and annotate a specific user’s activity data, an improved K-Means algorithm with a novel initialization method is designed. By quantifying the samples’ informative degree in a labeled individual dataset, the most profitable samples can be selected for activity recognition model adaption. Through experiments, we conclude that our proposed models can adapt to new users with good recognition performance.
format Online
Article
Text
id pubmed-6022149
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-60221492018-07-02 A User-Adaptive Algorithm for Activity Recognition Based on K-Means Clustering, Local Outlier Factor, and Multivariate Gaussian Distribution Zhao, Shizhen Li, Wenfeng Cao, Jingjing Sensors (Basel) Article Mobile activity recognition is significant to the development of human-centric pervasive applications including elderly care, personalized recommendations, etc. Nevertheless, the distribution of inertial sensor data can be influenced to a great extent by varying users. This means that the performance of an activity recognition classifier trained by one user’s dataset will degenerate when transferred to others. In this study, we focus on building a personalized classifier to detect four categories of human activities: light intensity activity, moderate intensity activity, vigorous intensity activity, and fall. In order to solve the problem caused by different distributions of inertial sensor signals, a user-adaptive algorithm based on K-Means clustering, local outlier factor (LOF), and multivariate Gaussian distribution (MGD) is proposed. To automatically cluster and annotate a specific user’s activity data, an improved K-Means algorithm with a novel initialization method is designed. By quantifying the samples’ informative degree in a labeled individual dataset, the most profitable samples can be selected for activity recognition model adaption. Through experiments, we conclude that our proposed models can adapt to new users with good recognition performance. MDPI 2018-06-06 /pmc/articles/PMC6022149/ /pubmed/29882788 http://dx.doi.org/10.3390/s18061850 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zhao, Shizhen
Li, Wenfeng
Cao, Jingjing
A User-Adaptive Algorithm for Activity Recognition Based on K-Means Clustering, Local Outlier Factor, and Multivariate Gaussian Distribution
title A User-Adaptive Algorithm for Activity Recognition Based on K-Means Clustering, Local Outlier Factor, and Multivariate Gaussian Distribution
title_full A User-Adaptive Algorithm for Activity Recognition Based on K-Means Clustering, Local Outlier Factor, and Multivariate Gaussian Distribution
title_fullStr A User-Adaptive Algorithm for Activity Recognition Based on K-Means Clustering, Local Outlier Factor, and Multivariate Gaussian Distribution
title_full_unstemmed A User-Adaptive Algorithm for Activity Recognition Based on K-Means Clustering, Local Outlier Factor, and Multivariate Gaussian Distribution
title_short A User-Adaptive Algorithm for Activity Recognition Based on K-Means Clustering, Local Outlier Factor, and Multivariate Gaussian Distribution
title_sort user-adaptive algorithm for activity recognition based on k-means clustering, local outlier factor, and multivariate gaussian distribution
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6022149/
https://www.ncbi.nlm.nih.gov/pubmed/29882788
http://dx.doi.org/10.3390/s18061850
work_keys_str_mv AT zhaoshizhen auseradaptivealgorithmforactivityrecognitionbasedonkmeansclusteringlocaloutlierfactorandmultivariategaussiandistribution
AT liwenfeng auseradaptivealgorithmforactivityrecognitionbasedonkmeansclusteringlocaloutlierfactorandmultivariategaussiandistribution
AT caojingjing auseradaptivealgorithmforactivityrecognitionbasedonkmeansclusteringlocaloutlierfactorandmultivariategaussiandistribution
AT zhaoshizhen useradaptivealgorithmforactivityrecognitionbasedonkmeansclusteringlocaloutlierfactorandmultivariategaussiandistribution
AT liwenfeng useradaptivealgorithmforactivityrecognitionbasedonkmeansclusteringlocaloutlierfactorandmultivariategaussiandistribution
AT caojingjing useradaptivealgorithmforactivityrecognitionbasedonkmeansclusteringlocaloutlierfactorandmultivariategaussiandistribution