基于用户偏好与信任网络的协同过滤算法的研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:chenquanchenwen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的高速发展,互联网上的大量信息数据给人们带来了丰富的信息资源,在信息时代,人们即对这些大量的数据信息能够满足自己需求而满意,但又对有用的信息被覆盖、很难从这些大量的信息里获取真正的需要而困惑。为解决这些问题,个性化推荐系统应运而生。个性化推荐系统作能够代替用户评估所有未看过的商品,根据用户的行为及属性,帮助用户找到他们喜欢或者需要购买的商品。基于协同过滤的推荐算法是如今个性化推荐系统中研究最多应用最广泛的推荐算法,该算法只需要用户对项目的评分,具有适用范围广泛、局限性低、个性化程度高和易于发现新的兴趣点等特点。但协同过滤算法依然面临着准确性、冷启动及数据稀疏性问题。本文从提高算法准确性和缓解数据的稀疏性两个问题出发,首先,提出了基于用户偏好的协同过滤算法(UPCF),针对在现有的协同过滤算法中没有考虑用户自己的评分标准,忽略了时间因素对用户之间相似度的影响及预测评分的判断这两个问题,在计算相似度和预测评分时综合考虑了用户的评分标准不同会影响用户的相似度计算和用户偏好会随时间变化这两个因素。其次,为缓解数据稀疏性对算法造成的影响,本文在之前的研究基础上提出了基于用户信任网络的协同过滤算法(UTNCF),通过在原有算法中加入信任值度量,采用增益网络流的方法来解决信任的传播问题,以用户信任程度为基础对目标用户做评分预测,从而缓解数据稀疏性对推荐算法的影响。理论分析与对比实验结果证明,在同一数据集上,UPCF算法与其他传统协同过滤算法相比,能够有效地提高推荐结果的准确性;在不同稀疏性的数据集上,UTNCF算法能够缓解数据稀疏性的影响,提高推荐结果的准确性。
其他文献
云计算因其大规模、虚拟化、高可靠性、高伸缩性和按需付费等优点,为用户的复杂计算、大量存储等工作带来巨大的便利。然而,随着云计算的普及,云安全问题也随之暴露。由于大
随着信息化技术与计算机技术的快速发展,政府和各级事业单位为了增强自身的服务和管理水平,提高工作效率,增强单位管理能力,提升人员的素质,就必须加强信息化系统的建设。在
项目进度管理是贯穿项目整个生命周期的一项核心内容,在信息化项目建设过程中发挥着越来越重要的作用。首钢客户营销服务平台项目建设是近两年的重点工作之一,通过平台建设实
随着中国经济发展与金融行业的壮大,私募股权投资已经成为国内市场资源配置非常重要的投融资手段,以其快速灵活的投融资特性蔓延到各行各业。然而私募基金进行的投融资活动中
软件定义网络(Software-Defined Networks,SDN)的提出解决了传统网络中网络设备控制平面和数据转发平面耦合度过高的问题。相比于传统网络,SDN网络结构更加易于管理和部署,使
随着科学技术的不断发展和进步,各个行业都在不断的发展和壮大。企业产品的质量监督和管理也就成为比较重要内容之一。本文针对某市质量监督局,投诉举报信息管理实际业务需求
随着交通水路运输行业的不断发展,港口的装卸效率和装卸能力都极大提升,外轮理货作为港口运输物流链中的一个重要环节,直接影响港口的核心竞争力和综合服务能力,因此需要通过
图像处理是计算机通过一系列算法对图像进行分析,以达到研究人员所需图像结果的技术。那么通过实验来验证研究人员算法可行性和处理效果是必不可少的过程。又由于图像处理算
当今互联网行业飞速发展,互联网在给人们的生活带来便利的同时,频繁出现的网络安全问题也让人们对于传统网络及其防御技术的信任感越来越低。近几年软件定义网络(Software De
21世纪以来,作为平板显示背板的金属氧化物薄膜晶体管(MO-TFT)发展迅猛,其在低成本、高迁移率、大面积均匀性方面有巨大优势。磁控溅射是应用最为广泛有源层沉积方式,而高质