Towards Activity Recognition Using Probabilistic Description Logics

A major challenge of pervasive context-aware computing and intelligent environments resides in the acquisition and modelling of rich and heterogeneous context data. Decisive aspects of this information are the ongoing human activities at different degrees of granularity. We conjecture that ontology-based activity models are key to support interoperable multilevel activity representation and recognition. In this paper, we report on an initial investigation about the application of probabilistic description logics (DLs) to a framework for the recognition of multilevel activities in intelligent environments. In particular, being based on Log-linear DLs, our approach leverages the potential of highly expressive description logics with probabilistic reasoning in one unified framework. While we believe that this approach is very promising, our preliminary investigation suggests that challenging research issues remain open, including extensive support for temporal reasoning, and optimizations to reduce the computational cost.

[1]  Carsten Lutz,et al.  A Tableau Algorithm for Description Logics with Concrete Domains and General TBoxes , 2007, Journal of Automated Reasoning.

[2]  Paul Lukowicz,et al.  Recording a Complex, Multi Modal Activity Data Set for Context Recognition , 2011, ARCS Workshops.

[3]  Enrico Franconi,et al.  A Temporal Description Logic for Reasoning about Actions and Plans , 1998, J. Artif. Intell. Res..

[4]  Heiner Stuckenschmidt,et al.  Recognizing interleaved and concurrent activities using qualitative and quantitative temporal relationships , 2011, Pervasive Mob. Comput..

[5]  Matthai Philipose,et al.  Common Sense Based Joint Training of Human Activity Recognizers , 2007, IJCAI.

[6]  Jian Lu,et al.  An unsupervised approach to activity recognition and segmentation based on object-use fingerprints , 2010, Data Knowl. Eng..

[7]  Holger Knublauch,et al.  The Protégé OWL Plugin: An Open Development Environment for Semantic Web Applications , 2004, SEMWEB.

[8]  Chris D. Nugent,et al.  Evidential fusion of sensor data for activity recognition in smart homes , 2009, Pervasive Mob. Comput..

[9]  David Wetherall,et al.  Recognizing daily activities with RFID-based sensors , 2009, UbiComp.

[10]  Heiner Stuckenschmidt,et al.  Log-Linear Description Logics , 2011, IJCAI.

[11]  Anni-Yasmin Turhan,et al.  Employing description logics in Ambient Intelligence for modeling and reasoning about complex situations , 2009, J. Ambient Intell. Smart Environ..

[12]  Bernt Schiele,et al.  Activity Recognition from Sparsely Labeled Data Using Multi-Instance Learning , 2009, LoCA.

[13]  Satoshi Tanaka,et al.  Applying Ontology and Probabilistic Model to Human Activity Recognition from Surrounding Things , 2007 .

[14]  Abdenour Bouzouane,et al.  A Smart Home Agent for Plan Recognition of Cognitively-impaired Patients , 2006, J. Comput..

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

[16]  Jan Nößner,et al.  ELOG: A Probabilistic Reasoner for OWL EL , 2011, RR.

[17]  Bernard Lefebvre,et al.  Ontology-Based Management of the Telehealth Smart Home, Dedicated to Elderly in Loss of Cognitive Autonomy , 2007, OWLED.

[18]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

[19]  Boris Motik,et al.  OWL 2: The next step for OWL , 2008, J. Web Semant..

[20]  Simon A. Dobson,et al.  Using Ontologies in Case-Based Activity Recognition , 2010, FLAIRS.

[21]  Alessandro Saffiotti,et al.  Monitoring Domestic Activities with Temporal Constraints and Components , 2009, Intelligent Environments.

[22]  Henry A. Kautz,et al.  Fine-grained activity recognition by aggregating abstract object usage , 2005, Ninth IEEE International Symposium on Wearable Computers (ISWC'05).

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