【技术实现步骤摘要】
一种融合用户隐式物品偏好与隐式信任的可解释推荐方法
本专利技术设计物品推荐方法,具体是一种融合用户隐式物品偏好与隐式信任的可解释推荐方法。
技术介绍
随着近年来互联网技术的高速发展,推荐系统已经应用到我们生活中中的各个方面。例如:在日常的网络购物中,电子商务网站如淘宝、京东、当当,经常会向用户推荐感兴趣的物品。每天浏览新闻时,一些新闻平台如今日头条、一点资讯,会从成千上万的新闻中向用户推荐感兴趣的新闻资讯。一些音乐平台如网易云音乐,会根据用户听歌记录为其推荐一份专属歌单。个性化推荐系统成为网络应用中不可缺少的重要组成部分,而个性化推荐系统又分为几个类型,其中包括how、what、when、where以及why,对于可解释推荐,指的是在给用户推荐商品的同时,要给出推荐该商品的解释,通过给出推荐的解释,来提示用户的信任度以及用户满意度,而不是仅仅只是给出推荐的物品列表。传统的推荐系统往往缺乏对推荐结果的解释,通过向用户解释推荐某种物品的原因,可以增加系统的透明度和用户的信任度,帮助用户更快速更准确地做出选择,以此提高用户购买的机率。经过研究发现,用户对物品的评论不断增加,这些评论数据反映了用户对物品潜在的偏好,因此利用用户评论数据为推荐做出解释是现有很多可解释推荐工作的研究兴趣点之一。虽然近年来很多相关学者已经进行了可解释推荐评分预测的研究,但是现有的研究工作仍然存在一些问题。问题一是:对于为何向用户推荐物品,利用用户评分解释推荐结果缺乏说服力和可信度。例如:某个用户同时给两部电影都打了5分,并不一定代表该用户对这两部电影有着相同的重视程度,用户可能看中第一部 ...
【技术保护点】
1.一种融合用户隐式物品偏好与隐式信任的可解释推荐方法,其特征在于包括以下步骤:步骤1:从互联网中采集用户数据对其进行预处理,生成用户行为数据存放到用户行为信息数据库;步骤2:基于训练集构建用户—方面偏好矩阵P和物品—方面质量矩阵Q;步骤3:利用基于评分的矩阵分解方法将步骤2中的用户—方面偏好矩阵P分解成用户—潜特征矩阵U和方面—潜特征矩阵X的乘积,将物品—方面质量矩阵Q分解成物品—潜特征矩阵V和方面—潜特征矩阵Y的乘积;步骤4:将用户潜特征和物品潜特征融合得到预测的用户评分矩阵,将其作为用户原始评分矩阵R的近似;步骤5:利用步骤2中的用户方面偏好矩阵P和物品方面质量矩阵Q构建用户的隐式物品偏好Z矩阵;步骤6:利用观测到的用户评分和评论信息挖掘用户隐式信任;步骤7:将隐式物品偏好和隐式信任修正预测的评分;步骤8:利用RMSE和MAE对本方法的性能好坏进行评估;步骤9:给用户预测评分推荐Top‑k个物品,同时根据用户对物品偏好和用户隐式信任来给出推荐解释。
【技术特征摘要】
1.一种融合用户隐式物品偏好与隐式信任的可解释推荐方法,其特征在于包括以下步骤:步骤1:从互联网中采集用户数据对其进行预处理,生成用户行为数据存放到用户行为信息数据库;步骤2:基于训练集构建用户—方面偏好矩阵P和物品—方面质量矩阵Q;步骤3:利用基于评分的矩阵分解方法将步骤2中的用户—方面偏好矩阵P分解成用户—潜特征矩阵U和方面—潜特征矩阵X的乘积,将物品—方面质量矩阵Q分解成物品—潜特征矩阵V和方面—潜特征矩阵Y的乘积;步骤4:将用户潜特征和物品潜特征融合得到预测的用户评分矩阵,将其作为用户原始评分矩阵R的近似;步骤5:利用步骤2中的用户方面偏好矩阵P和物品方面质量矩阵Q构建用户的隐式物品偏好Z矩阵;步骤6:利用观测到的用户评分和评论信息挖掘用户隐式信任;步骤7:将隐式物品偏好和隐式信任修正预测的评分;步骤8:利用RMSE和MAE对本方法的性能好坏进行评估;步骤9:给用户预测评分推荐Top-k个物品,同时根据用户对物品偏好和用户隐式信任来给出推荐解释。2.根据权利要求1所述的融合用户隐式物品偏好与隐式信任的可解释推荐方法,其特征在于:所述步骤1采集的数据至少包括用户唯一ID、物品唯一的ID、用户对物品的评论文本内容、用户评分数据存放于用户行为信息数据库中。3.根据权利要求1所述的融合用户隐式物品偏好与隐式信任的可解释推荐方法,其特征在于:所述步骤2中的用户—方面偏好矩阵P和物品—方面质量矩阵Q是根据基于评论的方面矩阵分解的AMF模型得到的。4.根据权利要求1所述的融合用户隐式物品偏好与隐式信任的可解释推荐方法,其特征在于:所述步骤3是根据矩阵分解方法将步骤2中的用户—方面偏好矩阵P分解成用户—潜特征矩阵U和方面—潜特征矩阵X的乘积,将物品—方面质量矩阵Q分解成物品—潜特征矩阵V和方面—潜特征矩阵Y的乘积。5.根据权利要求1所述的融合用户隐式物品偏好与隐式信任的可解释推荐方法,其特征在于:所述步骤4是将用户潜特征和物品潜特征融合得到预测的用户评分矩阵,将其作为用户原始评分矩阵R的近似:R≈UVT(1)。6.根据权利要求1所述的融合用户隐式物品偏好与隐式信任的可解释推荐方法,其特征在于:利用步骤2中的用户方面偏好矩阵P和物品方面质量矩阵Q构建用户的隐式物品偏好Z矩阵,其计算方式如下:zu,i,k是用户u对物品i的第k个方面的隐式方面偏好,zu,i是用户u对物品i的隐式物品偏好(zu,i∈Z),pu,k是用户u对第k个方面的方面偏好值(pu,k∈P),qi,k是物品i关于第k个方面的方面质量值(qi,k∈Q),L是方面数。7....
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:中森云链成都科技有限责任公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。