面向社区划分的协同过滤算法研究

来源 :中国矿业大学 | 被引量 : 0次 | 上传用户:Sunmin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
协同过滤推荐技术是目前为止应用最为成功的一种个性化推荐技术。协同过滤主要依据用户对项目的评分计算用户相似度,构建用户兴趣模型,然后搜索用户近邻集,并以此为基础为用户预测打分,选取分数较高的项目推荐给用户。协同过滤推荐系统作为目前应用最广泛的推荐系统,能够依据用户的个人数据主动的为用户提供推荐服务,且推荐项目范围广泛。但是现在仍然存在一些问题,如传统的协同过滤推荐系统相似度度量方法太过单一,导致预测结果不够准确;随着用户和项目数据的增加,庞大的用户群带来的数据稀疏性和搜索最近邻时算法的开销增大等问题。本文针对传统的协同过滤推荐系统中相似度计算方法存在的不准确现象,通过分析相似度计算过程中对最终结果产生影响的因素,提出了基于项目和时间的混合相似度计算方法,依据推荐项目不同,目标用户选择的最近邻也应该发生变化,且用户对于项目的评分会随着时间的增大而发生变化,基于这两个方面,对传统的相似度计算方法进行改进并给出了改进的相似度计算方法。实验结果表明基于项目和时间的混合相似度计算方法能提高协同推荐系统的预测准确度。本文引入拓扑势理论,使用一种基于节点位置分析的社区发现算法。在协同过滤系统中,首先将用户表示成网络中的节点,并计算出每个节点的拓扑势值,借助拓扑势自然呈现的峰谷结构,依据节点位置的不同将具有相近兴趣的用户划分到同一个社区,并将其与协同过滤推荐算法结合,在搜索最近邻用户时,不再以所有用户为对象,而是以社区内的用户为对象,使搜索范围缩小数倍,预测评分更加准确。实验结果表明该方法有效降低了稀疏矩阵对预测准确度的影响,极大地提高了预测能力及推荐效率。
其他文献
近几十年来,国外学者对英文文本聚类投入了大量研究工作,并取得了些优秀的成果。与英文文本聚类相比,中文文本聚类技术研究和应用起步较晚,文本聚类效果普遍不太理想。针对此
随着我国国民生活水平的不断提高,车辆增多引起的交通堵塞、车辆难以管理、缺乏跟踪监控能力、大气污染等问题日益突出。通过研读大量参考文献和调研国内外成功的交通管理经
数字语音教学系统是语音教学中主要的辅助工具。学生通过数字语音教学系统提供生动形象的英语资料进行学习。实践证明,数字语音教学系统可以有效的调动学生学习英语的兴趣和
供了一个优美独特的框架,但是函数式语言程序的执行效率低下。针对这个问题,本文将从以下几方面研究:   首先,本文通过研究函数式语言的诞生背景以及发展,讨论命令式语言与函数
随着多年来Web服务技术的快速发展,对于Web服务的发现技术逐渐提出了新的要求同时也成为了该领域研究的热点,特别是基于语义的Web服务智能化发现技术更激发了研究者们的兴趣。
对等网络(Peer-to-Peer network,简称P2P网络)是分布式系统和计算机网络相结合的产物,它打破了传统的客户端/服务器(C/S)模式,让所有网络成员享有“自由、平等、互联”的功能,
基因表达式编程(Gene Expression Programming, GEP)是演化计算的新一代成员,它结合了遗传算法(Genetic Algorithm,GA)编码简单,易于操作与遗传程序设计(Genetic Programming
移动点的视觉行为研究是近年来计算机视觉中非常值得关注的研究领域。随着无线技术的发展和各种无线技术的应用,跟踪及记录移动点的位置情况成为可能,移动预测技术得到越来越
随着GPS定位、RFID标签、传感器、Wi-Fi等技术的迅猛发展,以及智能移动设备的快速普及,移动对象产生的轨迹数据呈爆炸式增长。如何有效的对轨迹数据进行挖掘,提取出有价值的
目前无线传感器网络,简称WSN(Wireless Sensor Network)作为物联网领域一个热点的研究分支,引起了学术界和工业界的高度重视,被认为是将对本世纪产生巨大影响力的技术之一。