A cognitive model for recognizing human behaviours in smart homes

This paper describes strategies for monitoring human behaviour within a smart home and, in a broader perspective, for context-assessment in cognitive systems. The proposed framework, which is inspired by a cognitive theory called Computational Functionalism, is aimed at integrating ontology and logic based approaches to context representation and recognition. Two are the assumptions underlying the model: (1) the availability of an ontology (i.e., a “concept–role” representation of what is relevant in a given domain); (2) a simple inference scheme (i.e., subsumption between descriptions of elements within the ontology). The context model is formally defined adopting a structural approach that describes contexts and situations as hierarchical structures grounded with respect to the ontology. Examples are presented to discuss the proposed model.

[1]  J. Fodor The Language of Thought , 1980 .

[2]  Hector J. Levesque,et al.  Expressiveness and tractability in knowledge representation and reasoning 1 , 1987, Comput. Intell..

[3]  H. Putnam Representation and Reality , 1993 .

[4]  Stevan Harnad,et al.  Symbol grounding problem , 1990, Scholarpedia.

[5]  Peter Jonsson,et al.  A Complete Classification of Tractability in Allen's Algebra Relative to Subsets of Basic Relations , 1998, Artif. Intell..

[6]  Gregory D. Abowd,et al.  The context toolkit: aiding the development of context-enabled applications , 1999, CHI '99.

[7]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[8]  Eric Horvitz,et al.  Layered representations for human activity recognition , 2002, Proceedings. Fourth IEEE International Conference on Multimodal Interfaces.

[9]  James L. Crowley,et al.  Perceptual Components for Context Aware Computing , 2002, UbiComp.

[10]  Jadwiga Indulska,et al.  Modeling Context Information in Pervasive Computing Systems , 2002, Pervasive.

[11]  Claudia Linnhoff-Popien,et al.  CoOL: A Context Ontology Language to Enable Contextual Interoperability , 2003, DAIS.

[12]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[13]  Paul Dourish,et al.  What we talk about when we talk about context , 2004, Personal and Ubiquitous Computing.

[14]  Claudia Linnhoff-Popien,et al.  Applications of a Context Ontology Language , 2003 .

[15]  Peter Lonsdale Towards a dynamic process model of context , 2004 .

[16]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[17]  Seng Wai Loke Representing and reasoning with situations for context-aware pervasive computing: a logic programming perspective , 2004, Knowl. Eng. Rev..

[18]  Christos Goumopoulos,et al.  An Ontology-based Conceptual Model for Composing Context-Aware Applications , 2004 .

[19]  Matthew Chalmers,et al.  A Historical View of Context , 2004, Computer Supported Cooperative Work (CSCW).

[20]  Oliver Brdiczka,et al.  Learning to detect user activity and availability from a variety of sensor data , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[21]  Franco Zambonelli,et al.  Knowledge Networks , 2005, WAC.

[22]  John F. Canny,et al.  Modeling Human Behavior from Simple Sensors in the Home , 2006, Pervasive.

[23]  Michal Wozniak,et al.  Proposition of common classifier construction for pattern recognition with context task , 2006, Knowl. Based Syst..

[24]  Christopher Richard Wren,et al.  Similarity-based analysis for large networks of ultra-low resolution sensors , 2006, Pattern Recognit..

[25]  Fulvio Mastrogiovanni,et al.  An Active Classification System for Context Representation and Acquisition , 2007, AITamI@IJCAI.

[26]  Qiang Ji,et al.  Spatio-Temporal Context for Robust Multitarget Tracking , 2007 .

[27]  Michael R. Waldmann,et al.  Combining Versus Analyzing Multiple Causes: How Domain Assumptions and Task Context Affect Integration Rules , 2007, Cogn. Sci..

[28]  Fulvio Mastrogiovanni,et al.  A Distributed Architecture for Symbolic Data Fusion , 2007, IJCAI.

[29]  Reto Krummenacher,et al.  Ontology-Based Context Modeling , 2007 .

[30]  Juan Carlos Augusto,et al.  Enhanced Healthcare Provision Through Assisted Decision-Making in a Smart Home Environment , 2007 .

[31]  Simon A. Dobson,et al.  Ontology-based models in pervasive computing systems , 2007, The Knowledge Engineering Review.

[32]  Fulvio Mastrogiovanni,et al.  Distributed Context Assessment for Robots in Intelligent Environments , 2008, DARS.

[33]  Chris D. Nugent,et al.  Using Event Calculus for Behaviour Reasoning and Assistance in a Smart Home , 2008, ICOST.

[34]  Diane J. Cook,et al.  Keeping the Resident in the Loop: Adapting the Smart Home to the User , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.