首页 | 本学科首页   官方微博 | 高级检索  
     

融入时间的兴趣点协同推荐算法
引用本文:包玄,陈红梅,肖清.融入时间的兴趣点协同推荐算法[J].计算机应用,2021,41(8):2406-2411.
作者姓名:包玄  陈红梅  肖清
作者单位:云南大学 信息学院, 昆明 650500
基金项目:国家自然科学基金资助项目(61662086,61966036);云南省创新团队项目(2018HC019)。
摘    要:兴趣点(POI)推荐可以帮助用户发现其没有访问过但可能感兴趣的地点,是重要的基于位置的服务之一。时间在POI推荐中是一个重要因素,而现有POI推荐模型并没有较好地考虑时间因素,因此通过考虑时间因素来提出融入时间的POI协同推荐(TUCF)算法,从而提高POI推荐的效果。首先,分析基于位置的社交网络(LBSN)的用户签到数据,以探索用户签到的时间关系;然后,利用时间关系对用户签到数据进行平滑处理,以融入时间因素并缓解数据稀疏性;最后,根据基于用户的协同过滤方法,在不同时间推荐不同POI给用户。在真实签到数据集上的实验结果表明,与基于用户的协同过滤(U)算法相比,TUCF算法的精确率和召回率分别提高了63%和69%;与具有平滑增强时间偏好的协同过滤(UTE)算法相比,TUCF算法的精确率和召回率分别提高了8%和12%;并且TUCF算法的平均绝对误差(MAE)比U算法和UTE算法分别减小了1.4%和0.5%。

关 键 词:基于位置的服务  兴趣点  推荐  协同过滤  时间关系  
收稿时间:2020-10-12
修稿时间:2020-12-14

Time-incorporated point-of-interest collaborative recommendation algorithm
BAO Xuan,CHEN Hongmei,XIAO Qing.Time-incorporated point-of-interest collaborative recommendation algorithm[J].journal of Computer Applications,2021,41(8):2406-2411.
Authors:BAO Xuan  CHEN Hongmei  XIAO Qing
Affiliation:School of Information Science and Engineering, Yunnan University, Kunming Yunnan 650500, China
Abstract:Point-Of-Interest (POI) recommendation aims to recommend places that users do not visit but may be interested in, which is one of the important location-based services. In POI recommendation, time is an important factor, but it is not well considered in the existing POI recommendation models. Therefore, the Time-incorporated User-based Collaborative Filtering POI recommendation (TUCF) algorithm was proposed to improve the performance of POI recommendation by considering time factor. Firstly, the users' check-in data of Location-Based Social Network (LBSN) was analyzed to explore the time relationship of users' check-ins. Then, the time relationship was used to smooth the users' check-in data, so as to incorporate time factor and alleviate data sparsity. Finally, according to the user-based collaborative filtering method, different POIs were recommended to the users at different times. Experimental results on real check-in datasets showed that compared with the User-based collaborative filtering (U) algorithm, TUCF algorithm had the precision and recall increased by 63% and 69% respectively, compared with the U with Temporal preference with smoothing Enhancement (UTE) algorithm, TUCF algorithm had the precision and recall increased by 8% and 12% respectively. And TUCF algorithms reduced the Mean Absolute Error (MAE) by 1.4% and 0.5% respectively, compared with U and UTE algorithms.
Keywords:location-based service  Point-Of-Interest (POI)  recommendation  collaborative filtering  time relationship  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号