Development of User Based Recommender System using Social Network for u-Healthcare

사회 네트워크를 이용한 사용자 기반 유헬스케어 서비스 추천 시스템 개발

  • Kim, Hyea-Kyeong (School of Management and Management Research Institute, Kyunghee University) ;
  • Choi, Il-Young (School of Management and Management Research Institute, Kyunghee University) ;
  • Ha, Ki-Mok (School of Management and Management Research Institute, Kyunghee University) ;
  • Kim, Jae-Kyeong (School of Management and Management Research Institute, Kyunghee University)
  • 김혜경 (경희대학교 경영대학 & 경영연구원) ;
  • 최일영 (경희대학교 경영대학 & 경영연구원) ;
  • 하기목 (경희대학교 경영대학 & 경영연구원) ;
  • 김재경 (경희대학교 경영대학 & 경영연구원)
  • Received : 2010.08.26
  • Accepted : 2010.09.10
  • Published : 2010.09.30

Abstract

As rapid progress of population aging and strong interest in health, the demand for new healthcare service is increasing. Until now healthcare service has provided post treatment by face-to-face manner. But according to related researches, proactive treatment is resulted to be more effective for preventing diseases. Particularly, the existing healthcare services have limitations in preventing and managing metabolic syndrome such a lifestyle disease, because the cause of metabolic syndrome is related to life habit. As the advent of ubiquitous technology, patients with the metabolic syndrome can improve life habit such as poor eating habits and physical inactivity without the constraints of time and space through u-healthcare service. Therefore, lots of researches for u-healthcare service focus on providing the personalized healthcare service for preventing and managing metabolic syndrome. For example, Kim et al.(2010) have proposed a healthcare model for providing the customized calories and rates of nutrition factors by analyzing the user's preference in foods. Lee et al.(2010) have suggested the customized diet recommendation service considering the basic information, vital signs, family history of diseases and food preferences to prevent and manage coronary heart disease. And, Kim and Han(2004) have demonstrated that the web-based nutrition counseling has effects on food intake and lipids of patients with hyperlipidemia. However, the existing researches for u-healthcare service focus on providing the predefined one-way u-healthcare service. Thus, users have a tendency to easily lose interest in improving life habit. To solve such a problem of u-healthcare service, this research suggests a u-healthcare recommender system which is based on collaborative filtering principle and social network. This research follows the principle of collaborative filtering, but preserves local networks (consisting of small group of similar neighbors) for target users to recommend context aware healthcare services. Our research is consisted of the following five steps. In the first step, user profile is created using the usage history data for improvement in life habit. And then, a set of users known as neighbors is formed by the degree of similarity between the users, which is calculated by Pearson correlation coefficient. In the second step, the target user obtains service information from his/her neighbors. In the third step, recommendation list of top-N service is generated for the target user. Making the list, we use the multi-filtering based on user's psychological context information and body mass index (BMI) information for the detailed recommendation. In the fourth step, the personal information, which is the history of the usage service, is updated when the target user uses the recommended service. In the final step, a social network is reformed to continually provide qualified recommendation. For example, the neighbors may be excluded from the social network if the target user doesn't like the recommendation list received from them. That is, this step updates each user's neighbors locally, so maintains the updated local neighbors always to give context aware recommendation in real time. The characteristics of our research as follows. First, we develop the u-healthcare recommender system for improving life habit such as poor eating habits and physical inactivity. Second, the proposed recommender system uses autonomous collaboration, which enables users to prevent dropping and not to lose user's interest in improving life habit. Third, the reformation of the social network is automated to maintain the quality of recommendation. Finally, this research has implemented a mobile prototype system using JAVA and Microsoft Access2007 to recommend the prescribed foods and exercises for chronic disease prevention, which are provided by A university medical center. This research intends to prevent diseases such as chronic illnesses and to improve user's lifestyle through providing context aware and personalized food and exercise services with the help of similar users'experience and knowledge. We expect that the user of this system can improve their life habit with the help of handheld mobile smart phone, because it uses autonomous collaboration to arouse interest in healthcare.

