前言
看过一些比较知名的推荐系统、CTR预估论文。开【Recommended-System with TensorFlow 2.0】的原因有三个:
-
论文只看理论感觉有些地方简单,但是实践起来却比较困难;
-
为了更好的理解论文,增强自己的工程能力;
-
很多论文给出的复现代码都是TF1.x,对于使用TF2.0的我来说,很难理解【TF1.x学习不系统】;
所以想开一个TF2.0的Project,来对部分论文进行实验的复现。当然也看过一些知名的开源项目,如deepcrt等,不过发现对自己来说,只适合拿来参考【代码水平太高了,写不出来】。
关于【Recommended-System with TensorFlow 2.0】,模型基本按照论文进行构建,实验尽量使用论文给出的的公共数据集。如果论文给出github代码,会进行参考。
目前复现的模型有:NCF、DIN、Wide&Deep、DCN。
地址:https://github.com/ZiyaoGeng/Recommender-System-with-TF2.0【求大佬给个Star】
快速导航:
-
NCF
-
DIN
-
Wide&Deep
-
DCN