[发明专利]融合用户连续签到行为序列上下文特征的兴趣点推荐方法有效
| 申请号: | 202110154084.4 | 申请日: | 2021-02-04 |
| 公开(公告)号: | CN112801749B | 公开(公告)日: | 2022-10-14 |
| 发明(设计)人: | 桑春艳;谭伟;贾朝龙;胥文 | 申请(专利权)人: | 重庆邮电大学 |
| 主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q50/00;G06F16/9536 |
| 代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 卢胜斌 |
| 地址: | 400065 重*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 融合 用户 连续 签到 行为 序列 上下文 特征 兴趣 推荐 方法 | ||
1.一种融合用户连续签到行为序列上下文特征的兴趣点推荐方法,其特征在于,包括:
S1:获取原始数据,并对原始数据进行预处理,得到新数据集;所述原始数据包括用户评分数据、签到序列数据和时空信息数据;
S2:提取新数据集的相关属性;所述相关属性包括用户对兴趣点的评分信息和用户连续签到行为序列时空特征信息;
S3:根据用户对兴趣点的评分信息分别提取用户和兴趣点的特征向量,根据特征向量构建候选兴趣点列表;
S31:根据评分信息构建评分矩阵,采用矩阵分解算法对评分矩阵进行分解,得到用户特征向量pu和兴趣点特征向量ql;
S32:根据用户兴趣点的特征向量计算用户对兴趣点之间的相似度;
S33:根据用户对兴趣点之间的相似度选取候补兴趣点;
S4:将用户连续签到行为序列时空特征信息输入到基于注意力机制的双向网络结构中,得到用户的动态行为偏好;
S41:采用双向网络结构对用户连续签到行为序列时空特征信息进行融合;
S42:采用注意力机制对融合信息特征进行选取,得到用户的动态行为偏好;S5:根据用户的动态行为偏好在候选兴趣点列表中选取推荐兴趣点,得到有序推荐集合;
S51:获取到指定数目的候选兴趣点列表;
S52:根据用户的动态行为偏好对候选兴趣点列表进行推荐预测,得到候选兴趣点的推荐预测概率;计算公式为:
S53:将推荐集合中用户对兴趣点的签到概率大小进行降序排序,以TOP-N的方式向目标用户推荐用户未曾访问过的兴趣点集合;
其中,表示候选兴趣点i的特征向量,Vu,l表示推荐预测概率,即用户u对兴趣点l的签到概率,表示总的权重值,Wo表示网络最后输出层的参数,表示向量拼接操作;
S6:在有序推荐集合中选取最优的推荐兴趣点进行推荐。
2.根据权利要求1所述的一种融合用户连续签到行为序列上下文特征的兴趣点推荐方法,其特征在于,对原始数据进行预处理的过程包括对原始数据进行清洗;设置签到阈值;统计清洗后数据中所有用户对兴趣点的签到次数和所有兴趣点被用户签到的次数;若用户对兴趣点的签到次数小于签到阈值,则删除该用户的数据,若兴趣点被用户签到的次数小于签到阈值,则删除该兴趣点,得到新的数据集。
3.根据权利要求2所述的一种融合用户连续签到行为序列上下文特征的兴趣点推荐方法,其特征在于,设置的签到阈值为5。
4.根据权利要求1所述的一种融合用户连续签到行为序列上下文特征的兴趣点推荐方法,其特征在于,提取新数据集的相关属性的过程包括:
S21:从新数据集的用户评分数据中获取用户对兴趣点的评分信息;
S22:从新数据集的签到序列数据和时空信息数据中提取用户连续签到时间特征;用户连续签到时间特征为用户连续两个签到时间的时间间隔;
S23:从新数据集中的签到序列数据和时空信息数据中提取用户连续签到兴趣点的空间位置特征信息;用户连续签到兴趣点的空间位置特征信息为用户每次连续签到两个兴趣点之间的距离。
5.根据权利要求1所述的一种融合用户连续签到行为序列上下文特征的兴趣点推荐方法,其特征在于,计算用户对兴趣点的兴趣度和兴趣点之间的相似度的公式为:
其中,inter(u,l)表示用户u对兴趣点l的兴趣度,u表示用户,l表示兴趣点,表示用户u的特征向量pu的转置,T表示转置,ql表示兴趣点l的特征向量,k表示特征向量中第k个特征值,K表示特征维度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110154084.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自动取蜜、静音温控蜜蜂箱的工作方法
- 下一篇:轴孔配合辅助定位装置