인구의 고령화 및 건강에 대한 관심이 증가됨에 따라 유헬스케어 서비스는 발병 후 관리관점에서 발병 전의 예방 관점으로 그 목적이 점차 이동하고 있다. 그러나 기존의 유헬스케어 서비스는 원격진료 차원의 의료 서비스 성격이 강하여, 만성 성인병과 같은 대사 증후군을 예방 및 관리하기에는 한계가 있을 뿐만 아니라, 관리자 중심의 단방향 서비스를 제공함으로 인해 사용들이 중도에 이용을 포기하는 비율이 높았다. 이와 같은 문제를 해결하기 위하여, 본 연구에서는 사회 네트워크를 이용한 사용자 기반 유헬스케어 서비스 추천 시스템을 제안하였으며, 실세계에서 유헬스케어 서비스 추천 시스템의 활용 가능성을 제시하기 위하여 실제 의료원에서 대사 증후군 예방 및 관리를 위해 처방한 식단 및 운동 정보를 기반으로 유비쿼터스 컴퓨팅 환경에서 적용가능한 시스템을 구현하였다. 본 연구에서 제안한 시스템은 사용자가 선호하지 않는 서비스가 네트워크를 통해 확산될 가능성을 낮추는 동시에 추천의 신뢰성 제고를 위해 네이버들이 이용한 서비스를 공유함으로써 전체적인 추천 품질을 높인다. 즉, 사용자의 식습관 및 운동습관 등과 같은 생활습관을 개선하기 위하여 사회 네트워크를 활용함으로써 사용자간의 자율협업을 통한 개인화된 추천이 가능하다. 따라서 본 연구에서 제안하는 유헬스케어 서비스 추천 시스템은 생활습관 개선을 위하여 사용자에게 적합한 식단 및 운동을 제공하고, 생활습관의 개선을 통해 만성 성인병과 같은 대사증후군을 사전에 예방할 수 있을 것으로 기대된다.

Keywords

