基于项目特征模型的协同过滤推荐算法研究

被引量 : 0次 | 上传用户:xpzcz1995
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息技术的日新月异和Internet的迅猛发展在给人类生活带来便利的同时,也随之衍生出了信息过载问题,浩瀚的海量信息使得以往单纯依靠用户主动寻找的服务模式已不能满足实时、高效的需求,于是各种适用于个性化服务的推荐系统应运而生。推荐系统通过预测用户对项目的喜好程度来为用户进行信息过滤,应用知识发现技术来形成个性化推荐。协同过滤是一种常用的裁剪过载信息的技术,已经成为个性化推荐系统的一种主要技术。传统的Item-based协同过滤推荐算法在目标项目最近邻查询时计算项目间的相似性仅仅只考虑用户对项目的已有评分,并不考虑项目本身的属性,因此在用户评分数据非常稀疏的情况下难以准确找到最近邻居项目集,并且在形成目标项目的最近邻居集时,往往会造成信息的丢失,从而导致推荐精度的降低。针对传统Item-based协同过滤推荐算法存在的问题,本文提出了基于项目特征模型的协同过滤推荐算法(简称ICM-based算法)。ICM-based算法首先在离线环境下根据项目的属性特征形成项目的特征模型;然后基于用户_项评分矩阵和项目的特征模型,采取一种新颖的选取未评分项方法对其中没有被用户评价的项进行预评分,并计算出项间相似性;最后形成目标项的最近邻居并产生推荐。选取公开的MovieLens数据集提取出实验数据库,在此基础上实现了基于项目特征模型的协同过滤推荐算法实验,并且与传统的以相关相似性作为相似性度量标准的Item-based协同过滤算法进行了比较。实验结果表明本文提出的基于项目特征的协同过滤推荐算法在推荐精度上优于传统的Item-based协同过滤推荐算法。通过对实验数据集的测试和分析,证实该算法综合考虑了项目自身属性和用户评价的影响,增加了项目相似性度量的精确性,计算出项的最近邻居比较准确,在用户评分数据稀疏性的情况下能产生较好的推荐精度,从而有效地提高推荐算法的推荐质量。此外,由于未评分项的预评分是依据其特征相似项的评分得到,对于新项目也是如此,所以在一定程度上可以缓解传统协同过滤推荐算法中的冷启动问题。
其他文献
在全国人民深入贯彻落实党的十六届五中全会提出的落实科学发展观、建设资源节约型、环境友好型社会号召的形势下,冶金矿山价格研究会于4月14日在郑州召开了经济效益剖析会。
田径教学是现代教育体系中的重要组成部分,其注重培养学生的专业素质能力和综合素养,培养学生的实践创新能力,促进学生的全面发展。在开展高校教学活动的过程中,需要注重开展
化疗是治疗恶性肿瘤的重要方法之一,化疗在治疗的同时,也会产生许多毒性作用,便秘是晚期肿瘤病人较为常见且较为痛苦的症状之一,将治疗恶性肿瘤患者化疗后发生便秘的护理体会
美国电影《泰坦尼克号》问世以来,在不少国家的观众中掀起了一股观赏浪潮,形成了一种值得研究的世界性文化现象。灾难与爱情、生与死构成狂潮,冲击着全球票房。《泰坦尼克号
研制了一台零电压软开关电源,其目的是代替微波炉中工频变压器和半波倍压整流电路,为磁控管供电。用LLC谐振变换器作为电源主电路,以dsPIC单片机为核心设计了电源的控制系统,
14世纪末尼德兰两位画家凡·爱克兄弟制造出一种以油脂为主的绘画媒剂配方,使纯粹的油画创作成为现实。自此,油画成为了西方绘画艺术的重要门类之一。艺术当随时代,技术的进
赵季平是当代著名作曲家,为中国电影音乐的发展做出了卓越的贡献。其为张艺谋导演的电影《红高粱》所作配乐,选曲采用的地方民间音乐素材、民族乐器,无不体现出作曲家运用民
目的观察隔附灸对化疗后患者白细胞减少症的预防作用,并观察患者生存质量、住院时间、G-CSF使用次数及治疗相关费用的变化。方法收集2016年11月~2018年11月本院门诊及住院接
云计算是一个新兴的商业计算模型。它利用高速互联网的传输能力,将数据的处理过程从个人计算机或服务器移到互联网上的计算机集群中。云计算使得超级计算能力通过互联网自由
近年来,随着ERP产品的不断发展与成熟以及中国企业的管理能力和信息技术应用水平不断提高,ERP系统逐渐被越来越多的企业所采纳,但是并未取得预期效果,很多企业以失败而告终。