基于矩阵分解和随机游走相结合的推荐算法

被引量 : 14次 | 上传用户:db0928
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当今信息爆炸的时代,人们可以在推荐系统这一强大的信息过滤工具的帮助下从海量的信息中很快地找出自己感兴趣的内容。目前,协同过滤算法是推荐系统中最流行的一个算法类别。矩阵分解和随机游走是两种可以应用到推荐系统中的基于模型的协同过滤算法。矩阵分解模型通过将用户和物品分解为隐含因子向量来解决数据的稀疏性问题,因此具有良好的可伸缩性。分解机(Factorization Machines)是一个一般的分解模型,可以仅通过指定其输入特征向量来模拟不同的矩阵分解模型,为了方便矩阵分解模型的使用,本文实现了分解机,并做了一些优化工作,如使用基于用户的分组特征和缓存技术。随机游走模型也能有效地缓解数据稀疏的问题,有很多不同的随机游走模型,它们的转移概率矩阵均采用基于启发式的方法来计算,而本文提出一种基于模型的方法来计算转移概率矩阵,这种方法通过矩阵分解技术将随机游走模型中的结点映射为隐因子向量,并使用该向量计算结点之间的转移概率。最后,本文针对具体的随机游走模型验证了上述方法。实验结果表明,该方法能提高随机游走模型的预测性能,并使其具有更强的稳定性,而且在数据集极端稀疏的情况下,也能有效地捕捉结点之间的转移概率。
其他文献
期货市场是经济高速发展的产物,它不仅能以资金、物流、信息投入为地区相关产业的发展带来增量,更能使地区经济发展与全国甚至国际经济紧密联系在一起,对所在地区的经济发展
农村资金互助社绩效影响因素分析是新型农村机构研究的核心论题之同时也是国外微型金融机构研究的一个重点问题。绩效的高低,对互助社的未来发展具有积极的推动作用,因此,如
农业是国民经济的基础,有关农业发展问题的研究历来受到国内外学者的重视。提高农业发展水平是各国和各地区产业发展的重要目标之一,推进农业科技发展是提高农业发展水平唯一
澳门土地批出具有两种形式:以长期租借方式批出和以租赁方式批出。他们都各具特点并在《土地法》中规定得较为详尽。如临时批出的设置、对无偿批给的严格限制等都是优秀的制
各种类型的农民专业合作经济组织的建立和发展,是我国在实行家庭联产承包经营之后适应农村改革和发展要求的一项组织创新和制度创新。本研究通过对国内外农民专业合作经济组织
<正> 加拿大国营铁路声称,该路的激光轨距仪(测量轨距用)成功地经过一年来的应用,已具有在正常列车运行速度下工作的极高的可靠性和精确性。激光轨距仪用于加拿大国营铁路轨
<正>2013年以来,浏览器强势回归。不久前召开的2013百度世界大会,"轻应用"概念被提出。随着UC应用中心、微信公众平台、支付宝公众服务平台、百度轻应用等轻量级应用平台的出
<正> 太原市类风湿病医院成立于1987年,是一家股份制中医专科医院。截止1999年医院已成为有4层门诊住院大楼,120张床位,固定资产及流动资金1200万元,员工总数96人,具备一定实
轴向Z字型水路是水冷电机常用的一种冷却水路结构,因其具有加工制造简便,成本低廉,便于实现产品的平台化、批量化生产而受到大量研究和使用。本文以电动汽车用52KW永磁同步电
本文综述了国内外粮食特别是水稻生产的现状、发展趋势以及稻米产业发展面临的机遇和压力,进一步阐明了农垦农场发展稻米生产及其产业化的重要意义。通过对上海农场的自然资源