[发明专利]一种基于聚类的网络结构相似性推荐方法有效
申请号: | 201710034492.X | 申请日: | 2017-01-17 |
公开(公告)号: | CN106919647B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 付明磊;杨鸿博;乐孜纯 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06F16/9536 | 分类号: | G06F16/9536;G06F16/906;G06Q30/02 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网络 结构 相似性 推荐 方法 | ||
一种基于聚类的网络结构相似性推荐方法,包括以下步骤:步骤1:在数据库中标记用户形成集合;步骤2:在集合User中选择k个用户作为聚类中心,形成集合UC={uc1,uc2,…uck},uck代表一个聚类中心用户;步骤3:初始化k个聚类集合C={c1,c2,c3…ck},所述ck代表包含有用户聚类中心uck和与uck相似度高的其他用户的集合;步骤4:计算用户un与聚类中心uck的相似度,将用户un归类为某一聚类集合ck中;步骤5:计算每个聚类ck中每种产品被购买的次数,将数量大于阀值b*n的产品标记出来作为特征商品;步骤6:计算需要推荐的用户Ui与每个聚类中心的相似性,将Ui归为某一聚类ck中;步骤7:计算Ui与ck特征向量的值,得出推荐列表。本发明提出了一种精度较高、计算时间较短的基于聚类的网络结构相似性推荐方法。
技术领域
本发明涉及一种信息处理技术的算法,特别涉及一种基于聚类网络结构相似性推荐方法。
背景技术
现代社会中物质资源极大丰富,人民生活水平极大提高,市面上有着各种各样的物质产品和文化产品。每个人的喜好各不相同,每个人都想要找到自己喜爱的产品,个性化的服务正越来越成为人们关注的焦点,越来越多的研究者也加入到了研究个性化推荐算法的领域中来。个性化服务主要是是向用户推荐其可能感兴趣、或者将会购买的产品的信息,使得用户能够快速的找到其兴趣点。
研究网络数据的推荐算法,已经成为国内数据挖掘热点,也产生了很多推荐算法。陈克寒等在论文《基于用户聚类的异构社交网络推荐算法》中提出了一种处理冷启动和数据稀疏性的推荐算法GCCR。在《多维加权社会网络中的个性化推荐算法》的论文中张华青等使用加权网络不但建立了用户和商品的关系网还建立了用户和用户的关系网。在论文《基于项目聚类的协同过滤推荐算法》邓爱林等提出了一种根据用户评分项判断产品相似性的聚类推荐算法。现有聚类推荐方式存在的技术缺陷:精度低、计算时间长。
发明内容
为了克服传统推荐方法的精度较低、计算时间较长的不足,本发明提出了一种精度较高、计算时间较短的基于聚类的网络结构相似性推荐方法。
本发明解决其技术问题所采用的技术方案是:
一种基于聚类的网络结构相似性推荐方法,所述推荐方法包括以下步骤:
步骤1:在数据库中标记用户形成集合User={u1,u2,u3…un};
步骤2:在集合User中选择k个用户作为聚类中心,形成集合UC={uc1,uc2,…uck},所述uck代表一个聚类中心用户;
步骤3:初始化k个聚类集合C={c1,c2,c3…ck},所述ck代表包含有用户聚类中心uck和与uck相似度高的其他用户的集合;
步骤4:计算用户un与聚类中心uck的相似度,将用户un归类为某一聚类集合ck中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710034492.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:中文文本摘要生成系统及方法
- 下一篇:一种用于机器人的交互输出方法及机器人