基于神经网络融合用户交互历史的推荐算法研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:asdxxx123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的快速发展,互联网信息呈指数增长,信息过载成为我们不得不面对的问题。网络上充斥着形形色色的信息,其中不乏一些低质量甚至无用的信息,用户在浏览所需信息的同时,总会在不经意间接收到这些信息。推荐算法应运而生,推荐算法通过给用户定制信息进行推送,帮助人们更加便捷的获取所需信息。随着人工智能的发展,各种深度学习算法被广泛应用,如何将深度学习应用在推荐算法上成为学者们研究的重点。本文主要工作将围绕隐式反馈推荐和显式反馈推荐两个研究方向展开。(1)针对传统协同过滤推荐算法的特征选取中存在噪声的问题,分析了物品特征的提取方法,将自编码器推广到具有良好可扩展性的矩阵分解框架中,提出了一种基于物品融合自编码器的隐式反馈推荐算法。在特征提取时,将物品的固有信息作为自编码器的输入,通过多层降维后得到低维的非线性特征表示。在构建推荐模型时,将得到的物品低维特征融入到矩阵分解模型中的物品潜在特征向量,同时利用用户的历史交互物品来重构用户的潜在特征向量,缓解了冷启动的问题。采用公开数据集MovieLens和Pinterest来进行实验,与传统的隐式反馈推荐算法相比,预测命中率显著提高,实验结果表明自编码器能够有效的提取物品的非线性特征,给用户提供准确的推荐。(2)针对传统显式反馈推荐算法中融合用户历史交互存在信息不平衡的问题,分析了权重计算方法,将神经网络运用到历史交互权重的计算中,提出了一种基于神经注意机制的显式反馈推荐模型。在区分不同历史交互项目重要性时,将目标项目和历史交互项目整合为一个向量放入注意机制网络,学习出各个历史交互项目的权重。在最后预测评分时,使用神经网络代替传统的点乘方式,更好的捕捉用户和项目的高阶交互。在两个公开数据集上的大量实验表明,我们提出的方法和传统的显式反馈推荐方法相比有了显著的改进。
其他文献
以铜铝质对流散热器为研究对象,分别采用对数平均传热温差、算术平均传热温差、几何平均传热温差作为散热器计算平均传热温差,探讨了平均传热温差形式对散热器热流量计算结果的
结合油田地热水用于油气集输伴热系统维温工程设计实例,介绍了工程设计内容及设计要点,对现有地热采出水相关标准规范条款提出改进建议。