文档介绍:北京交通大学
硕士学位论文
基于用户兴趣的个性化推荐系统的研究与设计
姓名:杨麟儿
申请学位级别:硕士
专业:计算机应用技术
指导教师:罗四维
20080601
摘要术一协同过滤技术进行了有益的探索和研究。随着互联网的普及和电子商务的迅猛发展,信息膨胀与冗余给人们的社会活动和商务活动带来了信息选择的困惑。如何为每个用户提供快捷准确,满足个人实际需要的信息,已成为众多业内人士越来越关注的问题。推荐系统在理论和实践中都得到了很大发展,但是随着电子商务系统规模的进一步扩大,推荐系统中存在的稀疏问题和冷启动问题严重影响了推荐质量。针对推荐系统面临的主要挑战,本文对推荐系统及其主要的推荐技本文的主要研究内容如下:基于奇异值分解的改进协同过滤算法。本文通过奇异值分解的方法对用户评分矩阵进行降维,搜索最佳的用户特征矩阵和项特征矩阵,使其能有效地反映原始评分数据的特征,并在此基础上利用特征矩阵进行用户评分预测。实验结果表明,基于奇异值分解的改进协同过滤算法可以挖掘用户评分数据的潜在特征,并且能有效地解决用户评分数据的稀疏问题,从而提高推荐系统的推荐质量。基于项的改进协同过滤算法。针对用户评分数据的极端稀疏,本文在传统的基于项的协同过滤算法的基础上,在度量项之问相似性阶段,采用基于均方误差的相似性度量标准进行计算,并且在评分预测阶段,采用基于回归方法得到用户对未评分项的评分值。实验结果表明,基于项的改进协同过滤算法可以以较小的时间代价来有效提高评分预测的准确性,同时,很好地弥补了传统的协同过滤算法在冷启动问题上的不足,提高了推荐系统的推荐质量和推荐精度。关键词:推荐系统;协同过滤;奇异值分解;最近邻方法;分类号:北京交通人学硬士学侮论文
:北京交通人学硕士学位论文猙甌珻瓹甌瑀.,瓵瑃,..—...甌,;;篢.—
黟弧硝年,月多日刃年/月歹日学位论文版权使用授权书,乙本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。C艿难宦畚脑诮饷芎笫视帽臼谌ㄋ得学位论文作者签名:导师签名:签字日期:
签字日期:研年歹月歹日独创性声明,乙本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京交通大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文作者签名:
致谢本论文的工作是在我的导师罗四维教授的悉心指导下完成的,罗四维教授严谨的治学态度和科学的工作方法给了我极大的帮助和影响。在此衷心感谢二年来罗四维老师对我的关心和指导。罗四维教授悉心指导我完成了实验室的科研工作,在学习上和生活上都给予了我很大的关心和帮助,,在此表示衷心的感谢。另外也感谢家人,他们的理解和支持使我能够在学校专心完成我的学业。
第滦髀研究背景当今社会,知识经济迅速爆炸,信息资源的含金量也迅速攀升。企业的商务活动逐步电子化,最早提供电子数据交换的电子商务系统也蓬勃发展起来。大多数企业开始通过电子商务平台为客户提供商品信息,于是电子商务系统里的商品信息越来越多。在这个能轻松得到各种资讯的信息海洋里,用户却从一开始的惊喜,变得有些无所适从。如何在茫茫的信息海洋中找到自己要的东西,己经成为令企业和个人用户头疼的问题。虽然搜索引擎、信息检索等能为用户提供一定的帮助,但是它为每个用户提供的服务都是一样的,而且反馈的信息量也比较大,不能从根本上帮助用户解决这个问题。为了更好的吸引客户,帮助客户找到需要的商品,提高销售质量,商品推荐系统逐渐被应用到电子商务嘲站中。推荐系统在电子商务系统中扮演类似于导购员的角色,它根据用户的喜好,主动为不同的用户推荐不同的商品。推荐系统是智能化信息代理的一种,我们期待它能代替人们完成大部分的信息过滤工作,并且完成得越来越出色。一方面,电子商务系统需要推荐系统的大力支持帮助用户找到所需商品。另一方面,电子商务系统自身的特点也有利于推荐系统的顺利实施,主要原因包括:丰富的数据:电子商务环境收集的各种数据比较丰富,如用户注册数据、用户交易数据、用户评分数据、用户浏览数据等。丰富的数据为建立多种推荐模型,产生高质量的推荐提供了可能。电子化的数据收集:电子商务环境中的各种数据通过电子化方式收集,减小了手工方式收集数据可能出现的人工误差,噪音数据大大减少,各种数据的可信度