深度学习推荐模型-NFM
本文参考链接,仅供个人学习:
https://github.com/datawhalechina/team-learning-rs/tree/master/DeepRecommendationModel
相关学习书籍推荐:《深度学习推荐系统》王喆
推荐算法-NFM
FM对于特征的组合仅限于二阶,缺少对特征之间深层次关系的抽取。因此,NFM提出来就是在FM的基础上引入神经网络,实现对特征的深层次抽取。
NFM Model
与FM(因式分解机)相似,NFM使用实值特征向量。给定一个稀疏向量x∈Rn作为输入,其中特征值为xi=0表示第i个特征不存在,NFM预估的目标为:
其中第一项和第二项是线性回归部分,与FM相似,FM模拟数据的全局偏