Examining a Bayesian Approach to Personalizing Context Awareness in Ubiquitous Computing Environments

There is a growing interest in the use of context-aware systems, which can recognize user’s situational context and accordingly provide a desirable interaction with the user. However, the design, development, evaluation and deployment of context-aware systems are still at its infancy. In this paper, we propose an operational mechanism approach to context acquisition driven by the relevant dependency between users’ ongoing activities and context in ubiquitous computing environments. We present a Bayesian model to classify and predict users’ activities and associated context that offers more interactive and construed context awareness to users. The model performance is examined in terms of its classification accuracy in predicting users’ activities and the associated context trends. The results demonstrate that such probabilistic models can provide an effective and feasible approach to learning and predicting users’ context that can yield further the development of deployable context-aware systems.

[1]  Thomas L. Saaty,et al.  Decision Making for Leaders: The Analytical Hierarchy Process for Decisions in a Complex World , 1982 .

[2]  Eric Horvitz,et al.  Decision theory in expert systems and artificial intelligenc , 1988, Int. J. Approx. Reason..

[3]  R. W. Root,et al.  Informal Communication in Organizations: Form, Function, and Technology , 1990 .

[4]  Ralph E. Steuer,et al.  Multiple Criteria Decision Making, Multiattribute Utility Theory: The Next Ten Years , 1992 .

[5]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[6]  Bill N. Schilit,et al.  Disseminating active map information to mobile hosts , 1994, IEEE Network.

[7]  Mahadev Satyanarayanan,et al.  IEEE Workshop on mobile computing systems and applications , 1995, IEEE Wirel. Commun..

[8]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[9]  David Heckerman,et al.  A Tutorial on Learning with Bayesian Networks , 1998, Learning in Graphical Models.

[10]  Michael I. Jordan Learning in Graphical Models , 1999, NATO ASI Series.

[11]  Jason Pascoe,et al.  Adding generic contextual capabilities to wearable computers , 1998, Digest of Papers. Second International Symposium on Wearable Computers (Cat. No.98EX215).

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

[13]  Albrecht Schmidt,et al.  Advanced Interaction in Context , 1999, HUC.

[14]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[15]  Peter J. Thomas,et al.  Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing , 1999 .

[16]  Keith Cheverst,et al.  Exploiting context to support social awareness and social navigation , 2000, SIGG.

[17]  Gregory D. Abowd,et al.  Charting past, present, and future research in ubiquitous computing , 2000, TCHI.

[18]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

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

[20]  Joe Tullio,et al.  Inferring calendar event attendance , 2001, IUI '01.

[21]  Mel Siegel,et al.  Sensor fusion for context understanding , 2002, IMTC/2002. Proceedings of the 19th IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No.00CH37276).

[22]  Joe Tullio,et al.  Augmenting shared personal calendars , 2002, UIST '02.

[23]  Austin Henderson,et al.  Making sense of sensing systems: five questions for designers and researchers , 2002, CHI.

[24]  Albrecht Schmidt,et al.  Multi-Sensor Context-Awareness in Mobile Devices and Smart Artifacts , 2002, Mob. Networks Appl..

[25]  Guanling Chen,et al.  Context aggregation and dissemination in ubiquitous computing systems , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[26]  Fabio Crestani,et al.  Spoken versus Written Queries for Mobile Information Access , 2003, Mobile HCI Workshop on Mobile and Ubiquitous Information Access.

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

[28]  Roy H. Campbell,et al.  An infrastructure for context-awareness based on first order logic , 2003, Personal and Ubiquitous Computing.

[29]  Eric Horvitz,et al.  Learning and reasoning about interruption , 2003, ICMI '03.

[30]  Gareth J. F. Jones,et al.  Context-Aware Retrieval for Ubiquitous Computing Environments , 2003, Mobile HCI Workshop on Mobile and Ubiquitous Information Access.

[31]  Naren Ramakrishnan,et al.  Personalizing interactions with information systems , 2003, Adv. Comput..

[32]  H. Tijms Understanding Probability: Chance Rules in Everyday Life , 2004 .

[33]  Jukka Riekki,et al.  Inferring Presence in a Context-Aware Instant Messaging System , 2004, INTELLCOMM.

[34]  Louise Barkhuus The Context Gap: An Essential Challenge to Context-Aware Computing Ph.D. Dissertation Summary , 2004 .

[35]  James Fogarty,et al.  Presence versus availability: the design and evaluation of a context-aware communication client , 2004, Int. J. Hum. Comput. Stud..

[36]  Eric Horvitz,et al.  BusyBody: creating and fielding personalized models of the cost of interruption , 2004, CSCW.

[37]  Anind K. Dey,et al.  Designing mediation for context-aware applications , 2005, TCHI.

[38]  Gareth J. F. Jones,et al.  Challenges and opportunities of context-aware information access , 2005, International Workshop on Ubiquitous Data Management.

[39]  Eric Horvitz,et al.  Bayesphone: Precomputation of Context-Sensitive Policies for Inquiry and Action in Mobile Devices , 2005, User Modeling.

[40]  Jukka Riekki,et al.  Introducing Context-Aware Features into Everyday Mobile Applications , 2005, LoCA.

[41]  Paddy Nixon,et al.  Categorisation and modelling of quality in context information , 2005, IJCAI 2005.

[42]  Michael J. Muller,et al.  FeedMe: a collaborative alert filtering system , 2006, CSCW '06.

[43]  Johannes Peltola,et al.  Activity classification using realistic data from wearable sensors , 2006, IEEE Transactions on Information Technology in Biomedicine.

[44]  Bernt Schiele,et al.  Location- and Context-Awareness, Third International Symposium, LoCA 2007, Oberpfaffenhofen, Germany, September 20-21, 2007, Proceedings , 2007, LoCA.

[45]  David Heckerman,et al.  A Tutorial on Learning with Bayesian Networks , 1999, Innovations in Bayesian Networks.

[46]  Lakhmi C. Jain,et al.  Introduction to Bayesian Networks , 2008 .