Optimal time window for temporal segmentation of sensor streams in multi-activity recognition

J Liono, AK Qin, FD Salim - … of the 13th International Conference on …, 2016 - dl.acm.org
Proceedings of the 13th International Conference on Mobile and Ubiquitous …, 2016dl.acm.org
Multi-activity recognition in the urban environment is a challenging task. This is largely
attributed to the influence of urban dynamics, the variety of the label sets, and the
heterogeneous nature of sensor data that arrive irregularly and at different rates. One of the
first tasks in multi-activity recognition is temporal segmentation. A common temporal
segmentation method is the sliding window approach with a fixed window size, which is
widely used for single activity recognition. In order to recognise multiple activities from …
Multi-activity recognition in the urban environment is a challenging task. This is largely attributed to the influence of urban dynamics, the variety of the label sets, and the heterogeneous nature of sensor data that arrive irregularly and at different rates. One of the first tasks in multi-activity recognition is temporal segmentation. A common temporal segmentation method is the sliding window approach with a fixed window size, which is widely used for single activity recognition. In order to recognise multiple activities from heterogeneous sensor streams, we propose a new time windowing technique that can optimally extract segments with multiple activity labels. The mixture of activity labels causes the impurity in the corresponding temporal segment. Hence, larger window size imposes higher impurity in temporal segments while increasing class separability. In addition, the combination of labels from multiple activity label sets (i.e. number of unique multi-activity) may decrease as impurity increases. Naturally, these factors will affect the performance of classification task. In our proposed technique, the optimal window size is found by gaining the balance between minimising impurity and maximising class separability in temporal segments. As a result, it accelerates the learning process for recognising multiple activities (such as higher level and atomic human activities under different environment contexts) in comparison to laborious tasks of sensitivity analysis. The evaluation was validated by experiments on a real-world dataset for recognising multiple human activities in a smart environment.
ACM Digital Library