[发明专利]基于矩阵和张量联合分解的汽车推荐方法及系统有效

专利信息
申请号: 201611151403.1 申请日: 2016-12-14
公开(公告)号: CN106779941B 公开(公告)日: 2019-11-19
发明(设计)人: 史秀涛;王雅芳;徐增林;李广西;刘士军;武蕾;蒋倩玉 申请(专利权)人: 山东大学
主分类号: G06Q30/06 分类号: G06Q30/06
代理公司: 37221 济南圣达知识产权代理有限公司 代理人: 黄海丽<国际申请>=<国际公布>=<进入
地址: 250061 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了基于矩阵和张量联合分解的汽车推荐方法及系统;包括以下步骤:构造汽车打分张量,构造汽车制造商与供应商关系矩阵,构造汽车产品结构树,汽车制造商与供应商关系矩阵和汽车产品结构树都是完整的,用来协助预测张量中缺失的具体值;根据汽车产品结构树,引入树组套索模型来对最终的损失函数进行规约,得到权重;建立损失函数,用交替最小二乘法法对损失函数进行迭代;对损失函数求导置零,然后求出矩阵的迭代函数;还原张量,即补全张量的缺失值;针对不同的用户,依据补全的张量X中的元素,按照打分的从高到低的次序依次给用户推荐用户喜欢的车型。
搜索关键词: 基于 矩阵 张量 联合 分解 汽车 推荐 方法 系统
【主权项】:
1.一种基于矩阵和张量联合分解的汽车推荐方法,其特征是,包括以下步骤:/nS1、构造汽车打分张量X,构造汽车制造商与供应商关系矩阵E,构造汽车产品结构树T,汽车制造商与供应商关系矩阵E和汽车产品结构树T都是完整的,用来协助预测张量X中缺失的具体值;/nS2、根据汽车产品结构树T,引入树组套索模型Tree-guided Group Lasso来对最终的损失函数进行规约,得到权重W(v);/nS3、根据S1得到的汽车打分张量X、汽车制造商与供应商关系矩阵E以及S2得到的权重W(v),建立损失函数,用交替最小二乘法法ALS对损失函数进行迭代;对损失函数求导置零,然后求出矩阵A、B、C、S和M的迭代函数;/nS4、矩阵A、B和C通过S3中的迭代后,通过矩阵A,B,C的外积来还原张量X,即补全张量X的缺失值;计算出迭代的RMSE和MAE,RMSE和MAE的数值越小说明预测数值与实际数值相差越小;/nS5、判断S4中求得的RMSE是否满足设定的收敛条件或判断迭代次数是否满足设定的收敛条件,若满足则循环结束,否则返回S3;/nS6、针对不同的用户,依据补全的张量X中的元素,按照打分的从高到低的次序依次给用户推荐用户喜欢的车型;/n其中S1的步骤为:/n构造汽车打分张量X,汽车打分张量维度为I×J×K,I为用户个数,J为车型数量,K为评分标准个数;/n构造汽车制造商与供应商关系矩阵E;矩阵E的两个维度分别是制造商和供应商;矩阵E的维度是U×V,其中U表示制造商个数,V表示供应商个数;矩阵中的值Euv表示的是制造商u是否与供应商v存在供应关系;若等于1,则表示制造商u和供应商v之间存在供应关系;相反,若等于0,则不存在供应关系;/n构造汽车产品结构树T;根据汽车领域中,车型-车系-制造商之间的从属关系构建出一棵树;每一个叶子节点为每个车型,中间节点为按照车型所属的车系或制造商所构成的集合,根节点为所有车型所组成的大集合;每个子节点只有一个父节点,并且同一层节点没有重叠。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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