Learning Situation Models for Providing Context-Aware Services
In order to provide information and communication services without disrupting human activity, information services must implicitly conform to the current context of human activity. However, the variability of human environments and human preferences make it impossible to preprogram the appropriate behaviors for a context aware service. One approach to overcoming this obstacle is to have services adapt behavior to individual preferences though feedback from users. This article describes a method for learning situation models to drive context-aware services. With this approach an initial simplified situation model is adapted to accommodate user preferences by a supervised learning algorithm using feedback from users. To bootstrap this process, the initial situation model is acquired by applying an automatic segmentation process to sample observation of human activities. This model is subsequently adapted to different operating environments and human preferences through interaction with users, using a supervised learning algorithm.
KeywordsHide Markov Model Recognition Rate Sensor Perception Situation Model Learner Class
Unable to display preview. Download preview PDF.
- 1.Biosca-Ferrer, A., Lux, A.: A visual service for distributed environments: a Bayesian 3D person tracker, submitted to International Conference on Computer Vision Systems (2007)Google Scholar
- 2.Brdiczka, O., Reignier, P., Crowley, J.L., Vaufreydaz, D., Maisonnasse, J.: Deterministic and probabilistic implementation of context. In: Proceedings of 4th IEEE International Conference on Pervasive Computing and Communications (PerCom) Workshops, pp. 46–50 (2006)Google Scholar
- 3.Brdiczka, O., Maisonnasse, J., Reignier, P., Crowley, J.L: Extracting activities from multimodal observation. In: Proceedings of 10th International Conference on Knowledge-Based & Intelligent Information & Engineering Systems (KES), vol. 2, pp. 162–170 (2006)Google Scholar
- 4.Brdiczka, O., Maisonnasse, J., Reignier, P., Crowley, J.L.: Learning individual roles from video in a smart home. In: 2nd IET International Conference on Intelligent Environments, Athens, Greece, vol. 1, pp. 61–69, (July 2006)Google Scholar
- 5.Brdiczka, O., Yuen, P.C., Zaidenberg, S., Reignier, P., Crowley, J.L.: Automatic acquisition of context models and its application to video surveillance. In: Proceedings of 18th International Conference on Pattern Recognition (ICPR), vol. 1, pp. 1175–1178 (2006)Google Scholar
- 6.Crowley, J.L., Brdiczka, O., Reignier, P.: Learning situation models for understanding activity. In: Proceedings of 5th International Conference on Development and Learning (ICDL) (2006)Google Scholar
- 7.Rabiner, L.A.: A tutorial on Hidden Markov Models and selected applications in speech recognition. In: Proceedings of IEEE, vol. 77(2), pp. 257–286 (1987)Google Scholar
- 8.Ribeiro, P., Santos-Victor, J.: Human activity recognition from Video: modeling, feature selection and classification architecture. In: Proceedings of International Workshop on Human Activity Recognition and Modeling, pp. 61–70 (2005)Google Scholar
- 9.Streitz, N., Röcker, C.: Prante, Th., van Alphen, D., Stenzel, R., and Magerkurth, C. Designing Smart Artifacts for Smart Environments. In: IEEE Computer vol. 38(3) pp. 41–49 (March 2005)Google Scholar
- 10.Zhang, D., Gatica-Perez, D., Bengio, S., McCowan, I., Lathoud, G.: Multimodal Group Action Clustering in Meetings. In: Proceedings of International Workshop on Video Surveillance and Sensor Networks (VSSN), pp. 54–62 (2004)Google Scholar