A Framework for Distributed Activity Recognition in Ubiquitous Systems

The recognition of human activity has many important applications that rely on linking observed behaviour with particular actions. However, activity recognition systems are usually build for specific applications, and the used architectures and solutions are often not applicable in other problem domains. In contrast, we propose a generic component-based framework for activity recognition. The use of components allows the architecture to be potentially distributed over the network and is thus suitable for a wide class of environments. We also demonstrate the workings of our framework by using it to recognize walking and travelling by metro from 3D accelerometer data. Keywords— AI architectures, ubiquitous computing, adaptive systems, distributed AI.

[1]  Jani Mäntyjärvi,et al.  Managing Context Information in Mobile Devices , 2003, IEEE Pervasive Comput..

[2]  Tapio Seppänen,et al.  Bayesian approach to sensor-based context awareness , 2003, Personal and Ubiquitous Computing.

[3]  Henry A. Kautz,et al.  Inferring High-Level Behavior from Low-Level Sensors , 2003, UbiComp.

[4]  Paul Dourish,et al.  Introduction to This Special Issue on Context-Aware Computing , 2001, Hum. Comput. Interact..

[5]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[6]  Andreas Krause,et al.  Unsupervised, dynamic identification of physiological and activity context in wearable computing , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

[7]  Thomas B. Moeslund,et al.  A Survey of Computer Vision-Based Human Motion Capture , 2001, Comput. Vis. Image Underst..

[8]  Richard Han,et al.  Automated Selection of Remote Control User Interfaces In Pervasive Smart Spaces , 2001 .

[9]  Jon Orwant,et al.  Heterogeneous learning in the Doppelgänger user modeling system , 2005, User Modeling and User-Adapted Interaction.

[10]  Jeffrey S. Pierce,et al.  From devices to tasks: automatic task prediction for personalized appliance control , 2004, Personal and Ubiquitous Computing.

[11]  Eric Horvitz,et al.  The Lumière Project: Bayesian User Modeling for Inferring the Goals and Needs of Software Users , 1998, UAI.

[12]  B. Ripley,et al.  Pattern Recognition , 1968, Nature.

[13]  H. Duran-Limon,et al.  Context-Aware Middleware for Pervasive and Ad Hoc Environments , 2003 .

[14]  Werner Retschitzegger,et al.  Context-awareness on mobile devices - the hydrogen approach , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[15]  P. Nurmi,et al.  Online feature selection for contextual time series data ( Extended abstract ) , 2022 .

[16]  Sandeep K. S. Gupta,et al.  Reconfigurable Context-Sensitive Middleware for Pervasive Computing , 2002, IEEE Pervasive Comput..

[17]  Henry A. Kautz,et al.  Learning and inferring transportation routines , 2004, Artif. Intell..

[18]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[19]  Heikki Mannila,et al.  Principles of Data Mining , 2001, Undergraduate Topics in Computer Science.

[20]  Patrik Floréen,et al.  An Architecture for Distributed Agent-Based Data Preprocessing , 2005, AIS-ADM.