Multi-Level Prediction for Intelligent u-life Services

지능형 u-Life 서비스를 위한 단계적 예측

  • Received : 2009.05.15
  • Published : 2009.06.30

Abstract

Ubiquitous home is emerging as the future digital home environments that provide various ubiquitous home services like u-Life, u-Health, etc. It is composed of some home appliances and sensors which are connected through wired/wireless network. Ubiquitous home services become aware of user's context with the information gathered from sensors and make home appliances adapt to the current home situation for maximizing user convenience. In these context-aware home environments, it is the one of significant research topics to predict user behaviors in order to proactively control the home environment. In this paper, we propose Multi-Level prediction algorithm for context-aware services in ubiquitous home environment. The algorithm has two phases, prediction and execution. In the first prediction phase, the next location of user is predicted using tree algorithm with information on users, time, location, devices. In the second execution phase, our table matching method decides home appliances to run according to the prediction, device's location, and user requirement. Since usually home appliances operate together rather than separately, our approach introduces the concept of mode service, so that it is possible to control multiple devices as well as a single one. We also devised some scenarios for the conceptual verification and validated our algorithm through simulations.

유비쿼터스 홈은 가정 내의 다양한 가전기기 및 센서들로 구성된 유무선 네트워크를 통해 u-Life, u-Health등의 다양한 유비쿼터스 서비스를 제공하는 미래의 디지털 가정환경으로 부상하고 있다. 유비쿼터스 홈서비스는 센서들로부터 수집된 정보를 통해 사용자의 상황을 자동으로 인지하여 가전기기들을 상황에 맞게 적응하도록 함으로써 사용자 편의성을 극대화 한다. 이러한 상황인지 홈 환경에서 집안을 미리 사용자가 원하는 상태로 조절하기 위해 사용자의 미래 행위를 예측하는 것을 미래 유비쿼터스 홈에 가장 핵심적인 기능 중 하나이다. 본 논문은 유비쿼터스 홈 환경에서 상황인지 서비스를 위한 단계적 예측 알고리즘을 제안한다. 본 알고리즘은 예측과 실행의 두 단계로 이루어 진다. 첫 번째 예측단계에서 트리구조를 이용하여 사용자가 이동할 다음 위치를 예측하고, 두 번째 실행 단계에서는 테이블 매칭 방법을 이용하여 각각의 위치에 있는 가전기기들을 사용자가 원하는 대로 미리 예측하고 구동시켜 사용자에게 서비스를 제공할 수 있도록 설계하였다. 일반적으로 가전기기들은 한 개씩 독립적으로 동작하기보다 여러 기기가 함께 동작하여 특정 목적에 이용된다는 점에 착안하여, 모드서비스 개념을 도입함으로써 사용자가 동작시키고자 하는 기기들을 한꺼번에 예측할 수 있는 장점을 가진다. 또한 시뮬레이션을 통해 본 논문이 제안한 단계적 예측 알고리즘의 성능을 검증한다.

Keywords

References

  1. A. Schmidt, K. A. Aidoo, A. Takaluoma, U. Tuomela, K. V. Laerhoven, and W. Van de Velde, "Advanced interaction in context," In Proceedings of First International Symposium on HUC'99, pp.89-101
  2. Schilit, B.& Adams, N.& Want, R. "Context-aware computing applications"Mobile Computing Systems and Applications, 1994. Proceedings., Workshop on 8-9 Dec. 1994, pp.85-90
  3. E. Behrends, "Introduction to Markov Chains", Advanced Lectures in Mathematics Vieweg, 1999
  4. Michael Wallbaum "Tracking of moving wireless LAN terminals"Personal, Indoor and Mobile Radio Communications, 2004. PIMRC 2004. 15th IEEE International Symposium on Volume 2, 5-8 Sept. 2004 Page(s):1455 - 1459 Vol.2
  5. K. Gurney, "An Introduction to Neural Networks", Routledge, 2002
  6. Castro, L.A. and Favela, J. "Continuous tracking of user location in WLANs using recurrent neural networks"Computer Science, 2005. ENC 2005. Sixth Mexican International Conference on 26-30 Sept. 2005 Page(s):174 - 181
  7. F. V. Jensen, "An Introduction to Bayesian Networks", UCL Press, 1996
  8. Chen Wenzhi, Liubai, Fu Zhenzhu "Bayesian Network Based Behavior Prediction Model for Intelligent Location Based Services"Mechatronic and Embedded Systems and Applications, Proceedings of the 2nd IEEE/ASME International Conference on Aug. 2006 Page(s):1-6
  9. J. Wang, K. Zhang, K. Jeong, and D. Shasha, "A System for Approximate Tree Matching," In IEEE Transaction On Knowledge and Data Engineering, volume 6, August 1994, pp. 559 - 570. https://doi.org/10.1109/69.298173