References

  1. 강성욱, 이성호, 고유상, "유헬스케어(u-Health) 시대의 도래", CEO Information, 삼성경제연구소, 2007.
  2. 김재경, 안도현, 조윤호, "개인별 상품 추천 시스템, WebCF-PT : 웹 마이닝과 상품계층도를 이용한 협업필터링", 경영정보학연구, 15권 1호 (2005), 63-79.
  3. 김종숙, 한지숙, "웹기반 영양상담이 고지혈증 환자의 식사섭취 및 혈청 지질에 미치는 영향", 한국식품영양과학회지, 33권 8호(2004), 1302-1310.
  4. 김종훈, 박지송, 정은영, 박동균, 이영호, "유헬스케어 개인화 서비스를 위한 식단 처방 시스템", 한국콘텐츠학회논문지, 10권 2호(2010), 111-119.
  5. 김진태, 김영성, 이전우, "네트워크 기반의 u-Health 서비스 추진 동향", ETRI, IT 기획 시리즈, 지능형 홈네트워크(2007), 23-32.
  6. 김현우, 변성호, 박희정, 이승환, 정유석, 조위덕, "유비쿼터스 지능공간에서 멀티모달 센서를 이용한 향상된 유헬스케어 서비스 구현에 대한 연구", 전자공학회논문지, 46권 2호(2009), 27-35.
  7. 대한비만학회, "대사증후군의 관리", 의학문화사, 2005.
  8. 박준상, 박영택, "OSGi 프레임워크 기반의 상황인지 서비스 모델링", 한국정보과학회 학술발표논문집, 32권 2호(2005), 775-777.
  9. 안종근, 강경호, "체성분 분석을 통한 u-헬스 케어 시스템 구축", 한국정보기술학회논문지, 6권 1호(2008), 42-48.
  10. 이기욱, 성창규, "유비쿼터스 센서 네트워크 기반의 상황 정보 모니터링 시스템 구현", 한국컴퓨터정보학회논문지, 11권 5호(2006), 259-265.
  11. 이민규, 한동수, 정선태, 조철호, "개인화된 모바일 헬스 응용 개발을 위한 플랫폼", 한국정보과학회 학술발표논문집, 35권 2호(2008), 154-158.
  12. 이영호, 박지송, 김종훈, 이병문, "관상 동맥성 심장질환 관리를 위한 개인 맞춤형 식단 추천 서비스", 한국정보기술학회논문지, 8권 5호 (2010), 189-197.
  13. 이재식, 박석두, "장르별 협업필터링을 이용한 영화 추천 시스템의 성능 향상", 지능정보연구, 13권 4호(2007), 65-78.
  14. 이준혁, 김경근, 김현서, 정필성, 정원수, 오영환, "USN 환경에서 U-Healthcare Monitoring System 구현", 한국통신학회논문지, 33권 2호 (2008), 75-81.
  15. 양성현, "위젯을 이용한 개인 맞춤형 헬스케어 서비스", 한국통신학회 하계종합학술발표회, 2008.
  16. 신택수, 장근녕, 박유진, "선호도 추정모형과 협업 필터링기법을 이용한 고객 추천 시스템", 지능정보연구, 12권 4호(2006), 1-14.
  17. 최재훈, 송사광, 박수준, "u-헬스를 위한 고령자행위추적기술", 정보처리학회지, 15권 1호(2008), 34-43.
  18. Adomavicius, G. and A. Tuzhilin, "Toward the Next Generation of Recommender Systems : A Survey of the State-of-the-Art and Possible Extensions", IEEE Transactions on Knowledge and Data Engineering, Vol.17, No.6(2005), 734-749. https://doi.org/10.1109/TKDE.2005.99
  19. Cho, Y. H., J. K. Kim and S. H. Kim, "A personalized recommender system based on Web usage mining and decision tree induction", Expert Systems with Applications, Vol.23, No.3(2002), 329-342. https://doi.org/10.1016/S0957-4174(02)00052-0
  20. Dobrev, P., D. Famolari, C. Kurzke, B. A. Miller, "Device and service discovery in home networks with OSGi", Communications Magazine, Vol.40, No.8(2002), 86-92. https://doi.org/10.1109/MCOM.2002.1024420
  21. Jung, H. Y., S. H. Park and S. J. Park, "Detecting Abnormal Sign in Activities of Daily Living Using Sequence Alignment Method", Engineering in Medicine and Biology Society, 30th Annual International Conference of the IEEE (2008), 3320-3323.
  22. Kim, H. K., J. K. Kim, and Y. H. Cho, "A Collaborative Filtering Recommendation Methodology for Peer-to-Peer Systems, ECWeb 2005, Lecture Notes in Computer Science, Vol.3590(2005), 98-107.
  23. Kim, M. H., S. L. Bang, S. K. Song, J. W. Jang, J. H. Lim, S. H. Park and S. J. Park, "A Novel System for Interring Activities of Daily Living in Smart Home", TeleHealth/AT, (2008), 93-98.
  24. Lee, H., S. Lee, K. Ha, H. Jang, W. Chung, J. Kim, Y. Chang and D. Yoo, "Ubiquitous healthcare service using Zigbee and mobile phone for elderly patients", International Journal of Medical Informatics, Vol.78, No.3(2009), 193-198. https://doi.org/10.1016/j.ijmedinf.2008.07.005
  25. Lim, J. H., H. C. Jang, J. W. Jang and S.J. Park, "Daily Activity Recognition System for the Elderly Using Pressure Sensors", Engineering in Medicine and Biology Society, 30th Annual International Conference of the IEEE(2008), 5188-5191.
  26. Sarwar, B. M., G. Karypis, J. A. Konstan and J. Riedl, "Analysis of recommendation algorithms for e-commerce", Proceedings of the 2nd ACM conference on Electronic commerce( 2000), 158-167.
  27. Song, S. K., J. W. Jang and S. J. Park, "A Phone of Human Activity Recognition Using Triaxial Acceleration Sensor", Digest of Technical Papers, ICCE 2008(2008), 1-2.