基于协同过滤的推荐算法研究

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:belive
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的飞速发展,海量信息产生并存储于互联网信息池中。快速、高效地从互联网中获取所需信息变得越发困难,“信息过载”问题日益严重。针对此问题,人们提出了推荐系统。它不仅能自动分析用户兴趣,而且能向用户主动推送满足其个性化需求的信息,近年来得到深入研究和广泛应用。推荐系统的实现算法众多,协同过滤推荐算法应用最为广泛,但存在“稀疏性”、“冷启动”等问题。同时,随着对推荐系统的深入使用,用户对推荐结果提出了更具“多样性”、“新颖性”等更高要求。本文致力于深入分析协同过滤推荐系统的工作原理及其存在问题,并通过深入挖掘和利用用户、项目特征信息,结合数据挖掘技术等方法,提出了综合性能更佳的协同过滤推荐算法,其主要贡献如下:第一,提出了一种基于用户兴趣特征与项目流行度控制的协同过滤推荐算法。用户给予好评的项目数量,能够反映出用户在参与度、兴趣广度、评价标准方面的特点,体现了用户的兴趣特征。项目所获好评数量反映了其流行程度。本文仔细分析了用户兴趣特征对项目相似度衡量的影响方式,以及项目的流行度对基于项目的协同过滤推荐过程的影响方式,并在传统的基于项目的协同过滤中融入两种特征信息,达到了提升算法综合性能的目的。第二,提出了一种基于项目聚类的协同过滤推荐算法。用户的兴趣涉及多种项目类别,且对不同类别项目有不同的兴趣强度。传统的基于项目的协同过滤倾向于推荐属于用户偏爱类别的项目,而忽略其他类别项目,造成推荐结果缺乏多样性。针对该问题,本文利用聚类技术将项目自动分类,并对项目分类别进行推荐,增强了推荐结果的多样性。
其他文献
随着我国机构投资者的不断发展,机构投资者在证券市场上的作用日趋明显,我国机构投资者的规模也日趋壮大。近几年,我国证券市场违规事项频发,监管机构日益重视对证券市场披露
在现今的软件架构中,分布式已经成为一个核心概念。Java平台因为其分布式、良好的API和产品支持等特点,成为了分布式的核心角色。同时,Java语言安全、健壮、简单、可移植,已
随着人们安防意识的提高以及数字视频技术的提升,视频监控网络已成为维护社会治安的一个重要组成部分。视频浓缩系统能对长时间、大范围的监控视频进行浓缩摘要,提高信息挖掘
随着计算机和网络技术的发展,许多面向海量数据的大型应用纷纷涌现,这使得硬件存储容量的需求大幅增加,同时也带来了能源消耗过快的问题。本次设计针对大量数据存储与能源消耗之间的矛盾,设计了大规模硬盘组嵌入式能控软件及状态反馈系统的设计。本文设计的系统控制的是支持热插拔的硬盘,设计方案是在不切断硬盘数据线的基础上将硬盘电源线断开接在继电器的输出端,用继电器实现对硬盘电源线的控制。使用者对嵌入式控制器发送控
虽然烟包企业近几年发展迅速,多数企业基本实现了流水线生产,产品生产也逐渐实现了自动化,但由于企业车间还是传统人工统计数据模式,各级管理人员和职能部门缺乏系统管理,车
21世纪以来,中国经济持续快速发展,经济新常态发展特征日益明显。在经济新常态的发展态势下,适度扩大内需,促进供给侧改革的深入推进,对于稳增长、调结构、惠民生具有重要作
目的:观察中药分期治疗过敏性紫癜性肾炎的临床疗效及对人体免疫方面的影响。方法:将40例入组患者按就诊次序,随机分成两组,对照组(20例)和观察组(20例),并随机挑选20例健康儿童设为检验外周血免疫检测的正常组。对照组予以激素+西医常规治疗,观察组予小剂量激素+中药分期治疗。以4周为一个疗程,3个疗程后,观察两组患者的疗效,并记录治疗前后尿蛋白、尿潜血、尿红细胞、尿微量白蛋白、免疫球蛋白(Ig A
伴随经济社会的不断发展,基于合作共享的消费模式被越来越多消费者所接受。同时,智能硬件及移动设备的普及使得社会资源和任务请求得以高度聚集,极大的促进了共享模式在社会
为加强贵州省生源地助学贷款学生对诚信及还款等相关知识的学习,提高其诚信还款意识进而降低贷款违约发生,2012年实验室开发团队根据贵州省相关资助部门的需求开发了一套“助
在火电站和核电站系统中,管道是输送高压蒸汽的重要工具,在电站系统的日常运营和风险分析中承担着重要的功能。高压蒸汽作用下,管道中的高速运动水团(弹状流)可以对管端结构(例如弯头、孔板、三通或者部分关闭的阀门等构件)造成强烈冲击。在这种高强度冲击荷载作用下,管道内部构件极易遭到破坏,管道外部的支撑也可能因过载而失效,从而严重危害电站系统的安全运行。因此,深入研究弹状流的高速冲击特性及其对结构的影响机制