zl程序教程

您现在的位置是:首页 >  IT要闻

当前栏目

【机器学习每日一问09】NCF(Neural Collaborative Filter)

2023-04-18 14:49:21 时间

目的:

解决传统协同过滤内积过于简单,容易欠拟合的问题,所以用多层神经网络+输出层”的结构替代了矩阵分解模型中简单的内积操作,能够有更多特征交叉和非线形操作。

网络结构1,通用框架:

网络结构2,GMF+MLP:

混合模型分两部分GMF(generalized matrix fatctorization)和MLP部分,其中GMF考虑到了user和item向量的线性交互,而MLP考虑到了这两者向量的非线性交互。这一部分考虑将两种模型进行融合,来学习到更强的表达能力。

GMF部分还是点积。