Abstract
Sensor data stream mining methods have recently brought significant attention to smart homes research. Through the use of sliding windows on the streaming sensor data, activities can be recognized through the sensor events. However, it remains a challenge to attain real-time activity recognition from the online streaming sensor data. This paper proposes a new event classification method called Adaptive Cluster-Based Ensemble Learning of Streaming sensor data (ACBE-streaming). It contains desirable features such as adaptively windowing sensor events, detecting relevant sensor events using a time decay function, preserving past sensor information in its current window, and forming online clusters of streaming sensor data. The proposed approach improves the representation of streaming sensor-events, learns and recognizes activities in an on-line fashion. Experiments conducted using a real-world smart home dataset for activity recognition have achieved better results than the current approaches.