深刻理解FM和FFM

公司主要用这两个模型来进行广告预测。.net

http://geek.csdn.net/news/detail/59793blog

FM主要是处理在onehot以后,矩阵稀疏的问题。
在引入fm以后,可以更好的处理特征与特征之间的关系。
训练时间是线性复杂度,并且也比较容易解释。get

FFM就是把FM中的vi变成了vfi,f表示的是field。
FFM把特征分为了不少个field,而后对于每个field,咱们都训练一个特征。class

具体模型之间的关系,能够见下图,其实都是naiveim

相关文章
相关标签/搜索