FFM(Field-aware Factorization Machine)

FFM:基于域的分解机模型

符号说明:

  • x表示样本特征数据

  • y表示样本目标数据

  • 第i个训练样本为(xi,yi),为了方便也可以用x=xi表示第i个样本

1.1 线性模型

WX20171205-150551.png

C1表示x中非零元素索引的集合

1.2 二次多项式模型

C2表示x中非零元素索引的集合

1.2 分解机模型(FM)

W是二维矩阵,表示第i行向量,长度为k,k是自定义参数,也称之为隐向量

1.3 域分解机模型(FFM)

因为前面的一次线性项容易解,则可以写成另外一种形式

WX20171205-150529.png



机器学习 2017-12-04
下一篇:

评论已关闭。