[发明专利]一种基于SRV函数的协同过滤推荐方法有效

专利信息
申请号: 201710257526.1 申请日: 2017-04-19
公开(公告)号: CN107292695B 公开(公告)日: 2020-12-04
发明(设计)人: 张超;张亮;李俊清;霍明;柳平增;张蕾;滕琳 申请(专利权)人: 山东农业大学
主分类号: G06Q30/06 分类号: G06Q30/06;G06K9/62
代理公司: 北京方圆嘉禾知识产权代理有限公司 11385 代理人: 董芙蓉
地址: 271018 *** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于SRV函数的协同过滤推荐算法,该方法包括以下步骤:根据所有用户的数据将用户的所有感知属性进行分类,具体使用K‑means聚类方法首先将用户进行分类;将所属类别的特征进行提取,取得所属类别的代表元,然后就能得到相应的蛛网图;对所加入的新用户首先进行每个代表元的距离计算,看是否是该类用户,如果是则归类,如果不是则转入下一步;对新用户进行旋转,每次旋转角度可以根据属性的多少来决定,直到找到最优的旋转角度。本发明具有效率高、精确度高的特点。
搜索关键词: 一种 基于 srv 函数 协同 过滤 推荐 方法
【主权项】:
一种基于SRV函数的协同过滤推荐算法,其特征在于,包括以下步骤:第一种情况:属性和打分不是一一对应的Step1根据所有用户的数据将用户的所有感知属性进行分类,将用户的感知属性分为品牌、广告、外观、质量、价格、功能、快递速度、地域、风格九个感官体验,并分别根据历史数据得到具体的打分;Step2根据第一步的打分使用K‑means聚类方法将用户进行分类,并得到每一类的代表元记为K1,K2,…,Kn;Step3针对第二步中的代表元将代表元的具体分数给出记为K1(K11,K12,K13,…K19)然后得到相应的蛛网图;Step3对所加入的新用户记为N(N1,N2,..N9),首先运用距离公式其中对每个代表元进行距离计算,通过计算与第二步中的每个代表元的距离计算得出最小的距离值,则该用户属于该类,如果不是则转入下一步;Step4,对新用户进行旋转每次旋转角度根据属性的多少来决定,直到找到最优的旋转角度;其中其中O为旋转矩阵,此时的距离的最小值通过迭代方法最后确定;第二种情况:每一个属性和打分相匹配Step1根据所有用户的数据将用户的所有感知属性进行分类,将用户的感知属性分为品牌、广告、外观、质量、价格、功能、快递速度、地域、风格九个感官体验,并分别根据历史数据得到具体的打分;Step2根据第一步的打分使用K‑means聚类方法将用户进行分类,并得到每一类的代表元记为K1,K2,…,Kn;Step3根据对应属性和打分进行推送;第三种情况:某个属性缺失打分Step1根据所有用户的数据将用户的所有感知属性进行分类,将用户的感知属性分为品牌、广告、外观、质量、价格、功能、快递速度、地域、风格九个感官体验,并分别根据历史数据得到具体的打分;Step2根据第一步的打分使用K‑means聚类方法将用户进行分类,并得到每一类的代表元记为K1,K2,…,Kn;Step3对缺失的属性进行添加;假设X=(K1,K2,…,K(n‑1))为信息完全的变量,Y为存在缺失值的变量,那么首先对K或其子集行聚类,然后按缺失个案所属类来插补不同类的均值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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