DOI QR코드

DOI QR Code

실시간 컨텍스트 정보의 정량화 단계를 개선한 협력적 필터링

Collaborative Filtering with Improved Quantification Process for Real-time Context Information

  • 이세일 (공주대학교 컴퓨터공학과) ;
  • 이상용 (공주대학교 컴퓨터공학과)
  • 발행 : 2007.08.25

초록

추천 시스템은 일반적으로 서비스를 추천하기 위해 협력적 필터링 단계에서 실시간으로 얻어진 컨텍스트 정보를 정량화하여 사용하고 있다. 하지만 이러한 추천시스템은 컨텍스트 정보의 부족으로 부정확한 추천 결과를 가져오거나, 정량화 단계의 단순한 분류과정으로 인해 사용자를 부정확한 그룹으로 분류하는 문제점이 발생한다. 본 논문에서는 실시간으로 획득되는 컨텍스트 정보 부족 문제를 내용 기반 필터링에서 사용하는 사용자 프로파일 정보와 실시간으로 획득된 컨텍스트 정보를 결합하여 해결하였다. 그리고 정량화 단계의 분류 과정을 절대적인 방법이 아니라 상대적인 방법으로 개선하여 협력적 필터링하였다. 실험 결과, pure P2P 환경에서 컨텍스트 정보를 이용한 실시간 추천 시스템보다 예측 선호도가 5.8% 향상되었다.

In general, recommendation systems quantify real-time context information obtained in the stage of collaborative filtering and use quantified context information in order to recommend services. But the recommendation systems can have problems of recommending inaccurate information because of lack of context information or classifying users into inaccurate groups because of simple classification works in the stage of quantification. In this paper, we solved the problems of lack of context information obtained in real-time by combining users' profile information used in the contents-based filtering and context information obtained in real-time. In addition, we tried collaborative filtering at the quantification stage by improving absolute classification methods to relative ones. As the result of experiments, this method improved prediction preference by 5.8% than real-time recommendation systems using context information in pure P2P environment.

키워드

참고문헌

  1. 이세일, 이상용, 'Pure P2P 환경에서 컨텍스트 정보를 이용한 실시간 서비스 추천 시스템', 한국퍼지 및 지능 시스템학회 논문지, vol.15, No.7, pp.887-892, 2005 https://doi.org/10.5391/JKIIS.2005.15.7.887
  2. A.K.Dey and G.D.Abowd, 'Towards a Better Understanding of Context and Context-Awareness', GVU Technical Report GIT-GVU -99-22. Submitted to the 1st International Symposium on Handheld and Ubiquitous Computing (HUC '99), June 1999
  3. S.Jang, W.Woo, 'ubi-UCAM:A Unified Context-Aware Application Model.', LNAI(Contex03), pp.178-189, 2003
  4. 김병만, 이경, 오상엽, '항목 내용물의 클러스터의 정보를 고려한 협력필터링 방법의 확률적 재해석', 한국정보과학회 논문지 B, Vol.32, No.09 pp.901-911, 2005.9
  5. N.Good, B. Schafer, J.Konstan, A. Borchers, B.Sarwar, J. Riedl, 'Combining Collaborative filtering with personal Agents for Better Recommendation', AAAI/IAAI, pp.439-446, 1999
  6. Sarwar, B. et al., 'Using Filtering Agents to Improve Prediction Quality in the GroupLens Research Collaborative Filtering System', Proc. ACM CSCW 98, pp.345-345, 1998
  7. 김종원, '사용자 프로파일에 기초한 유즈넷 뉴스그룹 자동 결정 방법', 한국퍼지 및 지능 시스템학회 논문지, vol.14, No.2, pp.142-149, 2004
  8. A.K.Dey, 'Context-Aware Computing. The CyberDesk Project.', Proc. of the AAAI 1998 Spring Symposium on Intelligent Environments(AAAI Technical Report SS-98-02), pp.51-54, Mar 1998
  9. D.Salber, A.K.Dey and G.D.Abowd, 'The Context Toolkit:Aiding the Development of Context-Aware Application', In the Workshop on Software Engineering for Wearable and Pervasive Computing (Limerick Ireland), June, 2000
  10. P.Couder, A.M.Kermarrec, 'Improving Level of Service of Mobile User Using Context-Awareness', 18th IEEE Symposium on Reliable Distributed System, pp.24-33, 1999