Tree Alignment Based on Needleman-Wunsch Algorithm for Sensor Selection in Smart Homes

Sensors (Basel). 2017 Aug 18;17(8):1902. doi: 10.3390/s17081902.

Abstract

Activity recognition in smart homes aims to infer the particular activities of the inhabitant, the aim being to monitor their activities and identify any abnormalities, especially for those living alone. In order for a smart home to support its inhabitant, the recognition system needs to learn from observations acquired through sensors. One question that often arises is which sensors are useful and how many sensors are required to accurately recognise the inhabitant's activities? Many wrapper methods have been proposed and remain one of the popular evaluators for sensor selection due to its superior accuracy performance. However, they are prohibitively slow during the evaluation process and may run into the risk of overfitting due to the extent of the search. Motivated by this characteristic, this paper attempts to reduce the cost of the evaluation process and overfitting through tree alignment. The performance of our method is evaluated on two public datasets obtained in two distinct smart home environments.

Keywords: activity recognition; needleman-wunsch algorithm; sensor selection; smart homes; tree alignment.