[发明专利]一种基于多关系网络的推荐算法有效

专利信息
申请号: 201510494180.8 申请日: 2015-08-12
公开(公告)号: CN105117443B 公开(公告)日: 2018-07-20
发明(设计)人: 陈健;廖泳新 申请(专利权)人: 华南理工大学
主分类号: G06F17/30 分类号: G06F17/30;G06Q50/00
代理公司: 广州市华学知识产权代理有限公司 44245 代理人: 罗观祥
地址: 510006 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于多关系网络的推荐算法,包括以下步骤:1)将用户数据集按照不同关系网络分类,将关系网络表示成矩阵;2)对每个单关系网络的用户,计算两两用户之间的综合链接距离;3)根据步骤2)得到两个用户之间在各个单关系网络的综合链接距离,计算用户之间的Jaccard系数;4)根据用户之间的Jaccard系数,进行二值化处理,构建一个综合网络,最后根据基于单关系网络的TrustWalker算法,完成最终的推荐任务。本发明结合用户的实际,充分利用其在多个社交关系网络中的信息,改善推荐算法过程中的冷启动问题,并提高最后的推荐效果。
搜索关键词: 一种 基于 关系 网络 推荐 算法
【主权项】:
1.一种基于多关系网络的推荐算法,其特征在于,包括以下步骤:1)将用户数据集按照不同关系网络分类,将关系网络表示成矩阵;2)对每个单关系网络的用户,计算两两用户之间的综合链接距离;所述两两用户之间的综合链接距离,由以下步骤得到:2.1)查找目标节点相邻的所有节点;2.2)计算源节点与所述相邻节点之间的路径距离,结果加1;2.3)考虑到多条路径对到达目标节点都会有贡献,所以综合考虑多条路径,可用下面公式计算综合链接距离:其中,dlast为源节点与目标节点间的综合链接距离,dn表示源节点到目标节点各个邻接节点路径距离加1;3)根据步骤2)得到两个用户之间在各个单关系网络的综合链接距离,计算用户之间的Jaccard系数;所述Jaccard系数由以下步骤得到:3.1)对于单关系网络中的用户,根据步骤2)得到所述综合链接距离,当综合链接距离大于设定的阈值时,就可以判定用户在这一关系中是相似的;否则判定为不相似;3.2)将用户之前的关系看作一种属性,对特定两个用户,根据在步骤2)中得到在所有关系网络中的距离,与设定的阈值作比较后,得到两个用户相似的属性的个数;3.3)根据所述用户相似属性个数,由下述公式可以计算得到用户的Jaccard系数:其中,N表示关系网络的个数,即用户的属性个数;M表示用户相似属性个数;Jacu,v表示节点u与节点v之间的Jaccard系数;4)根据用户之间的Jaccard系数,进行二值化处理,构建一个综合网络,最后根据基于单关系网络的TrustWalker算法,完成最终的推荐任务。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510494180.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top