| Literature DB >> 29882788 |
Shizhen Zhao1, Wenfeng Li2, Jingjing Cao3.
Abstract
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.Entities:
Keywords: K-Means clustering; human activity recognition; local outlier factor; multivariate Gaussian distribution; personalized classifier; user-adaptive algorithm
Year: 2018 PMID: 29882788 PMCID: PMC6022149 DOI: 10.3390/s18061850
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The process of establishing our proposed user-adaptive algorithm.
Categorization of different activities.
| Activity Category | Description | Activities |
|---|---|---|
| Light intensity activity (LIA) | Users perform common daily life activities in light movement condition. | Working at a desk, reading a book, having a conversation |
| Moderate intensity activity (MIA) | Users perform common daily life activities in moderate movement condition. | Walking, walking downstairs, walking upstairs |
| vigorous intensity activity (VIA) | Users perform vigorous activities to keep fit. | Running, rope jumping |
| Fall | Users accidentally falls to the ground in a short time. | Forward falling, backward falling, left-lateral falling, right-lateral falling |
BMI distribution of the participants.
| Description | Underweight | Normal | Overweight and Obese |
|---|---|---|---|
| BMI | <18.5 | (18.5, 25) | |
| Number of subjects | 3 | 5 | 2 |
F-measure of four recognized activity categories for our proposed algorithm. The last row presents the average values for all participants.
| Users | LIA | MIA | VIA | Fall |
|---|---|---|---|---|
|
| 0.9822 | 0.9766 | 0.9765 | 0.9709 |
|
| 0.9985 | 0.9821 | 0.9673 | 0.9635 |
|
| 0.9963 | 0.9782 | 0.9775 | 0.9836 |
|
| 0.9822 | 0.9673 | 0.9661 | 0.9750 |
|
| 0.9866 | 0.9687 | 0.9642 | 0.9809 |
|
| 0.9782 | 0.9821 | 0.9739 | 0.9774 |
|
| 0.9865 | 0.9680 | 0.9641 | 0.9887 |
|
| 0.9733 | 0.9753 | 0.9661 | 0.9850 |
|
| 0.9978 | 0.9653 | 0.9523 | 0.9711 |
|
| 0.9931 | 0.9651 | 0.9839 | 0.9723 |
|
|
|
|
|
|
Figure 2Difference in F-measure between a personalized classifier and a generic classifier for four recognized activity categories.
Distribution of SS and IS among Normal group and Abnormal group.
| Normal | Abnormal | Row total | |
|---|---|---|---|
| SS | 1 | 5 | 6 |
| IS | 4 | 0 | 4 |
| Column total | 5 | 5 | 10 |
Figure 3Comparison between personalized models and non-personalized models for different training dataset sizes.
Details of two models proposed in literature.
| Author | Algorithm | Parameter Setting |
|---|---|---|
| Viet et al. [ | K-Medoids, SVM |
|
| Deng et al. [ | TransRKELM |
|
| Tong et al. [ | HMM |
|
| Shi et al. [ | J48 |
|
Performance of the user-adaptive methods.
| Author | LIA | MIA | VIA | Fall | Training Time (s) | Testing Time (s) |
|---|---|---|---|---|---|---|
| Viet et al. [ | 0.9844 | 0.9230 | 0.9376 | 0.9845 | 10.12 | 2.83 |
| Deng et al. [ | 0.9854 | 0.9423 | 0.9364 | 0.9813 | 0.93 | 0.15 |
| Our proposed method | 0.9875 | 0.9729 | 0.9692 | 0.9766 | 3.56 | 0.02 |
Performance of the fall detection methods.
| Author | Fall | Training Time (s) | Testing Time (s) |
|---|---|---|---|
| Tong et al. [ | 0.9508 | 4.02 | 0.04 |
| Shi et al. [ | 0.9410 | 2.03 | 0.05 |
| Our proposed method | 0.9766 | 3.56 | 0.02 |