基于改进矩阵分解的推荐算法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:jindere
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当今网络和电商竞技的时代,推荐系统变得越来越有意义,尤其是在如今信息暴涨的时代,推荐系统的作用尤为突出。它能够快速帮助用户在海量数据中获取到有用信息,从而将用户感兴趣的物品推荐给他,这极大的节约了用户的时间,方便了用户找寻需要之物。推荐系统的核心在于推荐算法,推荐算法通过收集和分析用户的各种信息记录来学习用户的兴趣和行为方式,利用数据挖掘技术得到用户的喜好信息,进而为用户推荐他所需要的物品。因此一个好的推荐算法必须要有高的推荐精度,能够较精确的捕获到用户的兴趣特征与偏好,正确推荐。所以,推荐的精确性是衡量一个推荐算法的最重要指标。因此,本文主要以提高推荐算法的精确性为主线,在现有推荐算法的基础上做了改进和优化,以提高算法推荐精确度。本文的主要研究工作如下:1.简要介绍了当前常见的推荐算法技术及各自的优缺点,对推荐算法中隐语义模型下的矩阵分解(Matrix Factorization,MF)推荐算法做了较深入研究。2.为提高推荐算法推荐的精确性,我们在深入理解MF算法的基础上进行改进,提出基于高斯核函数矩阵分解的推荐算法(Gaussian Kernel Matrix Factorization,GKMF)以求提高算法预测精度,详细推导了算法迭代公式,给出了算法流程框图;此外,通过深入分析实验数据集特点后,考虑在GKMF算法中加入偏置因子,记为GKMF+算法,以期更进一步提高算法预测精度。3.我们通过真实数据集上不同规模的电影评分数据进行实验验证。首先通过实验结果分析了实验参数对于预测结果的影响,为选择合适的参数提供依据和便利。然后在不同参数下全方位的对比了各算法预测性能,验证了GKMF与GKMF+算法的有效性与精确性。通过实验结果表明,改进的GKMF算法与GKMF+算法相比于MF算法能够取的更高的预测精确度以及稳定性,对于当前流行的线下计算,线上推荐的非实时推荐系统,有不错的参考价值。
其他文献
随着移动通信的高速发展,世界各国已经对第五代移动通信技术(5G)开展了多方面研究,但与之相关的安全技术研究却相对滞后,5G网络安全体系对安全提出了更高要求,必须提供更高和
随着计算机技术不断进步和互联网技术飞速的发展,网络在我们的日常生活中扮演着越来越重要的角色。目前,互联网中有许多发展比较成熟的网络应用平台,尤其是基于Web VOD的网络
车间无等待流水调度问题广泛存在于制造工业中,如冶金、塑料、化工、食品加工等。总完工时间是一重要的质量衡量指标,它的最小化能有效降低设备空置率、缩短生产周期、降低成本
在现实应用中存在大量的海量数据,由于其太大而不能完全装入计算机内存。因此在快速的内存和相对慢速的外存(比如硬盘)之间的输入/输出(I/O)通讯就成了制约算法性能的主要瓶
视频字幕往往包含了丰富的语义信息,与视频其它特征相比,更适于用作视频索引,因而对于视频字幕提取方面的研究备受关注。   本文对视频字幕提取的几个方面,包括字幕检测、字幕
语义Web服务(Semantic Web Serivces)技术通过使用本体为Web服务的描述提供语义信息,使Web服务能够为机器所理解成为可能,并且为Web服务的自动发现提供了技术基础。本文以Web
Skyline查询在多准则的决策支持上有重要意义。一个数据集的skyline就是那些不被其它点支配的点的集合。Skyline查询同样可以用在时间序列上面。我们考虑那种在每个时刻上都
最小化“总完工时间”和“最长完工时间”为目标的无等待流水调度是一类典型的NP完全问题,广泛存在于工程应用中。本文针对该问题研究如何能在较短时间内找到近似最优解的有效
工作流管理系统是实现计算机辅助协同工作的工具,能实现工作流程的全部或部分自动管理功能。系统可以依据特定的规范定制工作流程,实现计算机的辅助控制。工作流管理系统的应
随着汹涌的经济全球化浪潮和我国加入WTO的新格局,公司和企业集团将是我国商业银行市场营销的重点和重要的客户资源。因此,决策者及时做出正确决策是银行生存与发展的重要环