基于用户相似度和项目相似度的加权Slope One算法优化

来源 :吉林大学 | 被引量 : 0次 | 上传用户:zhuxuxu520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
根据不同用户的兴趣特征,个性化推荐技术进行有针对性的推荐,该技术的核心在于推荐算法的设计,算法设计的越好,推荐效果就越好。目前推荐算法可以分为基于内容的过滤算法(Content-filtering algorithm,简称Conf-algorithm)、协同过滤算法(Collaborative-filtering algorithm,简称Colf-algorithm)和混合推荐算法(Hybrid recommendation algorithm,简称HR-algorithm),其中的协同过滤算法又可以细分为基于内存的协同过滤和基于模型的协同过滤。本课题优化的加权Slope One算法属于基于内存的协同过滤算法。加权Slope One算法作为一种基于内存的协同过滤算法最大的优势是原理简单,易于实现,执行效率高,并且预测评分的准确度相对很高,而且它们支持在线查询和动态更新,这使得它成为现实世界中推荐算法的优秀候选者。不同于传统的协同过滤算法,加权Slope One算法并不计算项目或用户之间的相似度,而是使用一个简单的线性回归模型来预测评分,毫无区别地使用所有用户和项目的数据很可能对目标项目的评分预测造成偏差,进而影响推荐质量。针对加权Slope One算法没有充分考虑用户之间、项目之间的内在关联问题,本课题提出了基于用户相似度和项目相似度的加权Slope One算法优化策略,主要工作如下:1.针对加权Slope One算法在计算项目对间评分偏差均值时未考虑到不同用户与目标用户之间可能存在的关联,本课题将用户间的相似度作为权重因子引入到原有的算法公式中。在用户相似度的计算方式上,提出一种改进的Pearson相关系数策略,采用Pearson系数与归一化的欧几里得距离线性组合的方式弥补Pearson相关系数计算用户相似度的不足,同时在对目标用户最近邻集的选择上,提出一种相似度支持度的筛选策略。实验分析了杰西卡系数、余弦相似度、Pearson相关系数和改进的用户相似度计算方式在训练数据集的预测评估指标的表现。2.针对加权Slope One算法没有考量已被评分过的项目与待预测项目间的相关性,提出将项目相似度作为一个参数引入到原算法中。设计了一种新的项目相似度计算方式并整合到原有的计算公式中,该方式综合项目的类型标签相似度和项目评分相似度整体反映出项目间的相似度。改进后的算法将用户相似度和项目相似度作为权重因子加入到原始公式中,在提升了评分预测的准确度的同时增加了计算复杂度。通过在Movie Lens数据集的实验分析表明,优化后的算法在原有算法的基础上提高了3%-4%的准确率,并与其他两种加权Slope One算法的优化方法相比,取得了更好的评分预测准确度。
其他文献
纵观“是动病”“所生病”的古今争论焦点,提出“是动病”,为本条经脉异常变动所发生的系列疾病症候,侧重是经脉病候的诊断意义;“所生病”是古代医家对经脉病候的不断认识和
<正>钛白粉作为最佳的白色颜料,广泛应用于涂料、塑料、造纸、印刷油墨、化纤、橡胶、陶瓷、化妆品、食品和医药等工业,而这些精细化工行业又与我们人类的衣、食、住、行息息
肺癌(Lung Cancer)是近些年来发病率和致死率都很高的恶性肿瘤之一。但是由于肺癌的特殊性,早期的肺癌由于症状不明显并不容易发现,而且由于肺部紧挨着心脏和大量的血管,不利
从提高企业经济效益、降低资源浪费、保护环境、保证安全的角度出发,介绍了降低清罐损失、脱水带油损失、蒸发损耗以及采用密闭装车设施减少油品损耗等措施,可操作性强,效益
采用煅烧法和蒸压法对化学石膏进行处理,研究了处理温度和外加剂对石膏性能的影响。通过2*6析因实验方法对掺加石膏、水泥、木质素纤维、消泡剂和可再分散胶粉对石膏基自流平
目的观察转染ADAM17-shRNA的大鼠骨髓间充质干细胞(bone marrowmesenchymal stem cell, BMSC)与MCF-7乳腺癌细胞混合培养后,对MCF-7增殖能力以及侵袭能力的影响。旨在探究新的AD
在20世纪,康德美学推动了中国美学的发展。但是,康德美学本身也是对中国文化与艺术的一种回应。尤其是崇尚自然趣味、热衷山水意境的中国艺术精神激励了近代欧洲对自然美的追
当前的岩土工程发展都已经取得显著的成绩,在对岩土工程进行勘察的过程中关于地下水问题也逐渐被人们所重视,倘若没有对地下水进行分析探究的话,势必会对整体工程产生严重的
自工业革命以来,大气中的二氧化碳含量不断增加,改变了气候系统原有的能量平衡,致使全球气候发生改变。水循环系统作为气候系统的一个重要组成部分,在全球气候系统发生变化的同时
<正> O动词作动词的修饰语,现代汉语中是个普遍现象,语法学界对此有所论述,但都语焉不详。本文将对动词修饰动词的基本类型、结构特征、词汇特征、语义关系作较为详细的描述