-
TensorFlow实现的DeepICF:一种基于深项的协同过滤模型,适用于Top-N推荐场景
资源介绍
深度ICF
基于Top-N推荐的基于深项的协同过滤模型的TensorFlow实现
这是基于实施的以下文件的正式实施:
薛峰,何湘南,王湘,徐建东,刘凯,洪理昌,基于深度项的Top-N推荐协同过滤。 ACM Trans。 Inf。 Syst。 37(3):33:1-33:25(2019)
两种深度协作过滤模型: DeepICF和DeepICF + a 。 为了将模型用于隐式反馈和排名任务,我们使用对数损失和负采样对它们进行优化。
如果您使用我们的代码,请引用我们的论文。 谢谢!
环境设定
的Python:'2.7'
TensorFlow:'r1.0'
numpy:“ 1.13”
运行代码的示例
运行DeepICF (对FISM项嵌入进行预培训):
python DeepICF.py --path Data/ --dataset ml-1m --epochs 100 --verb
- 上一篇: 第5组-图书管理系统.docx
- 下一篇: movielens 1M数据集推荐电影评分