Towards Context Consistency in a Rule-Based Activity Recognition Architecture

Accurate human activity recognition (AR) is crucial for intelligent pervasive environments, e.g., energy-saving buildings. In order to gain precise and fine-grained AR results, a system must overcome partial observability of the environment and noisy, imprecise, and corrupted sensor data. In this work, we propose a rule-based AR architecture that effectively handles multiple-user, multiple-area situations, recognizing real-time office activities. The proposed solution is based on an ontological approach, using low-cost, binary, wireless sensors. We employ context consistency diagrams (CCD) as a key component for fault correction. A CCD is a data structure that provides a mechanism for probabilistic reasoning about the current situation and determines the most probable current situation in the presence of inconsistencies, conflicts, and ambiguities in sensor readings. The implementation of the system and its evaluation in a living lab environment show that the CCD corrects up to 46.8% of sensor data faults, improving overall recognition accuracy by up to 11.1%, thus achieving reliable recognition results from unreliable sensor data.

[1]  Alexander Lazovik,et al.  Reduced Context Consistency Diagrams for Resolving Inconsistent Data , 2012, EAI Endorsed Trans. Ubiquitous Environ..

[2]  Claudio Bettini,et al.  COSAR: hybrid reasoning for context-aware activity recognition , 2011, Personal and Ubiquitous Computing.

[3]  Shing-Chi Cheung,et al.  Partial constraint checking for context consistency in pervasive computing , 2010, TSEM.

[4]  Jadwiga Indulska,et al.  Modelling and using imperfect context information , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[5]  Marco Aiello,et al.  Optimizing Energy Costs for Offices Connected to the Smart Grid , 2012, IEEE Transactions on Smart Grid.

[6]  Ian Horrocks,et al.  From SHIQ and RDF to OWL: the making of a Web Ontology Language , 2003, J. Web Semant..

[7]  Jian Lu,et al.  Managing Quality of Context in Pervasive Computing , 2006, 2006 Sixth International Conference on Quality Software (QSIC'06).

[8]  Chris D. Nugent,et al.  A Knowledge-Driven Approach to Activity Recognition in Smart Homes , 2012, IEEE Transactions on Knowledge and Data Engineering.

[9]  Liming Chen,et al.  Activity Recognition: Approaches, Practices and Trends , 2011 .

[10]  Alexander Lazovik,et al.  Interpretation of inconsistencies via context consistency diagrams , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[11]  Shing-Chi Cheung,et al.  Heuristics-Based Strategies for Resolving Context Inconsistencies in Pervasive Computing Applications , 2008, 2008 The 28th International Conference on Distributed Computing Systems.

[12]  Tuan Anh Nguyen,et al.  Energy intelligent buildings based on user activity: A survey , 2013 .

[13]  Shaowen Yao,et al.  A Proposal to Handle Inconsistent Ontology with Fuzzy OWL , 2009, 2009 WRI World Congress on Computer Science and Information Engineering.