DOI QR코드

DOI QR Code

Scheduling Management Agent using Bayesian Network based on Location Awareness

베이지안 네트워크를 이용한 위치인식 기반 일정관리 에이전트

  • 연선정 (공주대학교 컴퓨터공학부) ;
  • 황혜정 (공주대학교 컴퓨터공학부) ;
  • 이상용 (공주대학교 컴퓨터공학부)
  • Received : 2011.11.19
  • Accepted : 2011.12.12
  • Published : 2011.12.25

Abstract

Recently, diverse schedule management agents are being researched for the efficient schedule management of smart devices users, but they remain at a confirmatory level. In order to efficiently manage user's schedules, execution of planned schedules should be monitored to help users properly execute their schedules, or feedback must be given so that when setting up new schedules, users can plan their schedule according to their schedule establishment patterns. This research proposes a schedule management agent that infers the user's behaviors by using acquired user context, and provides schedule related feedback depending on the user's behavior patterns, when users are executing their schedules or planning new schedules. For this, collected user context information is preprocessed and user's behavior is inferred by Bayesian network. Also, in order to provide feedbacks necessary for confirming the user's schedule execution and new schedule establishment, a context tree pattern matching method for the user's schedule, location and time contexts was applied, then verified with 6 weeks of user simulation in a mobile environment.

최근 스마트 기기 사용자의 효율적인 일정 관리를 위해 다양한 일정 관리 에이전트들이 연구되고 있지만 아직까지는 일정을 기록하거나 확인해주는 수준에 머물고 있다. 사용자의 일정을 효율적으로 관리하기 위해서는 계획한 일정의 수행 여부 등을 모니터링하여 사용자에게 일정을 제대로 수행할 수 있도록 도움을 주거나, 새로운 일정 수립 시 사용자의 일정 수립 패턴에 적합하게 일정을 계획할 수 있도록 피드백 해 줄 수 있어야 한다. 본 논문에서는 사용자가 일정을 수행하거나 새로운 일정을 계획할 때, 획득된 사용자 컨텍스트를 이용하여 사용자의 행동을 추론하고 사용자의 행동 패턴에 따른 일정 관련 피드백을 제공하는 일정 관리 에이전트를 제안한다. 본 에이전트에서는 수집된 사용자 컨텍스트 정보를 전처리 후 베이지안 네트워크에 적용하여 사용자의 행동을 추론한다. 또한 사용자 일정 수행 여부의 확인 및 새로운 일정 수립에 필요한 피드백을 제공하기 위해 사용자 일정과 위치 및 시간 컨텍스트에 대하여 컨텍스트 트리 패턴 매칭 기법을 적용하였으며, 모바일 환경에서 6주간의 사용자 시뮬레이션을 통해 검증하였다.

Keywords

References

  1. 임성수, 조성배, "베이지안 네트워크를 이용한 사용자 적응형 일정관리 에이전트," 한국컴퓨터종합학술대회 논문집, vol. 33, no. 1(B), pp. 103-105, 2006.
  2. 김희택 외, "모바일 환경에서의 지능형 서비스를 위한 베이지안 추론과 컨텍스트 트리 매칭방법," 정보과학회 논문지, 제36권, 제2호, pp. 114-152, 2009. 02.
  3. Y.Y. Yao, "The Rise of Granular Computing," J ournal of Chongqing University of Posts and Telecommunications (Natural Science Edition), to appear, 2008.
  4. A.B. Kocaball, and A. Kocyigit, "Granular best match algorithm for context-aware computing systems," The J ournal of Systems and Software, Vol.80, No.12, pp. 2015-2024, 2007. https://doi.org/10.1016/j.jss.2007.03.006
  5. A. Dey et al., "CyberMinder: A Context-Aware System for Supporting Reminder," Proc of the 2nd International Symposium on Handheld and Ubiquitous Computing, vol. 1, pp. 172-186, 2000.
  6. S. Schiaffino et al., "On the Design of a Software Secretary," Argentine Symposium on Artificial Intelligence, vol. 1, pp. 218-230, 2002.
  7. 이승현 외, "D-분리 베이지안 네트워크 모델링을 이용한 상황인식 일정관리 에이전트," 한국정보과학회 학술발표논문집, 제36권, 제2호(C), pp. 302-306, 2009. 11.

Cited by

  1. Learning and Propagation Framework of Bayesian Network using Meta-Heuristics and EM algorithm considering Dynamic Environments vol.26, pp.5, 2016, https://doi.org/10.5391/JKIIS.2016.26.5.335