基于循环神经网络的推荐算法研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:mars8244
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,随着互联网技术的高速发展,网络上的数据呈爆炸式增长。海量的数据一方面使人们更加容易的获取到丰富的信息,另一方面人们却不得不花费大量的精力和时间来搜索对自己有用的信息,信息过载问题越来越严重。面对海量的数据资源,传统的搜索引擎已经不能够满足用户的多样化需求,推荐系统成为时代的新宠。推荐系统通过分析用户数据,捕获用户的兴趣,向用户推荐其感兴趣的信息或商品。协同过滤是一种流行的推荐算法,通常基于用户的评分或行为进行用户评分预测或商品推荐。在现实生活中,常见的推荐系统(如电影网站的推荐系统)根据所有用户对已经购买过的商品(观看过的电影的评分),计算出评分矩阵中的空缺元素,向用户推荐具有较高评分的商品(电影)。但是当预测用户将要消费一个具体的商品时,传统的协同过滤算法无法捕获用户兴趣的演变或上下文相关的兴趣。本文通过对用户的消费历史进行建模,可以提供更加准确的推荐。首先提出一个引入商品评分信息的基于循环神经网络(Recurrent Neural Network,RNN)推荐算法的模型框架Rating-RNN,对用户将要消费哪一个商品作出更准确的预测。利用局部敏感哈希对数据进行处理,并针对电影推荐的问题对经典的循环神经网络进行修改,增加输入门(Input Gate)以引入用户评分信息;通过增加遗忘门(Forget Gate)以根据当前商品评分高低来决定从当前网络记忆中丢弃信息的量;针对用户数据的序列长度不等问题进行时序规整;通过对输出层进行层次化设计以提高输出层计算效率。同时,提出一个引入商品类别信息的基于循环神经网络推荐算法的模型框架Category-RNN,对用户将要消费哪一类别的商品作出预测。然后,将Rating-RNN与Category-RNN输出层合并,形成能够并行训练的Mixing-RNN。最后,在常用的大规模公开数据集MovieLens上的测试结果表明,本文提出的方法在准确率、召回率方面取得了较优的结果。
其他文献
大学、高中数学教学应如何衔接,才能使学生快速地适应大学数学的学习呢?本文将针对大学数学与高中数学的教学内容进行比较分析,然后,从教学内容方面提出大学、高中数学教学衔
随着我国经济建设的发展,特别是全国各大城市对地铁建设的加速发展,促使我国地铁建筑与城市市政及周边建筑等一些相关设施之间遇到越来越多的复杂问题--不断出现地形地质复杂,构
<正>岁月如梭,香港回归祖国已经20周年了。其间,香港先后经历了1997年亚洲金融危机、2000年科网股泡沫爆破、2003年非典疫症及2008年全球金融海啸的冲击,导致经济金融大幅震
虽然"有效的多边主义"是欧盟推动全球治理的主要路径,但在周边治理中,欧盟仍然强调双边关系的重要性,特别重视与第三国公民社会的联系。欧盟不仅对欧盟新老成员国的公民,而且
信息化管理手段是未来我国高校改革的重要方向,也是提高教学效率和高校运作效率的重要手段。未来,基于大数据云平台的智慧校园将成为高校多元化专业化发展的基石,因此,运用当
《父母的心》是日本作家川端康成的一篇小小说,对于文章中的"父母"的"心",本文认为,应该包含了对家庭、对社会的责任心;对长辈的孝心;对晚辈的爱心这三层含义。
构建澜沧江-湄公河命运共同体具有举足轻重的作用,有利于提升中国的国际形象、增加澜沧江-湄公河国家间的信任,提高中国—东盟整体的合作水平。中国支持在"一带一路"背景下扩
由于岩石、混凝土等材料的复杂性,使其峰后本构理论的研究非常困难。国内外许多学者依据多种力学理论建立了各种各样的本构模型。本文在讨论岩石力学本构模型发展理论的基础
<正> 前几日,我到一学校听初中物理课,发现老师在讲光源的定义时仍用"能发光的物体叫光源"来定义。我再看教科书《初中物理课本》(九义教材,人教版)书上也这样定义的。当老师
相对准确地科学估算中国宏观杠杆率(债务余额/GDP),对于客观评估去杠杆进展和成效、把握去杠杆力度和节奏、积极稳妥有效推进去杠杆具有重要意义。关于中国宏观杠杆率的测算