基于因子分解机及深度学习的个性化推荐算法研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:network_worm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在今天这个互联网时代,信息的增长速度是十分惊人的,推荐系统在我们的生活中占有越来越重要的位置,近年来得到了广泛的研究。作为矩阵分解的一种升级版本,因子分解机得到了广泛的研究,但是它仍然属于线性模型,不能够学习出用户和物品间复杂的非线性关系。基于因子分解机的深层变体,NFM和DeepFM等模型将深度神经网络引入到因子分解机中,有效地解决了上面的问题。尽管如此,它们仍然存在着几个关键问题:1)对输入的各种特征没有做区分;2)无法有效利用用户的历史记录;3)无法自适应地权衡辅助信息的重要性。针对以上这些问题,本文开展了深入的研究,提出了一种记忆感知协同过滤算法,并在此基础上进一步提出了记忆感知门控因子分解机算法,并在多个真实数据集上的实验结果表明本文提出的算法的有效性。本文的主要研究工作如下:1.本文针对考虑用户历史交互记录和引入额外辅助信息的混合推荐算法开展了深入研究,分析了现有研究的优点以及存在的不足。基于矩阵分解和记忆网络的思想,本文提出了记忆感知协同过滤算法(MACF),利用深度神经网络从用户的近期历史交互记录中学习出用户的近期偏好,然后与用户的长期偏好相结合,能够更加准确地预测出用户感兴趣的项目。2.受到LSTM网络中的门控过滤单元的启发,本文设计了一种可以剔除辅助信息当中具有负面影响的特征的门控过滤单元。在能够利用辅助信息的情境下,本文提出了记忆感知门控因子分解机算法(MAGFM),它能够将用户的历史交互项目及额外的辅助信息有效地考虑进来,通过以下几种方式来改进因子分解机方法:1)向每个用户引入一个外部用户存储矩阵,通过利用用户历史交互项目和与历史交互项目相关的辅助信息来丰富模型的表达能力;2)门控过滤单元被应用在用户/项目辅助信息的上,可以自适应地过滤出具有负面影响的特征,以实现更高的准确性;3)设计了简单有效的计算方式对输入的特征做了区分,避免了因子分解机及其深层变体当中的很多冗余的二阶交互。3.针对本文提出的算法,多个真实数据集上展开了实验和分析,验证了文中提出的算法的有效性。
其他文献
近日,住房和城乡建设部召开了电视电话会议,就加快保障性住房建设、遏制部分城市房价过快上涨作出部署。住房和城乡建设部部长姜伟新主持会议并讲话,住房和城乡建设部副部长齐骥
<正>~~
会议
<正>www.iresearch.com.cn1报告背景2报告主要结论2.1网络约租车用户属性2.2网络约租车带来的交通状况改变2.3网络约租车带来的出行体验改变2.4网络约租车带来的生活方式改变
会议
通过对欠发达地区安徽阜阳农户宅基地退出意愿的问卷调查,建立了农户宅基地退出意愿公式,采用logistic模型分析了农户宅基地退出的影响因素,为建立灵活的农村宅基地退出机制提供
本文针对伊金霍洛旗自然气候、水域条件和渔业生产的背景,分析研究了伊金霍洛旗发展渔业的有利条件,探讨了在伊金霍洛旗发展银鱼养殖业的可行性,在此基础上,提出了伊金霍洛旗发展
生态需水是区域需水的重要组成部分,灌区生态需水是维持灌溉农业持续发展的基础。在对降水、地表水和地下水分析的基础上,利用地理信息系统(GIS)技术对北京市通州区生态系统进行