| Literature DB >> 23435057 |
Iram Fatima1, Muhammad Fahim, Young-Koo Lee, Sungyoung Lee.
Abstract
In recent years, activity recognition in smart homes is an active research area due to its applicability in many applications, such as assistive living and healthcare. Besides activity recognition, the information collected from smart homes has great potential for other application domains like lifestyle analysis, security and surveillance, and interaction monitoring. Therefore, discovery of users common behaviors and prediction of future actions from past behaviors become an important step towards allowing an environment to provide personalized service. In this paper, we develop a unified framework for activity recognition-based behavior analysis and action prediction. For this purpose, first we propose kernel fusion method for accurate activity recognition and then identify the significant sequential behaviors of inhabitants from recognized activities of their daily routines. Moreover, behaviors patterns are further utilized to predict the future actions from past activities. To evaluate the proposed framework, we performed experiments on two real datasets. The results show a remarkable improvement of 13.82% in the accuracy on average of recognized activities along with the extraction of significant behavioral patterns and precise activity predictions with 6.76% increase in F-measure. All this collectively help in understanding the users" actions to gain knowledge about their habits and preferences.Entities:
Year: 2013 PMID: 23435057 PMCID: PMC3649390 DOI: 10.3390/s130202682
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.The architecture of the proposed framework.
Representative repository of an activity log.
| S1 | 1 | Read, Sleep |
| 2 | Kitchen, Master Bedroom, Read | |
| 3 | Kitchen, Master Bedroom, Watch TV | |
| S2 | 4 | Read, Sleep, Chores |
| 5 | Master Bedroom, Read, Sleep | |
| 6 | Kitchen, Master Bedroom, Watch TV, Master Bathroom |
Representative sequences from behavioral patterns.
| 1 | Kitchen | MasterBedroom | WatchTV | Sleep |
| 2 | — | WatchTV | MasterBathroom | Sleep |
| 3 | WatchTV | MasterBathroom | Sleep | Chores |
| 4 | — | Sleep | Chores | Meditate |
| 5 | MasterBathroom | Sleep | Meditate | Kitchen |
Figure 2.Set of sequences with activity relationships.
Figure 3.The design of CRF for activity sequences.
Characteristics of the annotated activities of CASAS smart home datasets.
| Activities | Num. | Time | Sensor | Activities | Num. | Time | Sensor |
| Idle | - | 911.233 | 5760 | Evening Medicines | 19 | 10.56 | 250 |
| Bed to Toilet | 89 | 379.37 | 1255 | Guest Bathroom | 330 | 952.31 | 10601 |
| Sleeping | 96 | 37,217.9 | 22172 | Kitchen Activity | 554 | 7,526.81 | 128942 |
| Leave Home | 214 | 4,229.47 | 4946 | Master Bathroom | 306 | 1,946.33 | 15071 |
| Watch TV | 114 | 5,919.72 | 23688 | Master Bedroom | 117 | 2,168.97 | 27337 |
| Chores | 23 | 684.82 | 7587 | Meditate | 17 | 109.94 | 1315 |
| Desk Activity | 54 | 743.74 | 7628 | Morning Medicines | 41 | 45.97 | 1023 |
| Dining Rm Act | 22 | 330.37 | 4295 | Read | 314 | 10,942.75 | 50281 |
|
| |||||||
| Idle | - | 59,495.15 | 903669 | Enter Home | 431 | 48.84457 | 2041 |
| Meal Preparation | 1,606 | 12,588.53 | 299300 | Housekeeping | 33 | 670.6926 | 11010 |
| Bed to Toilet | 157 | 428.833 | 1483 | Leave Home | 431 | 45.75227 | 1954 |
| Relax | 2,919 | 97,813.58 | 387,851 | Respirate | 6 | 51.38585 | 571 |
| Sleeping | 401 | 139,659.9 | 63,792 | Wash Dishes | 65 | 465.5383 | 10682 |
| Eating | 257 | 2,610.955 | 19,568 | Work | 171 | 2,920.759 | 17637 |
Figure 4.Individual class accuracy of different kernel functions for Milan2009.
Figure 5.Individual class accuracy of different kernel functions for Aruba.
Overall kernel functions accuracy.
| Linear Kernel | 86.86% | 89.60% |
| RBF Kernel | 91.34% | 87.85% |
| Polynomial Kernel | 91.90% | 88.45% |
| MLP Kernel | 37.88% | 62.79% |
| Kernel Fusion | 94.11% | 92.70% |
Figure 6.Sequential behavioral patterns for Milan2009.
Figure 7.Sequential behavioral patterns for Aruba.
Figure 8.Behavioral predictions for Milan2009.
Figure 9.Behavioral predictions for Aruba.
Accuracy performance for action prediction.
| Milan2009 | HMM | 0.7796 | 0.7363 | 0.7574 |
| CRF | 0.8478 | 0.8006 | 0.8235 | |
| Aruba | HMM | 0.7261 | 0.7356 | 0.7308 |
| CRF | 0.7971 | 0.7996 | 0.7984 |