协同过滤混合相似度推荐机制研究与设计

来源 :广东工业大学 | 被引量 : 3次 | 上传用户:angella_dj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网的普及和信息技术的快速发展,网络数据呈指数级增长,尤其近年社交网站和电子商务网站的兴起与迅猛发展,出现了“信息资源过载”和“数据爆炸”的现象。这些现象已经成为商家与用户不容忽视的重要难题,而个性化推荐服务的出现是解决这一现状的有效手段。在推荐算法研究中,协同过滤算法是目前应用最为广泛的个性化推荐技术之一,如基于用户的与基于项目的协同过滤机制与算法等。然而,目前的大多数推荐系统都存在用户冷启动问题和数据稀疏性问题。此外,只采用传统的相似度来计算项目最近邻居,会忽略用户行为,未能关注用户的各种兴趣爱好。同时,计算寻找用户最近邻居时忽略用户之间的信任问题,也会对推荐质量有所影响。因此,优化相似度计算,更合理的解决数据稀疏性与冷启动问题,提高推荐准确率,为用户提供更人性化的推荐服务已成为协同过滤推荐领域的热点研究方向。本文根据以上传统协同过滤存在的相关问题,提出了一种基于协同过滤的混合相似度推荐算法。该算法考虑用户行为,采用混合模型,改进相似度度量计算,通过将项目属性相关性和修正余弦相似性进行线性组合,提出一种混合相似度计算方法来计算最近邻居项目集。同时,研究分析传统协同推荐系统没有引入用户间的信任关系,通过用户-信任关系矩阵计算用户之间的信任度,再结合上述的混合相似度来计算用户最近邻居,最终将用户的评分相似性和用户的信任度相结合,形成新的相似度度量方法来对目标项目进行预测评分,最终形成TOP-N推荐对象列表向用户推荐。论文通过算法比较,在Epinions公开数据集上将所研算法与混合相似度的用户多兴趣推荐算法、基于用户的协同过滤推荐算法、基于用户信任的协同过滤推荐算法、基于信任的用户聚类推荐算法四种算法进行了对比。实验结果表明,本文提出的基于协同过滤的混合相似度推荐算法比其他四个算法在平均绝对误差值上有一定的提高,证明了本算法的可行性与有效性。该推荐算法不仅提高了推荐的准确率,而且在一定程度上可以解决用户的冷启动问题,让用户有更人性化的推荐体验,有助于推动推荐机制的发展。
其他文献
本文的研究主要来源于河南省重点科技攻关项目(No.092102210149)“基于区间结构的柔性化控制模型及其系统研究”和河南省教育厅自然科学研究计划项目(No.20098520015)“区间
随着信息技术的迅猛发展。在国民经济各领域对信息处理能力的要求也越来越高,尤其是高性能计算方面的需求快速增长。目前对高性能计算领域影响最大的是集群,它极大地提高了高性
无证书公钥密码体制是新近提出的一类新型公钥密码体制。它不仅继承了基于身份的密码体制不需要使用公钥证书的优点,同时较好地解决了基于身份的密码体制所固有的密钥托管问
随着通信技术的不断发展,电信企业之间的竞争也变的越来越激烈,过度的竞争导致企业利润的减少,使得各个电信公司不得不将传统的销售模式转移到以“客户为中心”的模式,通过增强企
学位
随着信息化社会要求的提出,计算机网络和通信技术得到了迅猛发展,同时,信息的安全越来越成为人们关注的热点问题之一。现代密码学技术是提供信息安全的一种最有效的方法,而根
从蛋白质的氨基酸序列预测蛋白质三维结构是当前生物信息学领域中的一个非常具有挑战性的问题。而蛋白质侧链预测是蛋白质结构预测以及蛋白质设计中非常重要的子问题。  
从软件工程的角度,本文对地理信息系统的研究现状和热点、开发理论技术做了一些探讨和研究,并以移动亲情通管理信息系统为背景,结合Web技术和GIS知识对系统的分析设计和实现
近些年,随着互联网的不断发展,数据交换也变得频繁,由于XML的可移植性以及自述性等特点,使得它逐渐成为商业、工业以及生活中重要的一种数据交换标准。XML不断地被应用,从而
烟雾和云的模拟广泛应用于电脑游戏、影视特技、科学计算可视化以及军事模拟和训练等领域,是计算机图形学的一个热点问题。本文采用基于物理的方法对烟雾和云进行模拟,在基于
计算机网络的普及伴随着业务复杂程度的提高,使得新发布的基于Web的应用产品使用难度大幅提高。而且基于Web的应用普遍缺乏对普通用户的实时技术支持,使得新的技术或产品在较长