基于相似评分项目和用户共同偏好的非对称协同过滤算法研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:slientlamb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
相似度计算是基于近邻的协同过滤算法流程中的一个重点,其决定了用户的近邻,而用户的近邻则会影响到推荐给用户的项目评分,最终影响到用户能看到的推荐列表,其方法的有效性会直接决定推荐结果的质量。传统的推荐算法在计算用户之间的相似度时,需要获取两个用户评分的项目集合,然后取其交集进行下一步计算,利用评分之间的距离或者是线性关系去捕捉用户之间的相似度,无法充分利用评分中的信息。在消费类推荐系统中的新用户冷启动情况下,更是由于共同评分项目的缺乏,无法挖掘用户的兴趣爱好。本文扩展了传统协同过滤算法中共同评分项目的范围,提出了相似评分项目的概念,解决了冷启动情况下共同评分项目缺乏的问题;将相似评分项目与从评分数据中挖掘的用户共同偏好相结合,提出了一种基于相似项目和用户共同偏好的个性化推荐算法,通过实验验证,该算法较好地缓解了消费类推荐系统中的新用户冷启动问题。本文主要工作包括:(1)介绍了推荐算法的研究意义,分析了协同过滤算法以及其中相似度算法的重要性以及当前的研究现状。(2)介绍了主流的推荐算法,分析了它们各自的优缺点。(3)分析了推荐系统中冷启动问题出现的原因,以及常见的解决方式。通过介绍用户之间非对称的影响,说明了非对称因子存在的必要性。(4)使用具体实例对协同过滤算法中的相似度计算的算法进行了分析,挖掘这些算法计算出现误差的原因,分析了它们的优缺点,提出了基于用户偏好的非对称算法。(5)基于上述分析,挖掘了其中问题出现的原因,分析了在冷启动情况下,这些算法效果较差的原因,在此基础上将协同过滤算法中共同评分的范围扩展为相似评分项目,将共同评分的相似物品纳入相似度计算范围,与基于用户共同偏好的算法结合,最终形成基于相似评分项目和用户共同偏好的推荐模型。(6)利用Movie Lens-100K数据集进行实验,与其他8种算法进行对比分析。实验结果表明,本文所提出的算法在非冷启动情况下,可达到较好的推荐效果。在不同程度的冷启动情况下,可充分利用用户有限的评分信息,挖掘用户的偏好,为用户进行合理的推荐,达到了很好的效果。
其他文献
高速发展的网络科技推动了信息与数据的大量生产,但同时也造成了信息过载问题,个性化推荐系统较好地缓解了这一现象,现已应用在众多网络平台。同时,随着社交网络的兴起,社会
白光LED由于能耗低、发光效率高、寿命长等优点已经广泛的应用到各个照明领域,因此随着照明领域的飞速发展,对白光LED的要求也越来越高。为了提高荧光粉的发光性能并更好地运
并购,是企业提高竞争力的重要方式之一。但并购是否真正给企业创造价值,国内外学者对此一直存在争议。行为金融学认为人是“非理性”的,人的决策行为容易受主观因素影响,而过
数据对于物联网(Internet of Things,IoT)生态系统至关重要,其数据可服务于许多不同类型的应用和利益相关者,如智能家居,智能城市,智能电网,政府组织,开发人员和相关居民等。
逆向工程技术与计算机图形学技术不断发展,在复杂曲面结构模型的设计、制造等多个阶段得到了广泛应用,新技术的引入加速了模型的数字化进程。数字化处理后的模型可用于特征分
柔性应变传感器具有柔韧、可折叠、质量轻、集成度高等优点,在健康监测、可穿戴电子设备、电子皮肤等领域具有广阔的发展前景。柔性应变传感器的核心部件由导电敏感膜和柔弾
在机器学习领域中,分类是一项非常重要的任务。然而在现实生活的分类任务中,不同类别的数据可能存在重叠部分,分类时会出现不可分区域,这类样本很难被正确分类。机器学习主要
曾昭抡(1899-1967),我国近代著名的化学家、教育家,历任中央大学、北京大学、西南联合大学、武汉大学教授,北京大学教务长、化学系主任,教育部副部长、高等教育部副部长,中国
蜂窝状空气滤芯是一种用于欧美重型卡车的新型结构空气滤芯,加工制作过程中,由于热熔胶出胶量的不均匀形成的漏洞和粘结时间间隔造成的间隔孔距不准,会造成局部不能有效粘结,
全球气候变暖环境下,水稻高温热害频发,孕穗-开花期和灌浆期高温已成为制约水稻产量和品质的主要因素之一。本文综述了水稻高温热害的发生特点(鉴定与分级、区域和时间)和高