基于社交和地理信息的兴趣点推荐算法研究
发布时间:2021-07-11 16:39
近年来,随着智能设备、社交网络和位置获取技术的快速发展,基于位置的社交网络(LBSNs)应运而生,如Foursquare、Gowall和微信等。基于位置的社交网络服务成已经为人们出行的必备工具。这些基于位置的社交网络服务将用户线上和线下的活动结合在一起,用户访问现实生活中的兴趣点,在线上进行签到活动并与社交朋友进行线上交流、分享自己的地理位置和签到经验等。兴趣点推荐系统旨在为用户推荐其感兴趣的地点以提供更好的用户体验,并为商家增加商业利润。正因为兴趣点推荐系统对用户和商家存在这些巨大的价值,兴趣点推荐系统的研究受到了学术界和工业界的广泛关注。融合多种影响因素来提升兴趣点推荐系统的用户体验是一种技术实现途径,但也存在着一些挑战。由于兴趣点推荐系统受地理因素、时间因素和社交因素等上下文信息的影响,导致兴趣点推荐系统中的用户签到数据十分稀疏,不易于准确的兴趣点推荐。本文在现有研究工作基础上,针对现有的兴趣点推荐模型存在的不足,对基于社交和地理信息的兴趣点推荐技术开展研究,通过利用用户的历史签到数据、社交关系和地理信息,挖掘用户偏好,从而实现对用户兴趣点的准确推荐。最后,通过在现有公开的数据集...
【文章来源】:长沙理工大学湖南省
【文章页数】:70 页
【学位级别】:硕士
【部分图文】:
图2.1基于位置社交网络??2.1.2兴趣点推荐系统相关概念??
#.^r?Chinalowo?一??VcHi'rs?a??Ju*c??GiMwalion??^&?Vicious??user?)???City?Wm^ty?m?immSmgl???VMm^?^?r-:>?ia???time?stamp?Crave?Espresso?Bar?;s?r^w?m?ihm??‘?J?邮9hlK^t>oC5d??’v、d?在?^?i?t??:Woddw^l#??■'?Qavid?Blackman??tH?.l'^^‘-.T—??霸??图2.2?Foursquare中签到信息??定义i?(兴趣点):兴趣点/是现实世界中地理坐标上的一个位置点。用纬度(/故)??和经度(/on)表示,gp/?=?(/fl/,/o?/。L表示LBSNs中所有的兴趣点集合,其中/eL。??定义2?(签到):LBSNs中的用户w在时间/访问了兴趣点/用三元组<?,/,/>表示。??由于兴趣点签到的地理位置和实际签到的地理位置不完全相同,一般认为以兴趣点为中??心的一定范围内的位置都属于该兴趣点。??定义3?(签到集合):签到集合是用户《的签到序列,记作及=,??其中(.是签到时间戳,《表示用户签到兴趣点的个数。为方便记录,用&?=M,K,/?}表??不。??定义4?(7bp-W推荐):Jbp-TV推荐是为LBSNs中的用户推荐按预测得分从??高到低排序的前#个兴趣点的项目集合。??定义5?(兴趣点推荐):给定LBSNs中的所有兴趣点集合1,兴趣点推荐旨在向每??个用户w推荐兴趣点列表Av。??10??
??第二章相关技术???C(i,?j)?=?/(A?(i,?j),?c2?(i,?j),?-,CT?(i,?j))?(2-9)??其中/(?)表示聚合函数,可以是求和、求平均和求最大值等[35]。??f?.?_漏U:誕,??r??丨—飄/:?:,?? ̄ ̄POI?K?L?POi??图2.3?GeoMF模型??在文献[36]中,Lian等人提出的GeoMF模型中将地理影响纳入到加权正则化矩阵??分解模型(Weighted?Regularized?Matrix?Factorization,WRMF)?[38]中。WRMF?是协同过滤??中一个较流行的一类模型,用来学习隐式反溃GeoMF将用户签到看作隐式反馈,并??用0/1签到矩阵表示用户的签到行为。另外,GeoMF采用增强矩阵来补全签到矩阵,??如图2.3所示。签到矩阵中的每一项都是用户特征和兴趣点特征、用户活动区域和兴趣??点影响区域的两种交互组合。假设有w个用户和《个兴趣点,用户和兴趣点的潜在特征??维度表示为d,用户的活动区域和兴趣点的影响区域维度表示为Z,则计算的签到矩阵??如公式(2.10)所示:??R?=?PQt?+?XYt?(2-10)??其中7??e?表示计算得到的签到矩阵,尸e?7?一和g?分别表示用户和兴??趣点的潜在特征矩阵,Z?e和FsiTx/分别表示用户活动区域和兴趣点影响区域的??矩阵。将fF定义为二值加权矩阵,其中每一项的表示如公式(2.11)所示:??f〇l?if?cw?>?0??CO?.=?<??[1?otherwise?(2.11)??其中c?,表示用户w在兴趣点/,.的签到频率,《(cu,〇是关于心的单调
【参考文献】:
期刊论文
[1]基于潜在主题的混合上下文推荐算法[J]. 李平,张路遥,曹霞,胡检华. 电子与信息学报. 2018(04)
[2]基于位置社交网络的上下文感知的兴趣点推荐[J]. 任星怡,宋美娜,宋俊德. 计算机学报. 2017(04)
[3]基于用户签到行为的兴趣点推荐[J]. 任星怡,宋美娜,宋俊德. 计算机学报. 2017(01)
本文编号:3278459
【文章来源】:长沙理工大学湖南省
【文章页数】:70 页
【学位级别】:硕士
【部分图文】:
图2.1基于位置社交网络??2.1.2兴趣点推荐系统相关概念??
#.^r?Chinalowo?一??VcHi'rs?a??Ju*c??GiMwalion??^&?Vicious??user?)???City?Wm^ty?m?immSmgl???VMm^?^?r-:>?ia???time?stamp?Crave?Espresso?Bar?;s?r^w?m?ihm??‘?J?邮9hlK^t>oC5d??’v、d?在?^?i?t??:Woddw^l#??■'?Qavid?Blackman??tH?.l'^^‘-.T—??霸??图2.2?Foursquare中签到信息??定义i?(兴趣点):兴趣点/是现实世界中地理坐标上的一个位置点。用纬度(/故)??和经度(/on)表示,gp/?=?(/fl/,/o?/。L表示LBSNs中所有的兴趣点集合,其中/eL。??定义2?(签到):LBSNs中的用户w在时间/访问了兴趣点/用三元组<?,/,/>表示。??由于兴趣点签到的地理位置和实际签到的地理位置不完全相同,一般认为以兴趣点为中??心的一定范围内的位置都属于该兴趣点。??定义3?(签到集合):签到集合是用户《的签到序列,记作及=,??其中(.是签到时间戳,《表示用户签到兴趣点的个数。为方便记录,用&?=M,K,/?}表??不。??定义4?(7bp-W推荐):Jbp-TV推荐是为LBSNs中的用户推荐按预测得分从??高到低排序的前#个兴趣点的项目集合。??定义5?(兴趣点推荐):给定LBSNs中的所有兴趣点集合1,兴趣点推荐旨在向每??个用户w推荐兴趣点列表Av。??10??
??第二章相关技术???C(i,?j)?=?/(A?(i,?j),?c2?(i,?j),?-,CT?(i,?j))?(2-9)??其中/(?)表示聚合函数,可以是求和、求平均和求最大值等[35]。??f?.?_漏U:誕,??r??丨—飄/:?:,?? ̄ ̄POI?K?L?POi??图2.3?GeoMF模型??在文献[36]中,Lian等人提出的GeoMF模型中将地理影响纳入到加权正则化矩阵??分解模型(Weighted?Regularized?Matrix?Factorization,WRMF)?[38]中。WRMF?是协同过滤??中一个较流行的一类模型,用来学习隐式反溃GeoMF将用户签到看作隐式反馈,并??用0/1签到矩阵表示用户的签到行为。另外,GeoMF采用增强矩阵来补全签到矩阵,??如图2.3所示。签到矩阵中的每一项都是用户特征和兴趣点特征、用户活动区域和兴趣??点影响区域的两种交互组合。假设有w个用户和《个兴趣点,用户和兴趣点的潜在特征??维度表示为d,用户的活动区域和兴趣点的影响区域维度表示为Z,则计算的签到矩阵??如公式(2.10)所示:??R?=?PQt?+?XYt?(2-10)??其中7??e?表示计算得到的签到矩阵,尸e?7?一和g?分别表示用户和兴??趣点的潜在特征矩阵,Z?e和FsiTx/分别表示用户活动区域和兴趣点影响区域的??矩阵。将fF定义为二值加权矩阵,其中每一项的表示如公式(2.11)所示:??f〇l?if?cw?>?0??CO?.=?<??[1?otherwise?(2.11)??其中c?,表示用户w在兴趣点/,.的签到频率,《(cu,〇是关于心的单调
【参考文献】:
期刊论文
[1]基于潜在主题的混合上下文推荐算法[J]. 李平,张路遥,曹霞,胡检华. 电子与信息学报. 2018(04)
[2]基于位置社交网络的上下文感知的兴趣点推荐[J]. 任星怡,宋美娜,宋俊德. 计算机学报. 2017(04)
[3]基于用户签到行为的兴趣点推荐[J]. 任星怡,宋美娜,宋俊德. 计算机学报. 2017(01)
本文编号:3278459
本文链接:https://www.wllwen.com/kejilunwen/shengwushengchang/3278459.html
最近更新
教材专著