基于用户的动态协同过滤算法

来源 :云南大学 | 被引量 : 0次 | 上传用户:tony_tang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的普及,计算机技术的不断更新迭代,海量的信息充斥在人们的眼前,如何在信息的海洋里快速地便捷地找到自己所需的信息—“信息过载”问题成为人们不得不面对的问题。在这种情况之下,推荐系统应运而生,而协同过滤算法又是推荐系统算法中最古老且应用最广泛的最成功的算法,协同过滤算法对用户的历史行为数据加以研究,建立属于用户的个性化的爱好模型,预测用户可能感兴趣的物品并给用户推荐兴趣程度最大的物品。本文针对基于用户的协同过滤算法的静态性、稀疏性、单一性的问题提出了基于用户的动态协同过滤算法,主要研究内容概括如下:针对静态性,引入时间记忆函数,建立用户兴趣的动态模型。用户的兴趣并不是一直延续的,它会随时间的推移而发生变化,因此预测用户兴趣的准确度存在一定的较大的偏差。引入时间记忆函数,研究分析客户不同时间节点上兴趣爱好,建立客户爱好的非静态的模型,才能提高对用户兴趣预测的准确度。针对用户-物品评分矩阵的稀疏性,通过改进的物品相似度对其进行修正。本文通过改进后的物品相似度,预测用户未对物品进行评分的物品的评分,利.用.修.正.的用.户-物品评.分.矩.阵计算用户间的相.似.度,有效避免了由于用户-物品评分矩阵的稀疏性造成的用户相似度的误差。针对物品相似性度量的单一性,引入物品特征的相似性,结合传统的物品相似性,对传统的物品相似度进行改进。传统的基于物品的协同过滤在计算物品相似性时,只是单纯的考虑用户对物品的历史评分,并没有考虑物品本身属性,而两个物品的相似性根本在于两个物品的本身特征,它是不以用户的意志为转移的,是物体客观存在的内在因素。实验结果表明,改进后的基于用户的动态协同过滤算法大大提高了推荐的精准度。
其他文献
目的:肺超声检查由于其安全性、方便性以及可动态监测疾病的发展与转归,近年来逐渐广泛应用到临床。肺超声所记录的B线改变反映的是机体血管外肺水的变化。维持性血液透析患
目的分析产妇产后行为调适过程,探索可能影响产后行为适应因素。方法通过产后行为调查表:(1)执行期;(2)接受期;(3)释放期分析我院10月份分娩的474例产妇的产后适应情况。结果产妇产
目的探讨适应于气管切开患者中的最佳雾化方法。方法 75例气管切开患者随机分为实验组(40例)和对照组(35例),实验组采用氧气驱动雾化吸入,对照组采用超声雾化吸入,比较两组患者血
设备是钢铁生产企业的硬件基础,尤其是热轧生产对设备的依存度很高。怎样做好设备的管理工作不仅关系到生产的顺利开展,而且直接影响到产品的产量和品质,进而影响到企业的运
矽卡岩型铅锌矿由于其矿石性质复杂,难处理、共伴生矿多,铅锌分离难度大,使铅锌分离工艺中存在流程复杂,指标不稳定等问题。原矿化学分析表明该矿石中铅品位为0.56%,其中氧化
大豆作为我国主要粮食作物之一,身兼粮食作物、油料作物与饲料作物多重身份,在人民的日常生活和国民经济中占有重要地位。国产大豆远不能满足国内需求,大豆对外依存度高达85%。国内大豆生产方面,我国种植的非转基因大豆与世界其他大豆主产国的转基因大豆在单产和成本上存在着天然的劣势。以美国和巴西为主的国外进口转基因大豆对国产大豆产生了强烈的冲击,不仅影响豆农的收入和积极性,大豆加工和市场价格也在很大程度上受制