The invention discloses a personalized user collaborative filtering recommendation method based on coverage reduction, clearly defines the concept of redundant users of target users, removes redundant elements according to coverage reduction in coverage rough set, removes redundant users of target users, thus guaranteeing the quality of neighboring users of target users. By using these high-quality rating information of neighboring users, we can provide high-precision and diversified personalized recommendation for target users.
【技术实现步骤摘要】
基于覆盖约简的个性化用户协同过滤推荐方法
本专利技术涉及推荐系统领域,尤其涉及一种可提高推荐精确度且具有多样性的基于覆盖约简的个性化用户协同过滤推荐方法。
技术介绍
推荐系统能够通过用户的个人信息智能地感知用户的兴趣或需求,实现信息的高质量推荐,有效地解决了“信息过载”问题。用户协同过滤算法是推荐系统领域应用最广泛、最成功的技术之一,其假设如果用户在过去有相似的爱好,那么他们在将来也可能有相似的爱好,具有计算简单、效率及精度高等优点。但是,现有的用户协同过滤算法中,目标用户的邻近用户趋于拥有相同的爱好,所以通过这些邻近用户获得的预测评分高的物品往往集中于少量种类的物品,甚至仅仅是流行物品,因此其推荐的多样性往往不尽人意。
技术实现思路
本专利技术是为了解决现有技术所存在的上述技术问题,提供一种可提高推荐精确度且具有多样性的基于覆盖约简的个性化用户协同过滤推荐方法。本专利技术的技术解决方案是:一种基于覆盖约简的个性化用户协同过滤推荐方法,其特征在于依次按照如下步骤进行:步骤1.统计形成二维评分信息表:根据用户对物品的评分信息形成二维评分信息表RM={U,I,R∪{*}};所述二维评分信息表RM中,U表示用户的集合,I表示物品的集合,R∪{*}表示用户对物品的评分集合,其中*表示用户未对物品进行评分;令用户u∈U对物品i∈I的评分为ru,i∈R∪{*},并且用户u的平均评分为;θ为用户评分的阈值,如果ru,i≥θ,表明用户u喜欢物品i;用户u已评分的物品集合为Iu={i∈I|ru,i≠*};为用户u未评分的物品集合;物品属性矩阵为AM;在用户集合U中,如果存在用户 ...
【技术保护点】
1.一种基于覆盖约简的个性化用户协同过滤推荐方法,其特征在于依次按照如下步骤进行:步骤1.统计形成二维评分信息表:根据用户对物品的评分信息形成二维评分信息表RM={U,I,R∪{*}};所述二维评分信息表RM中,U表示用户的集合,I表示物品的集合,R∪{*}表示用户对物品的评分集合,其中*表示用户未对物品进行评分;令用户
【技术特征摘要】
1.一种基于覆盖约简的个性化用户协同过滤推荐方法,其特征在于依次按照如下步骤进行:步骤1.统计形成二维评分信息表:根据用户对物品的评分信息形成二维评分信息表RM={U,I,R∪{*}};所述二维评分信息表RM中,U表示用户的集合,I表示物品的集合,R∪{*}表示用户对物品的评分集合,其中*表示用户未对物品进行评分;令用户u∈U对物品i∈I的评分为ru,i∈R∪{*},并且用户u的平均评分为;θ为用户评分的阈值,如果ru,i≥θ,表明用户u喜欢物品i;用户u已评分的物品集合为Iu={i∈I|ru,i≠*};为用户u未评分的物品集合;物品属性矩阵为AM;在用户集合U中,如果存在用户a喜爱的物品集合包含于用户b喜爱的物品集合,那么用户a就称为目标用户的冗余用户;步骤2.利用覆盖约简算法对冗余用户进行约简:步骤2.1令物品集合I作为论域I,在论域I中,每个用户喜欢的物品组成一个集合;在物品属性矩阵AM中提取目标用户的喜爱属性:(1)式(1)中,m表示属性的数目,atm表示一个属性,avm表示属性atm的值;步骤2.2.利用获得的目标用户的喜爱属性,构建目标用户的决策集D,决策集D由具备喜爱属性的物品集合组成:D={i∈I|at1(i)=av1,at2(i)=av2,…,atm(i)=avm}(2)式(2)中,atm(i)=avm表示物品i在属性atm上的值为avm;步骤...
【专利技术属性】
技术研发人员:张志鹏,任永功,邹丽,崔晓松,
申请(专利权)人:辽宁师范大学,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。