融合用户感知和多因素的兴趣点推荐
Point-of-interest recommendation integrating user perception and multi-factor
通讯作者:
收稿日期: 2022-07-30
基金资助: |
|
Received: 2022-07-30
Fund supported: | 国家重点研发计划资助项目(2020YFB1710200);黑龙江省自然科学基金资助项目(LH2021F047) |
作者简介 About authors
卢巧杰(1998—),女,硕士生,从事推荐系统研究.orcid.org/0000-0001-6584-398X.E-mail:
针对传统的基于协同过滤的兴趣点(POI)推荐方法存在数据稀疏问题和现有工作往往单纯利用上下文信息却没有合理平衡各因素的作用影响的问题,提出融合用户感知和多因素的兴趣点推荐模型(UPMF). 为基于用户感知的隐式建模提取用户相似性以丰富用户表示,并利用序列、地理和社交等上下文信息构建用户感知协同影响的POI推荐模型,缓解数据稀疏问题. 设计新颖的用户感知的融合策略(UPIS),在基于用户感知的同时合理利用各种上下文信息挖掘用户的动态偏好. 提出基于分段的活动区域选择算法针对不同活动区域对用户的影响进行建模. 实验结果表明,与其他流行的POI推荐方法相比,UPMF在准确率、召回率和归一化折损累计增益 (NDCG) 3 个评价标准上都有一定程度的提高. 在Gowalla和Yelp数据集上,UPMF模型的NDCG@10比SUCP的分别高12.77%、7.24%.
关键词:
Traditional collaborative filtering-based point-of-interest (POI) recommendation methods suffer from data sparsity and existing work tends to use contextual information alone without a reasonable balance of the effect of each factor. A point-of-interest recommendation model integrating user perception and multi-factor (UPMF) was proposed. User similarities for user perception-based implicit modelling were extracted to enrich user representations, and contextual information such as sequence, geography and social was used to construct POI recommendation models with synergistic user perception influences, which alleviated data sparsity. A novel user perception integration strategy (UPIS) was designed to mine the dynamic preferences of users based on user perceptions while making reasonable use of various contextual information. In addition, a segmentation-based activity area selection algorithm was proposed to model the impact of different activity areas on users. Results show that UPMF can improve the performance on metrics of precision, recall and normalized discounted cumulative gain (NDCG) compared to other popular POI recommendation technologies. Specifically, UPMF outperforms SUCP by 12.77% and 7.24% on the Gowalla and Yelp datasets in terms of NDCG@10, respectively.
Keywords:
本文引用格式
卢巧杰, 王楠, 李金宝, 李坤.
LU Qiao-jie, WANG Nan, LI Jin-bao, LI Kun.
近年来,随着人们对个性化服务的需求日益增强,基于位置的社交网络(location-based social network,LBSN)有了长足的发展,兴趣点(point- of-interest,POI)推荐作为一项重要服务得到了迅速发展,成为LBSN中最热门的研究课题之一.
针对以上问题,本研究提出融合用户感知和多因素的兴趣点推荐模型(point-of-interest recommendation model integrating user perception and multi-factor,UPMF). 首先,利用逻辑斯蒂(Logistic)矩阵分解[15] 采用用户感知的隐式建模提取用户相似性以丰富用户的表示. 其次,通过探索序列、地理和社交因素等不同因素对用户的不同影响,提出新的具有联动作用效果的POI推荐方法. 从细节上来说:1)对地理因素建模. 利用用户和区域位置双重视角考虑地理影响. 基于用户的视角,通过用户的高活动区域对地理信息进行建模. 基于区域位置的视角,通过用户在高活动区域之外的签到频率对地理信息进行建模. 2)对序列因素建模. 利用Skip-Gram模型来捕获POI的上下文影响,并从签到序列中学习POI的向量表示,然后根据学习到的嵌入计算用户对POI的偏好. 3)对社交因素建模. 通常,社交好友之间拥有更相似的签到偏好. 本研究从签到偏好和社交偏好2方面挖掘用户对POI的偏好. 此外,在用户做决策时,不同因素之间相互影响,本研究提出用户感知的融合策略(user perception integration strategy,UPIS),通过动态调节不同因素的影响效果获得用户最终的决策,从而使推荐效果达到最佳.
概括来看,本研究的主要工作如下:1)提出融合用户感知和多种上下文的兴趣点推荐模型UPMF. 考虑多因素影响下的用户偏好,平衡序列、地理及社交因素对基于用户感知的隐式建模的综合效用,缓解了数据稀疏性问题. 2)提出基于分段的活动区域选择算法,从用户和区域位置双重角度对地理因素进行建模,挖掘用户在不同区域的偏好差别. 3)设计用户感知的融合策略UPIS,使用户能够依据不同因素的影响和制约对用户偏好进行动态建模.
1. 相关工作
1.1. 基于地理因素的POI推荐
用户的签到行为本质上是用户和POI之间的物理交互. 因此,地理因素会影响用户的签到行为,对地理因素进行建模能提高POI推荐的性能. Guo等[7]引入能够处理隐式反馈的加权概率矩阵分解(weighted matrix factorization,WMF)作为POI推荐的基本方法,将POI之间的地理关系作为正则化项纳入WMF. Zhang等[13]认为,对每个用户的地理影响应该是个性化的, 因此利用核密度估计对地理影响进行单独建模. Wang等[8]发现,泊松分布之间的影响是不对称和不同的,其分析地理感知性和物理距离,以模拟2个泊松分布之间的泊松地理影响,通过将特定的POI地理效应集成到推荐模型中来提高推荐性能.
1.2. 基于序列因素的POI推荐
1.3. 基于社交因素的POI推荐
2. 问题定义
用户的集合表示为
定义1 签到序列. 对于每一个用户
定义2 签到矩阵. 根据用户在POI上的历史签到数据,构建签到矩阵
定义3 社交矩阵. 给定用户之间的社交关系,构造社交矩阵
3. UPMF模型
如图1所示为UPMF模型的框架图.它主要包括3个部分:1)用户感知的隐式建模;2)多因素建模;3)用户感知的融合策略UPIS.
图 1
图 1 融合用户感知和多因素的兴趣点推荐(UPMF)模型框架图
Fig.1 Framework diagram of point-of-interest recommendations model integrating user perception and multi-factor (UPMF)
3.1. 用户感知的隐式建模
在POI推荐中,用户的签到数据是一种隐式反馈数据[15,20]. 用户在POI上的签到频率可以反映其对POI的喜好程度. 本研究使用Logistic矩阵分解从隐式反馈数据中捕捉用户对POI的偏好,利用一个参数化的逻辑函数来估计用户与POI交互的概率. 通过分解用户-POI签到矩阵
式中:
式中:
通常,用户对跟自己有相似偏好的用户是敏感的,他们大概率会签到相似的POI,不同用户的相似行为在一定程度上会缓解用户行为数据的稀疏. 用户
由此得到一个用户相似性矩阵
式中:
基于Logistic矩阵分解可以计算用户
3.2. 多因素建模
3.2.1. 序列因素建模
CBOW和Skip-Gram是文本向量化的常用方法. 逐渐地,人们也将其应用于具有一定顺序关系的序列处理上[18],如数据挖掘和顺序推荐系统,其依赖于CBOW或Skip-Gram来建立神经学习和学习词向量嵌入,从而有效地捕获训练数据集中的重要关系和特征. 在POI推荐系统中,用户签到的目标POI会受到用户之前签到的POI的影响,并且,此目标POI也会影响其后用户签到的POI. 为了捕捉POI的这种上下文影响,利用Skip-Gram模型对序列信息进行建模. 设置一个滑动窗口
式中:
通过最大化目标函数,将POI向量嵌入到低维向量表示中. 为了方便计算,加快训练速度,使用负采样技术. 目标函数表达式为
式中:
通过聚合用户签到序列的POI嵌入来建模和估计用户的表示,即
利用余弦相似度,可以获得用户
3.2.2. 地理因素建模
在LBSN中,用户与POI的交互实际上是一种物理交互. 托布勒第一地理定律指出,地理对象在空间分布上是相互关联的,距离越近,关系就越亲密[21]. 因此,POI的地理邻近性在用户的签到行为中起着重要作用. 通常,用户都有自己频繁活动的区域,比如用户经常去自家小区周围的超市、饭店和电影院等. 因此在该区域内,用户极有可能会去签到未曾签到过的地点;对于区域外热门POI,比如旅游景点和网红打卡地,用户也有极大概率去光顾. 基于此,本研究针对用户不同活动区域进行建模,设计了一个基于分段的活动区域选择算法对此进行详细描述,如算法1所示.
算法1 基于分段的活动区域选择算法
输入:用户集
输出:用户-POI的偏好矩阵
1. HCP
/*用户签到频率最高的POI表示为HCP*/
2.
3. for
4. for POI
5. if
6. if
7. if
/*
8.
/*
9. end
10.
11. else then
12. if
13.
14. end
15. end
16. end
17. end
18. end
19. return
该算法的基本思想是用户一般都有最频繁签到的POI(highest frequency point of interest,HCP). 将以此为中心,以
式中:
3.2.3. 社交因素建模
用户之间的社交关系会对用户的签到行为产生重要影响[13],社交好友之间可能拥有更相似的签到偏好. 用户在选择新的签到地点时,更偏向于选择其好友签到过的位置. 从签到偏好和社交偏好2方面挖掘基于社交因素的用户对POI的偏好:
式中:
其次,从社交偏好角度看,通常用户会因为朋友的推荐而选择签到一些POI. 为了更好对社交因素进行建模又不引入额外噪声,用一种朴素的方式来表示用户和好友之间的亲密度:
由此可以得到一个社交偏好矩阵
结合签到偏好和社交偏好可以得到基于社交因素的用户对POI的偏好预测:
式中:
3.3. 用户感知的融合策略UPIS
用户在选择POI时受到多因素的影响与约束,经常会难以抉择. 比如当他更在意地理距离时,他可能会选择离自己比较近的POI;当他更在意好友的建议时,他可能会选择一个他的好友去过的POI;当他更在意自己的行为习惯时,则可能依据自己以往的签到经验选择POI进行签到. 由此可见,用户决策的确是一个综合性的行为结果,受到不同因素的影响和制约. 然而,直接将多种上下文因素融入到推荐模型中会引起数据维度增大,也将增加用户和POI非线性交互的挖掘难度. 因此本研究基于广义加性模型(generalized additive model,GAM)对用户最终决策所产生的影响结果做出平衡以建立POI推荐模型. GAM能够以一种自由度更高的方式去拟合数据的模型,最后获得其综合性预测结果:
式中:
扩展GAM,给函数
式中:
式中:
4. UPMF模型实验验证
4.1. 数据集
使用Gowalla和Yelp这2个大规模的签到数据集. 每个签到都包含一个用户ID、兴趣点 ID、时间和地理位置的经纬度. 对于每个数据集,对每个用户的签到按照7∶2∶1的比例划分,分别作为训练数据、验证数据和测试数据. 这2个数据集的统计量如表1所示. 表中,spa为数据稀疏程度.
表 1 数据集的统计信息
Tab.1
数据集 | | | | spa/% |
Gowalla | 5628 | 31803 | 620683 | 99.65 |
Yelp | 7135 | 16621 | 301753 | 99.75 |
4.2. 实验设置
使用Python3.6、在NIVIDIA GeForce RTX2080Ti上进行实验. 对于比较模型,根据相应模型中要求的设置初始化参数. 其中对于模型PFMMGM[22]和L-WMF[7],潜在因子参数
4.3. 评估指标
采用3个标准度量来评估所有方法的性能,分别为P@N、R@N和NDCG@N. 其中,P@N表示用户真正偏好的POI占top-N推荐列表的POI的比率,R@N表示top-N推荐列表中的POI占正样本数的比率. 形式上,P@N和R@N的表达式分别如下:
式中:
NDCG@N为排序结果的评价指标,评价排序的准确性. 表达式如下:
式中:DCG@N
4.4. 对比模型
在实验中将本研究提出的UPMF模型与多种代表性的POI推荐方法进行比较,比较方法如下. 1)TopPopular[23]: 一种简单且非个性化的方法,直接向用户推荐最流行的POI. POI的流行程度是通过签到次数来衡量的. 2)PFMMGM[22]:通过将用户签到定位的概率建模为多中心高斯模型捕捉地理影响,并将地理影响融合到一个广义矩阵分解框架中. 3)LMFT[24]:一种将空间、时间和社交背景融入到传统的协同过滤算法中的方法. 4)iGLSR[25]: 一种使用核密度估计方法对POI推荐的社会和地理影响进行个性化的方法. 5)GeoSoCa[13]:利用自适应带宽的核估计方法模拟POI之间的地理相关性,将社交签到频率建模为幂律分布,以利用用户之间的社交相关性. 6)Rank-GeoFM[9]:一种基于排名的地理因子分解方法,通过拟合用户签到的频率来学习用户和POI的嵌入. 7)MLP[26]:NeuMF框架的组件,通过多层神经网络连接潜在因素,对用户和POI的交互进行建模. 8)L-WMF[7]:一种能够处理隐式反馈的加权概率矩阵分解POI推荐方法,将POI之间的地理关系作为正则化项纳入WMF. 9)LFBCA[27]:一种基于图的方法,在用户和其好友之间及用户和位置之间添加一条边. 构建的图包含不同类型的边,以显示用户偏好和社交影响. 10)CARA[11]:一种基于RNN的上下文注意循环架构方法,它利用反馈序列和与序列相关的上下文信息来捕获用户的动态偏好. 11)SUCP[28]:一种主要考虑2个层次的社交关系对用户活动中心进行建模的方法,同时考虑了地理和时间信息.
4.5. 结果与分析
4.5.1. 与对比模型的比较
如表2所示为与对比模型比较的结果. 表中,Imp为UPMF与SUCP相比的性能提升幅度. 实验验证,本研究提出的UPMF模型在2个数据集上都显著优于其他比较模型. Dacrema等[23]指出,即使是一些先进的基于深度学习的方法也无法超越非个性化方法. 这就是本研究选择TopPopular和CARA这2种深度学习代表性方法作为对比模型的原因,最终本研究的方法取得了更优异的性能. 与PFMMGM相比,iGLSR基于用户行为对地理影响进行建模,从而获得更好的性能. 与其他基于地理的方法(PFMMGM和L-WMF)相比,UPMF和Rank-GeoFM表现更好. Rank-GeoFM性能好的一个原因是,它将地理邻域视为因子分解方法中的一个主要元素. 对于iGLSR、GeoSoCa和SUCP这些利用多种上下文因素的模型,SUCP高于 iGLSR和GeoSoCa,其中一个原因是SUCP考虑了用户的2种类型的社交关系. UPMF优于SUCP,不仅是因为UPMF考虑了多种上下文因素,而且其利用UPIS动态调节不同因素的影响. 如表2所示给出了UPMF与SUCP相比的性能提升幅度,具体来说,在Gowalla数据集上,UPMF的NDCG@10比SUCP的高12.77%,在Yelp数据集上,UPMF的P@20比SUCP的高8.98%,可以看出UPMF的有效性.
表 2 UPMF模型与基线对比模型在Gowalla和Yelp数据集上的P@N、R@N和NDCG@N性能比较
Tab.2
对比模型 | Gowalla | Yelp | |||||||||||
P@10 | P@20 | R@10 | R@20 | NDCG@10 | NDCG@20 | P@10 | P@20 | R@10 | R@20 | NDCG@10 | NDCG@20 | ||
TopPopular | 0.0192 | 0.0146 | 0.0176 | 0.0270 | 0.0088 | 0.0079 | 0.0077 | 0.0073 | 0.0095 | 0.0185 | 0.0075 | 0.0073 | |
PFMMGM | 0.0240 | 0.0207 | 0.0258 | 0.0442 | 0.0140 | 0.0144 | 0.0162 | 0.0135 | 0.0242 | 0.0402 | 0.0175 | 0.0152 | |
LMFT | 0.0315 | 0.0269 | 0.0303 | 0.0515 | 0.0157 | 0.0150 | 0.0183 | 0.0163 | 0.0264 | 0.0457 | 0.0194 | 0.0176 | |
iGLSR | 0.0297 | 0.0242 | 0.0283 | 0.0441 | 0.0153 | 0.0145 | 0.0235 | 0.0192 | 0.0306 | 0.0529 | 0.0231 | 0.0214 | |
GeoSoCa | 0.0215 | 0.0195 | 0.0253 | 0.0449 | 0.0222 | 0.0206 | 0.0183 | 0.0150 | 0.0214 | 0.0340 | 0.0195 | 0.0168 | |
MLP | 0.0243 | 0.0215 | 0.0237 | 0.0396 | 0.0098 | 0.0127 | 0.0203 | 0.0174 | 0.0284 | 0.0157 | 0.0195 | 0.0185 | |
Rank-GeoFM | 0.0352 | 0.0297 | 0.0379 | 0.0602 | 0.0187 | 0.0179 | 0.0231 | 0.0198 | 0.0316 | 0.0587 | 0.0217 | 0.0214 | |
L-WMF | 0.0341 | 0.0296 | 0.0351 | 0.0582 | 0.0183 | 0.0178 | 0.0215 | 0.0181 | 0.0295 | 0.0542 | 0.0202 | 0.0194 | |
LFBCA | 0.0453 | 0.0376 | 0.0460 | 0.0742 | 0.0492 | 0.0427 | 0.0269 | 0.0228 | 0.0408 | 0.0667 | 0.0290 | 0.0255 | |
CARA | 0.0501 | 0.0410 | 0.0485 | 0.0792 | 0.0531 | 0.0452 | 0.0255 | 0.0219 | 0.0362 | 0.0628 | 0.0271 | 0.0239 | |
SUCP | 0.0502 | 0.0410 | 0.0520 | 0.0823 | 0.0548 | 0.0470 | 0.0286 | 0.0245 | 0.0438 | 0.0731 | 0.0304 | 0.0270 | |
UPMF | 0.0556 | 0.0445 | 0.0571 | 0.0886 | 0.0618 | 0.0519 | 0.0307 | 0.0267 | 0.0460 | 0.0784 | 0.0326 | 0.0292 | |
Imp/% | 10.76 | 8.53 | 9.81 | 7.65 | 12.77 | 10.43 | 7.34 | 8.98 | 5.02 | 7.25 | 7.24 | 8.15 |
4.5.2. 消融实验
1)用户相似性的有效性. 延伸了一种无用户相似性的变体UPMF-sim,如表3所示,可以看出,用户相似性对于UPMF的性能提升是有助益的. 一般来说,相似性高的用户有相似的偏好. 因此,利用用户之间的相似性来丰富用户的表示,能够提升推荐性能.
表 3 UPMF模型与其变体模型在Gowalla和Yelp数据集上的P@N、R@N和NDCG@N性能比较
Tab.3
对比模型 | Gowalla | Yelp | |||||||||||
P@10 | P@20 | R@10 | R@20 | NDCG@10 | NDCG@20 | P@10 | P@20 | R@10 | R@20 | NDCG@10 | NDCG@20 | ||
UPMF-sim | 0.0555 | 0.0439 | 0.0556 | 0.0860 | 0.0609 | 0.0512 | 0.0300 | 0.0258 | 0.0444 | 0.0765 | 0.0316 | 0.0282 | |
UPMF-SGM | 0.0444 | 0.0360 | 0.0438 | 0.0672 | 0.0480 | 0.0411 | 0.0223 | 0.0201 | 0.0320 | 0.0568 | 0.0234 | 0.0215 | |
UPMF-GM | 0.0539 | 0.0442 | 0.0538 | 0.0865 | 0.0593 | 0.0509 | 0.0300 | 0.0257 | 0.0454 | 0.0764 | 0.0321 | 0.0285 | |
UPMF-SM | 0.0516 | 0.0422 | 0.0519 | 0.0833 | 0.0566 | 0.0486 | 0.0289 | 0.0252 | 0.0440 | 0.0746 | 0.0311 | 0.0278 | |
UPMF-UPIS | 0.0550 | 0.0441 | 0.0553 | 0.0866 | 0.0598 | 0.0508 | 0.0306 | 0.0258 | 0.0470 | 0.0774 | 0.0326 | 0.0287 | |
UPMF | 0.0556 | 0.0445 | 0.0571 | 0.0886 | 0.0618 | 0.0519 | 0.0307 | 0.0267 | 0.0460 | 0.0784 | 0.0326 | 0.0292 |
2)多因素的有效性. 延伸了3种模型变体来研究不同因素对提升性能是否有助益,分别为无序列因素的变体UPMF-SGM、无地理因素的变体UPMF-GM和无社交因素的变体UPMF-SM,结果如表3所示. 可以看出,不同的变体模型性能都有削弱. 其中UPMF-SGM的性能最差,可见序列因素对于建模用户偏好非常重要. 因为通常情况下,用户签到过的POI非常重要,用户签到过的POI序列包含了用户以往的签到习惯,最能反映用户的偏好. 其次为UPMF-SM,因为用户并非独立的个体,其行为会受到其他人的影响,尤其是社交好友的影响. 最后是UPMF-GM,从数据集分析,用户的活动范围较小,对距离的依赖较小.
3)用户感知的融合策略UPIS的有效性. 延伸了无UPIS策略的变体模型UPMF-UPIS验证UPIS的有效性,如表3所示. 整体来看,UPMF在各个指标上比UPMF-UPIS 高,可见不同的因素对用户选择POI时的影响是有差异的,动态地调节不同因素的作用效果可以模拟用户所受到的不同的影响与制约,因而能够更加准确地对用户的偏好进行建模. 在Gowalla数据集上比在Yelp数据集上的性能提升更明显,因为Gowalla比Yelp相对稠密一点,比Yelp对上下文信息的依赖程度低,UPIS更适用于Gowalla数据集. 具体来说,在Gowalla数据集上,UPMF在R@10和NDCG@10上分别比UPMF-UPIS高3.25%、3.34%. 在Yelp数据集上,UPMF在指标P@20和NDCG@20上分别比UPMF-UPIS高3.49%、1.74%.
4.5.3. 数据稀疏度的影响
数据稀疏性是指用户-POI交互数据的稀疏程度spa(spa=
图 2
图 2 不同的数据稀疏度在数据集Gowalla和Yelp上对Recall@20和NDCG@20的影响
Fig.2 Effect of data sparsity on Recall@20 and NDCG@20 on datasets Gowalla and Yelp
4.5.4. 参数感知性分析
对用户感知的融合策略UPIS的参数进行研究,结果如图3所示. 在Gowalla数据集上,当
图 3
图 3 用户感知的融合策略(UPIS)的不同参数的影响
Fig.3 Effect of different parameters of user perception integration strategy (UPIS)
5. 结 语
本研究提出融合用户感知和多种上下文的兴趣点推荐模型UPMF,在基于用户感知的隐式建模中利用Logistic矩阵分解进行POI推荐,并利用相似用户以丰富用户的表示. 挖掘序列、地理和社交因素信息中用户的偏好,一定程度上缓解了数据稀疏问题. 考虑到用户在做决策时对不同因素的响应的差异性,提出用户感知的融合策略UPIS,能够动态地调节不同因素的影响,提高模型性能,使推荐效果达到最佳. 在 Gowalla和 Yelp这2个数据集上进行了大量的实验,结果显示UPMF在多个指标上的性能更优. 其中,在Gowalla数据集上UPMF的NDCG@10比SUCP的高12.77%,在Yelp数据集上,UPMF的P@20比SUCP的高8.98%,实验证明融合用户感知和多因素可以提高兴趣点推荐的性能.
未来可以进一步考虑自适应地利用上下文信息对用户的偏好进行建模. 此外,本研究中的多因素联动策略是粗粒度的,未来可以设计更加细粒度的多因素联动策略.
参考文献
Exploiting multi-attention network with contextual influence for point-of-interest recommendation
[J].DOI:10.1007/s10489-020-01868-0
A systematic analysis on the impact of contextual information on point-of-interest recommendation
[J].
Location perspective-based neighborhood-aware POI recommendation in location-based social networks
[J].DOI:10.1007/s00500-018-03748-9 [本文引用: 4]
A novel next new point-of-interest recommendation system based on simulated user travel decision-making process
[J].DOI:10.1016/j.future.2019.05.065 [本文引用: 1]
Fused matrix factorization with multi-tag, social and geographical influences for POI recommendation
[J].DOI:10.1007/s11280-018-0579-9 [本文引用: 3]
FG-CF: friends-aware graph collaborative filtering for POI recommendation
[J].DOI:10.1016/j.neucom.2022.02.070 [本文引用: 1]
Logistic matrix factorization for implicit feedback data
[J].
A point-of-interest recommendation method exploiting sequential, category and geographical influence
[J].DOI:10.3390/ijgi11020080 [本文引用: 2]
Geospatial least squares support vector regression fused with spatial weight matrix
[J].DOI:10.3390/ijgi10110714 [本文引用: 1]
Incorporating spatial, temporal, and social context in recommendations for location-based social networks
[J].DOI:10.1109/TCSS.2016.2631473 [本文引用: 1]
Leveraging social influence based on users activity centers for point-of-interest recommendation
[J].DOI:10.1016/j.ipm.2021.102858 [本文引用: 1]
/
〈 |
|
〉 |
