DeepRec:一个基于Tensorfow的深度学习推荐系统库

DeepRec是一个基于TensorFlow的深度学习推荐系统库,简化了先进算法的实现过程,包括评分预测、TOP N排序和时序推荐等。它实现了如AutoRec、NeuMF等方法,并依赖Tensorflow、Python等库。对于推荐系统领域的研究者和开发者,这是一个方便的工具。
摘要由CSDN通过智能技术生成

DeepRec简单介绍

近几年,深度学习在很多领域都有了突破性的成功,在推荐系统领域也不例外。目前很多企业已经将推荐系统的架构从传统的方法切换到了深度学习的方法。 作为一个快速发展的领域,每年出来的文章不计其数,作为一个科研人员, 我们需要去实现别人的方法去进行对比试验,这无疑增加了入门的难度。因此,deeprec给大家提供了一个工具,这里我们实现了很多先进的基于深度学习的推荐系统算法,我们可以直接拿来测试, 也可以在这个包上去扩展,写自己的方法。感兴趣的可以点star:

https://github.com/cheungdaven/DeepRec

实现的方法

它大概实现了如下的三个类别的方法:(1)评分预测 (2)TOP N排序 (3)基于时序的推荐算法:
例如,它实现了如下方法。
I-AutoRec and U-AutoRec (www’15)
CDAE (WSDM’16)
NeuMF (WWW’17)
CML (WWW’17)
LRML (WWW’18) (DRAFT ONLY, testing will come soon)
NFM (SIGIR’17)
NNMF (arxiv)
PRME (IJCAI 2015)
CASER (WSDM 2018)
AttRec (AAAI 2019 RecNLP)

依赖的包

Tensorflow 1.7+, Pyth

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值