基于用户和项目属性优化的协同过滤研究

来源 :江西财经大学 | 被引量 : 0次 | 上传用户:yecao126128
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
协同过滤推荐是推荐系统中的一种重要推荐算法,该算法推荐准确度高,易于实现,但它仍然面临着数据稀疏性和冷启动等问题。在目前的研究中,主要的改进集中在基于模型的协同过滤中,在基于用户和项目属性的算法相似性和预测评分的改进上还存在着空缺。针对上述不足,本文结合用户和项目属性,提出一种基于项目和用户属性的协同过滤推荐算法。该算法分为下述两个部分。在基于项目属性评分的协同过滤中,本文引入了属性重要度和属性可信度两个重要概念,通过属性重要度描述用户对属性的喜好程度,通过属性可信度描述属性重要度的可信任程度。使用属性重要度、属性可信度和用户对项目的评分计算出用户对项目属性的评分。接下来使用用户对项目属性的评分构建用户-项目属性评分矩阵,并计算相似度,接下来在原始的用户-项目评分矩阵上对用户的评分进行预测。最后使用实验对属性重要度、属性可信度和多属性评分的有效性进行了证明,并将基于项目属性评分的协同过滤与基于均值的协同过滤的推荐效果进行了比较,实验表明本算法的推荐效果相比于基于均值的协同过滤在MAE评价标准上提升了0.02。在基于用户属性的聚类的协同过滤中,将用户特征量化,使用k-means算法对用户进行聚类,并对不在同一聚类簇中用户的相似度进行改进,然后使用改进的相似度对用户评分进行预测。最后通过实验证明了属性相似的用户在兴趣上也相似。在近邻数较小时,相比于基于均值的协同过滤的推荐效果有较好的提升,当近邻数逐渐增大时,对推荐效果的提升越来越小。融合本文提出的两种改进算法后,将算法的推荐效果与其他改进相似度的算法进行比较,验证了本文提出的改进方法的有效性。将融合两种改进方法的均值协同过滤分别与基准相关相似性、均方差相似度和相关相似性等相似度计算方法进行融合,观察实验效果的改进程度,实验证明在融合上述三种相似度后,本文的算法效果仍然有很大的提升,从而证明本文提出的算法具有普遍的适用性。
其他文献
<正> “真实”或日“真实性”是认识论上的概念,是指人们的主观认识与客观实在相符合这样一种涵义。所以,真实性问题,几乎是一切科学和艺术的共同要求;衡量科学和艺术的价值,
消费公益诉讼起诉资格,是公益诉讼理论的难点,也是学界讨论最为激烈的领域。《民事诉讼法》第五十五条赋予"法定的机关和有关组织"以提起消费公益诉讼的主体资格,然学界对此
1问题的提出赣州高桥合成煤矿有限公司大家园井,开采乐平煤系B3煤层,赋存于二迭系上统龙潭组,其上部60~120m覆盖一层长兴灰岩(P2C),岩溶发育,含水丰富,属水体下煤层开采,我矿
综述了球墨铸铁凝固过程中的体积变化模式,分析认为球墨铸铁是需要外部补缩的。提出球墨铸铁的补缩应充分考虑具体铸件及实际生产条件。详细阐述不同铸型条件下,不同模数的球墨
王莽的宗舜代汉固然带有封建血统论的浓厚色彩 ,但其借助圣贤始祖宣扬新朝正统地位的权谋 ,启发了后世华夷政权谋求正统地位时的寻根认祖倾向 ,从而间接推动了宗法大一统政治
中风偏瘫既往常规推拿方法多以中医经络理论为依据,对患侧肢体的经络与腧穴进行推拿操作。文章从传统中医及现代康复医学理论出发,认为改进后的中风偏瘫推拿方法应增加对健侧
探讨肱-踝脉搏波传导速度(baPWV)与中老年患者脑白质病变(WML)的相关性。方法回顾性选取2018年4—10月山西医科大学附属人民医院神经内科住院患者141例。使用Fazekas量表评分
社区教育的实施是众多研究者的一个热门话题,而社区教育资源的匮乏无疑是社区教育实施的一大难题。因此,开发和有效利用社区教育资源至关重要,本文从学校、社区、家庭的一体
市政道路是城市建设中的一个重要部分,施工质量的控制会对施工工期、施工投资成本有着根本性的影响。大多数市政道路工程都有着工期紧、作业面小、施工环境复杂等特点,在质量