사용자 및 항목 기반 통합 유사도의 시간 인지 협력 필터링
Time-aware Collaborative Filtering with User- and Item-based Similarity Integration
1
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
인터넷 상의 전자 상거래 시스템의 인기는 나날이 높아지고 있는데, 추천 시스템은 이러한 시스템들의 핵심 기능으로서, 고객들이 선호할만한 상품을 추천함으로써 원하는 상품을 검색하기 위한노력을 크게 경감시킨다. 협력 필터링 기법은 많은 상업용 시스템에서 성공적으로 구현되어온 추천알고리즘이지만 메모리 기반의 구현 방식은 학계에서의 인기와 유용함에도 불구하고 참조 인접 이웃의 부정확성이 존재한다. 본 연구에서는 이러한 문제점을 해결하고자 사용자와 항목 각각의 인접이웃을 통합하여 활용하고, 이들과의 과거 유사성 보다 최근의 유사성을 더욱 가중하여 추천 리스트 결정에 반영하는 새로운 시간 인지 협력 필터링 기법을 제안한다. 실험 평가를 통하여, 기존의여러 방법들보다 제안 방법이 예측 정확도 측면에서 월등한 성능을 보임을 확인하였다.
Abstract
The popularity of e-commerce systems on the Internet is increasing day by day, and the recommendation system, as a core function of these systems, greatly reduces the effort to search for desired products by recommending products that customers may prefer. The collaborative filtering technique is a recommendation algorithm that has been successfully implemented in many commercial systems, but despite its popularity and usefulness in academia, the memory-based implementation has inaccuracies in its reference neighbor. To solve this problem, this study proposes a new time-aware collaborative filtering technique that integrates and utilizes the neighbors of each item and each user, weighting the recent similarity more than the past similarity with them, and reflecting it in the recommendation list decision. Through the experimental evaluation, it was confirmed that the proposed method showed superior performance in terms of prediction accuracy than other existing methods.
참고문헌 (22)
- J. Bobadilla, "Recommender Systems Survey", Knowledge-based Systems, 46, pp.109~132 (2013)[DOI]
- Z. Batmaz, "A Review on Deep Learning for Recommender Systems: Challenges and Remedies", Artificial Intelligence Review, 52(1), pp.1~37 (2019)[DOI]
- B. Shao, "A Survey of Research Hotspots and Frontier Trends of Recommendation Systems from the Perspective of Knowledge Graph", Expert Systems with Applications, 165 (2021)[DOI]
- R. J. Ziarani, "Deep Neural Network Approach for a Serendipity-Oriented Recommendation System", Expert Systems with Applications, 185(15), pp.115660~ (2021)[DOI]
- M. Jalili, "Evaluating Collaborative Filtering Recommender Algorithms: A Survey", IEEE Access, 6, pp.74003~74024 (2018)[DOI]
- F. Horasan, "Latent Semantic Indexing-Based Hybrid Collaborative Filtering for Recommender Systems", Arab J Sci Eng (2022)[DOI]
- R. Xiong, "Deep Hybrid Collaborative Filtering for Web Service Recommendation", Expert Syst. Appl, 110, pp.191~205 (2018)[DOI]
- A. Livne, "Evolving Context-aware Recommender Systems with Users in Mind", Expert Systems with Applications, 189(1), pp.116042~ (2022)[DOI]
- N. Mohammadi, "A Two-stage Location-sensitive and User Preference-aware Recommendation System", Expert Systems with Applications, 191(1), pp.116188~ (2022)[DOI]
- G. Xu, "A Collaborative Filtering Recommendation Algorithm Based on User Confidence and Time Context", Journal of Electrical and Computer Engineering, 2019 (2019)[DOI]
- A. Jain, "EMUCF:Enhanced Multistage User-based Collaborative Filtering through Non-linear Similarity for Recommendation Systems", Expert Systems with Applications, 161, pp.113724~ (2020)[DOI]
- H. Khojamli, "Survey of Similarity Functions on Neighborhood-based Collaborative Filtering", Expert Systems with Applications, 185(15), pp.115482~ (2021)[DOI]
- F. Hao, "A Comparative Study: Classification vs. User-based Collaborative Filtering for Clinical Prediction", BMC Med Res Methodol, 16, pp.172~ (2016)[DOI]
- S. Ahmadian, "Alleviating Data Sparsity Problem in Time-aware Recommender Systems using a Reliable Rating Profile Enrichment Approach", Expert Systems with Applications, 187, pp.115849~ (2022)[DOI]
- C. Wangwatcharakul, "A Novel Temporal Recommender System based on Multiple Transitions in User Preference Drift and Topic Review Evolution", Expert Systems with Applications, 185(15), pp.115626~ (2021)[DOI]
- Y. Ding, "Time Weight Collaborative Filtering", Fourteenth ACM international Conference on Information and Knowledge Management, pp.485~492 (2005)
- B. Sun, "Dynamic Model Adaptive to User Interest Drift based on Cluster and Nearest Neighbors", IEEE Access, 5, pp.1682~1691 (2017)[DOI]
- S. Ding, "Time-aware Cloud Service Recommendation using Similarity-enhanced Collaborative Filtering and ARIMA Model", Decision Support Systems, 107, pp.103~115 (2018)[DOI]
- Y. Wan, "An Integrated Time-Aware Collaborative Filtering Algorithm", Knowledge Management in Organizations, pp.369~379 (2021)[DOI]
- H. Li, "A Time-aware Hybrid Recommendation Scheme Combining Content-based and Collaborative Filtering", Frontiers of Computer Science, 15, pp.154613~ (2021)[DOI]
- L. He, "A Time-Context-Based Collaborative Filtering Algorithm", IEEE International Conference on Granular Computing, pp.209~213 (2009)
- 이수정, "통합 평가치 예측 방안의 협력 필터링 성능 개선 효과", 한국인터넷방송통신학회 논문지, 21(5), pp.221~226 (2021), 한국인터넷방송통신학회[DOI]
