Giving the user explicit control over implicit personalisation

Personalisation has an important role to play in a pervasive environment, supporting resource management tasks and tailoring the system to behave in ways that suit the user. However, this depends on creating and maintaining an adequate set of information on the user's preferences. Experience has shown that one cannot simply rely on the user to input preferences, and it is essential to employ some form of machine learning to support this; on the other hand the user needs to be able to control this. Two major approaches used for this purpose are rule­based strategies and artificial neural networks (ANNs). Within the Persist pervasive system these two different approaches are being combined to give maximum benefit. However, in order to enable the user to maintain control over the resulting set of user preferences, it is essential that he/she can see the current state of this preference set and change it whenever this is required. This paper describes how this will be achieved.

[1]  Elizabeth Papadopoulou,et al.  Adapting Pervasive Environments through Machine Learning and Dynamic Personalization , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing with Applications.

[2]  D. Garlan,et al.  Task-based adaptation for ubiquitous computing , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[3]  M. Howard Williams,et al.  A Pervasive Environment Based on Personal Self-improving Smart Spaces , 2008, AmI Workshops.

[4]  Bryan Horling,et al.  The Intelligent Home Testbed , 2004 .

[5]  Elizabeth Papadopoulou,et al.  Managing User Preferences for Personalization in a Pervasive Service Environment , 2007, The Third Advanced International Conference on Telecommunications (AICT'07).

[6]  Nick K. Taylor,et al.  Personal eSpace and Personal Smart Spaces , 2008, 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops.

[7]  Eser Kandogan,et al.  Learning Automation Policies for Pervasive Computing Environments , 2005, Second International Conference on Autonomic Computing (ICAC'05).

[8]  Y. Kawahara,et al.  A Stochastic Approach for Creating Context-aware Services based on Context Histories in Smart Home , 2005 .

[9]  Alberto Maria Segre,et al.  Programs for Machine Learning , 1994 .