推荐系统中协同过滤算法的研究及应用

来源 :浙江大学 | 被引量 : 0次 | 上传用户:huangyl1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet的迅猛发展把我们带到了信息爆炸和电子商务繁荣的时代,海量信息的呈现同时给人们带来了“信息过载”的难题,推荐系统就是旨在解决这一难题而诞生的一项新兴技术。协同过滤算法作为推荐系统中一种重要的推荐算法,具有重要的研究价值和应用价值。本文研究了协同过滤算法的相关技术,包括基于内存的和基于模型的协同过滤算法以及协同过滤技术面临的问题。并针对基于内存的协同过滤算法中的slope one算法存在的问题提出一种改进的基于聚类的slope one算法;为提高推荐准确性,提出两种融合的协同过滤推荐算法;最后详细介绍了协同过滤算法在音乐推荐中的应用。具体的研究工作如下:   (1)提出一种基于聚类的slope one协同过滤算法,改善了传统slope one算法存在的数据稀疏性和噪音物品等问题。此算法首先利用K-means聚类将物品分为几个子类,然后在每个子类中使用slope one算法,经过实验验证该算法改善了传统slope one算法存在的上述问题,并且推荐效果还有一定程度的提高。   (2)提出两种融合的协同过滤算法:一种基于相关度的融合算法和一种基于分类思想的融合算法,这两种融合算法都是基于后融合思路提出的。首先使用矩阵分解和受限玻尔兹曼机模型作为单个模型,然后分别利用这两种融合算法对这两个单个模型进行融合,最后通过实验验证这两种融合算法在推荐准确性方面都有不同程度的提高。   (3)详细介绍了我们将协同过滤算法应用于KDD Cup2011雅虎音乐推荐比赛中的内容,包括比赛简介、比赛数据集介绍、比赛模型的选择、比赛结果分析及讨论。
其他文献
随着大数据技术的飞速发展,将大数据嵌入在线学习平台中,通过对学习平台的大量学习行为数据进行深度挖掘,分析出学生学习状况和问题,及时给予学习评价,然后根据分析结果反馈
进入21世纪以来,随着制造业和服务业的快速发展,人工劳动不能再满足社会的需求,这使自动化系统进入人们的视野.自动化系统代替了人工,减少了劳动力的需求,并被广泛应用到智能
[摘 要] 地理科学专业本科论文写作是实现本科教育目标的重要教学环节,对培养学生综合运用地理知识、提高学生分析和解决地理问题的能力具有重要意义。通过分析教学过程的各个环节,现阶段所存在的问题主要有:课程教学设置不完善、教学模式单一、考核方式简单。必须从教学内容、教学方法及考核方式等方面入手,进行综合性的论文写作教学改革,以地理科学专业本科论文中现存问题及写作困难为出发点,不断提高学生的创新能力,以
[摘 要] 为提高矿业工程学科研究生课程“高等采矿学”的教学效果,结合笔者教学经验,以湖南科技大学矿业工程学科为例开展了“高等采矿学”课程教学特点及建设情况的分析。首先,在该课程特色的基础上阐述了主要的教学内容,既具有采矿工程学科的传统性,又突出高水平科研成果特点,并具备培养单位本身的学科优势特色;然后,讨论了课程案例库与教学资源建设方面的情况,认为应建立健全具有学术特色案例库,并合理规划专业教材
随着我国经济的发展以及烟草行业改革步伐的加快,烟草企业运营能力和效益提升已经在现代物流供应链中得到体现.在现代的物流体系中敏捷与柔性供应链是现代物流企业管理的重要
随着当前社会经济的飞速发展以及科技水平的不断提升,大量新型的先进技术不断涌现,深刻影响着社会以及人们日常生活的方方面面.其中电气自动化技术在社会各行业各领域都得到
针对人工智能在计算机网络技术的应用,以北京智齿数汇科技有限公司以及旗下产品Paper Pass检测系统为例,介绍人工智能,明确其应用特点,介绍应用中存在的问题以及常用的人工智
随着信息技术的迅猛发展,互联网大范围的适用于人们生活的各个方面当中,互联网给人们的社会生活提供了极强的便捷性,也极大的变革了人们的社会生活方式,现如今已然成为了信息
城市信息化建设已渗透到经济社会生活各个领域,成为了推进新型城镇化发展的重要抓手.对服务外包、PPP等市场化建设运维模式进行总结和分析,发现存在的问题,鼓励城市建章立制
基于提高智慧城市管理水平的目的,针对大数据的应用做了简单的论述,总结了大数据的应用优势,共享给相关人员参考.随着大数据技术的不断完善,其释放的功能与价值不断增加,为智